Hello,
It appears that when running :
monit restart -g group
monit always performs rolling restart.
In my case, the processes of my group can be in the middle of very long tasks that I don't want to kill so I increased the stop timeout.
The downside is that as soon as monit tries to stop/start this kind of process, it waits and does not attempt to stop/start the others.
Is there a workaround to this behavior besides restarting each process individually ?
Thanks !