Hey,
We have a website deployed to Kentico SaaS which relies on data layer cache for stable performance. At the moment, we experience issues when the website restarts - it takes about 10-15 minutes to warmup cache properly (content model is extremely heavy here) and for the website to become fast again.
Currently, every deployment (even "zero-time") causes availability issues because technically it requires restart of the web app and switch of slots during deployment. I was wondering, is it possible to run any custom warmup script (requesting a number of pages to fill up the caches) after deployment to a slot but before the actual switch of slots? According to docs it only does a simple request just to make sure the slot is up, but not necessarily populate the caches. Are there any workarounds anyone has tried here?
Thanks, Dmitry