Supervisord 不断重复一个退出为零的过程。

Supervisord keeps repeating a process with an exit of zero.

我正在努力让 supervisord 在启动时发送 curl 请求。然而,尽管我尽了最大努力,我还是将自动重启设置为 false,它保留了 运行 脚本。

[program:slack-client]
priority=99
autorestart=false
command=bash -c 'SOME BASH COMMAND'

不断重复的错误是

INFO exited: slack-client (exit status 0; not expected)

我遇到过与 rsyslog 类似的行为。这个解决方法对我有帮助(但我不确定你的情况是否如此):

[program:rsyslog]
command = rsyslogd -n -c3
startsecs = 5
stopwaitsecs = 5