我正在我的一台服务器上运行supervisord。我有一个cronjob,每隔几个小时使用ntpdate更新时钟,因为EC2时钟往往经常滞后。
我注意到当ntpdate命令运行时,supervisord会经常崩溃并且必须重新启动。
我检查过supervisord日志,但我什么都没看到。我打开了INFO级别。
有什么想法吗?
答案 0 :(得分:0)
我在3.0,3.0a,3.0b版本中也遇到过这个问题。 有100%的重现路径:
Supervisor在很大程度上取决于计算程序状态的系统时间,如果系统时间改变,状态可能是错误的并且会有Assertion。我做了一个解决方法(参见https://github.com/lifsong/supervisor)。
主管开发人员可以从设计角度进行改进。创建了一个问题:https://github.com/Supervisor/supervisor/issues/281