linux – 主管VS cronjob
发布时间:2020-07-03 10:29:59 所属栏目:Linux 来源:互联网
导读:实际上我正在使用 supervisor监视进程并在由于某种原因停止时重新启动它.问题是,在主管崩溃的情况下,过程停止受到监控. 所以我想安排一个cronjob来检查主管是否正在运行,并最终重新启动它. 我正在考虑的下一件事是摆脱主管并直接从cronjob检查我的过程.我读过
|
实际上我正在使用 supervisor监视进程并在由于某种原因停止时重新启动它.问题是,在主管崩溃的情况下,过程停止受到监控. 所以我想安排一个cronjob来检查主管是否正在运行,并最终重新启动它. 我正在考虑的下一件事是摆脱主管并直接从cronjob检查我的过程.我读过,有时主管会使用太多内存(不过要进行验证). 主管VS cronjob监控流程有哪些优势? 解决方法Cron定期调用shell脚本以确保服务正在运行实际上是一种非常不错的入门级方法,用于简单网络上的服务监控. Cron可以每分钟检查一次,因此如果停机时间<1,则可能足以满足您的环境要求. 60秒是可以接受的.它易于设置和使用. 另一方面,主管可以处理来自内核的有关服务过程的实时信号.这比简单的cron脚本响应要短得多.使用Cron监控您的监督服务也不是非常困难,并将提供良好的第二道防线. 如果您需要确保服务已启动并以非常短的增量响应而不会因单点故障导致任何服务丢失,那么您可能会更好地使用多服务器服务故障转移检测和更强大的监控解决方案.所有这些都需要更复杂的网络安排以及更多的规划和维护投资.(编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Linux 信号signal处理函数--转
- linux – 如何从任何地方运行Cassandra(cqlsh)
- python – ImportError:没有名为’pysqlite2’的模块
- 转载--How to Install VMware Tools on CentOS 6.3
- Linux递归chmod仅在子目录下
- unable to locate package open-vm-tools-desktop
- linux – 如何使用PAM检查某些用户的LDAP密码,但始终使用本
- 使用Linux上的Team Explorer Everywhere设置工作区
- 命令行 – 在root文件拥有该文件后,有效用户ID不会更改
- c – GDB在启动时崩溃(内部错误:follow_die_offset)
