0
Perl Mojo Hypnotoad服務器具有熱重啓功能。要更新程序,您只需再次啓動Hypnotoad並最終將替換所有正在運行的副本。如何告訴主管無需停止程序?
如何告訴主管在重新啓動時不需要停止服務器?
Perl Mojo Hypnotoad服務器具有熱重啓功能。要更新程序,您只需再次啓動Hypnotoad並最終將替換所有正在運行的副本。如何告訴主管無需停止程序?
如何告訴主管在重新啓動時不需要停止服務器?
我不知道正確的答案,但我想嘗試回答...
supervisord的重啓發生在兩個階段:
因此,根據mojo docs和supervisord docs(請參閱stopsignal
),您需要這樣做:
stopsignal=QUIT
stopwaitsecs=20000 # big number, it very depend from your project, because don't know how much time need to close all exsisting connections
Optionaly你可以添加這個選項:
stopasgroup=true
killasgroup=true