supervisord和crashmail配置

supervisord和crashmail配置,第1张

概述我希望在监督过程改变状态时得到通知.我认为我已正确配置它但它不起作用:当我更改进程的状态(即启动/停止)时,我没有收到任何电子邮件,并且看不到任何故障信号. 这是主管配置: [eventlistener:crashmail]command=/usr/local/bin/crashmail -a -m my_email@gmail.comevents=PROCESS_STATE 主管状态告诉我崩 我希望在监督过程改变状态时得到通知.我认为我已正确配置它但它不起作用:当我更改进程的状态(即启动/停止)时,我没有收到任何电子邮件,并且看不到任何故障信号.

这是主管配置:

[eventListener:crashmail]command=/usr/local/bin/crashmail -a -m my_email@gmail.comevents=PROCESS_STATE

主管状态告诉我崩溃邮件正在运行:

crashmail                        RUNNING    pID 54227,uptime 0:11:50other                            RUNNING    pID 54229,uptime 0:11:49someother                        RUNNING    pID 54267,uptime 0:10:59

在crashmail的stdout日志中,我找到了类似的内容:

READYRESulT 2OKREADYRESulT 2OKREADYREADYRESulT 2OKREADYREADYREADY

而且stderr是空的.我尝试启动/停止其他进程而没有任何结果.

在我看来,supervisord没有向崩溃邮件发送事件……我怎么检查这个?

解决方法 如果您通过’supervisorctl stop your_process’更改进程状态,则crashmail不会向您发送电子邮件.您应该获得your_process的PID并将其删除 – 然后您将收到有关已更改的进程状态的电子邮件. 总结

以上是内存溢出为你收集整理的supervisord和crashmail配置全部内容,希望文章能够帮你解决supervisord和crashmail配置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1040444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存