Everyday our services recycle at midnight. This process is very cpu hungry and often uses 100% resource (the server should be up to the job - it is a VM with 4 cores at 2.8ghz and 32gb ram). A couple of hours later the server has its daily restart (like every other server in the estate), which takes about 30mins as, again, it uses 100% resource to start to services.
To me it seems pointless having the services recycle and the restarting the server. We cant have them recycle during the day as it has too much impact on the use of the server even if it is just a few at a time). Does anyone know if it is possible to stop the services recycling?
If I can stop this (which would be a real design problem the server software) would you recommend scrapping the daily reboot and perhaps just having a weekly one?