【发布时间】:2016-01-29 14:03:24
【问题描述】:
http://supervisord.org/configuration.html#program-x-section-values 说您可以使用 autorestart=true 在退出时重新启动,但没有说明在放弃之前如何提供最大数量的重新启动(在 startsecs 内)。有没有办法做到这一点?注意:我说的不是第一次启动,而是说程序在运行 10 天后崩溃的事件。
根据文档,自动重启不关心startretries:
autorestart 控制 supervisord 是否会自动重启程序,如果 启动成功后退出(进程在 RUNNING 状态)。
supervisord 有不同的重启机制来处理进程何时启动 正在启动(进程处于 STARTING 状态)。期间重试 进程启动由 startsecs 和 startretries 控制。
【问题讨论】:
标签: supervisord