vendredi 10 mai 2019

How to keep sitecore alive out of the box implementation

How to keep sitecore instance alive using sitecore keepalive service, I am looking for an out-of-box solution with no dependency on hosted application or the hosted windows server(e.g task schedulers).

I have a staging server which goes idle after 20 min(application pool settings) of scheduled application pool recycle. This affects production WFFM save actions not getting executed because it runs on staging server. Since staging is only accessed by me mostly so the forms are down on weekends and this cause business loss. Until someone explicitly access staging site the forms are down, but post this it works well till the next application pool recycle.

Sitecore:8.2 update 1, WFFM 8.2 IIS:6.2

The sitecore keep-alive UrlAgent does help but in shutdown state even this does not work.

I know multiple article suggest going for out of box implementation like power-shell script with windows task scheduler, but that's a dependency and if we decide to move away from current server to other implementation then no one will ever know about this, or if I move away from this project then who would remember this setting.

So basically I need to implement keep-alive in a design pattern that is more robust and does not require additional steps to carry out other than application deployment, something like deploy it and forget it.

Aucun commentaire:

Enregistrer un commentaire