We would like to know if there are best practices to speedup the SmarterMail services startup after every update we apply.
Currently it takes almost 30 minutes after an update for the service to answer. We try to do it at night when there is less customer impact but still, we have complaints that half an hour of downtime every update is too much.
We have around 5000 domains and 20k mail accounts served by a 12 core machine with 128GB RAM on SSDs.
While SmarterMail is starting we can see the process is taking only 1% cpu and we can see the process memory growing.
Then the memory usage drops and grow again, drops and grow again.
It goes like this for around 30 minutes before services start answering.
As there is no clustering option, actually the only thing we can do is wait for the services to start.
Any idea/help would be appreciated.