gpt4 book ai didi

python - Supervisord 在 10 分钟后停止在后台挂起/挂起

转载 作者:行者123 更新时间:2023-12-04 19:40:56 25 4
gpt4 key购买 nike

10 分钟后不知何故,supervisord 停止处理。进程仍在后台,但不再工作。在 supervisord 再次开始处理之前,我们需要先终止进程。我们的解决方法是添加一个 cron 作业,以每 10 分钟杀死所有 supervisord 进程。有没有办法在 supervisord 中解决这个问题,这样我们就不会再杀死进程了?
监督版本:3.4.0
Python版本:2.7.5
Centos 7 操作系统

最佳答案

我发现了主要问题。在我们的代码中,我们添加了一个 $messenger->wait(3600) ,它原来是进程挂起的地方,因为 supervisord 正在等待返回或退出。我们所做的是将等待时间降低到 500,并在其后添加 exit(0)。如果脚本没有明确退出,似乎 Centos 7 中的 supervisord 会出现问题。在 Centos 6 上我们没有遇到这个问题。

关于python - Supervisord 在 10 分钟后停止在后台挂起/挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62849717/

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