gpt4 book ai didi

supervisord autorestart 最大尝试?

转载 作者:行者123 更新时间:2023-12-04 15:38:03 24 4
gpt4 key购买 nike

http://supervisord.org/configuration.html#program-x-section-values说您可以使用 autorestart=true 在退出时重新启动,但没有说明如何在放弃之前提供最大数量的重新启动(在 startsecs 内)。有没有办法做到这一点?注意:我不是在谈论第一次启动,而是在谈论程序在运行 10 天后崩溃的事件。

根据文档,自动重启不关心 startretries :

autorestart controls whether supervisord will autorestart a program if it exits after it has successfully started up (the process is in the RUNNING state).

supervisord has a different restart mechanism for when the process is starting up (the process is in the STARTING state). Retries during process startup are controlled by startsecs and startretries.

最佳答案

您也应该使用 startretries,例如程序配置:

[program:consumer_example]
command=command example
process_name=%(program_name)s_%(process_num)02d
numprocs=1
autostart=true
autorestart=true
startretries=10
user=USERNAME

如您所见,我使用了 10 的 startretries,当您未通知程序时,它使用默认值 (3)。

关于supervisord autorestart 最大尝试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35086439/

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