gpt4 book ai didi

laravel - 如果 supervisorctl 重新加载/重启,主管会优雅地重启所有队列工作人员吗?

转载 作者:行者123 更新时间:2023-12-01 04:42:54 26 4
gpt4 key购买 nike

当这个命令php artisan queue:restart运行,所有队列工作器都会优雅地重新启动。

但是,如果这些命令 supervisorctl reloadsupervisorctl restart运行,后面运行的命令是什么?他们会强行杀死队列工作人员并重新启动工作人员吗?

有时,当 supervisor 配置更改时,supervisor 需要重新加载并重新启动。

如果主管没有优雅地启动队列工作人员,有什么解决方法可以使其不会强行杀死工作人员,这样我就不需要做一些清理工作?

最佳答案

开始使用 Supervisor 重新加载或重新启动命令Laravel 5.4+ 将指示队列工作器进行正常关闭。

但是,通过将主管配置文件中的“stopwaitsecs”设置为高于估计作业处理时间的值,确保您的主管在工作人员尝试正常关闭之前不会杀死工作人员。

关于laravel - 如果 supervisorctl 重新加载/重启,主管会优雅地重启所有队列工作人员吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49204897/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com