当前位置:  开发笔记 > 编程语言 > 正文

使用Monit监视自定义守护进程

如何解决《使用Monit监视自定义守护进程》经验,为你挑选了0个好方法。

我有一个用PHP编写的守护进程.我使用以下命令来调用守护进程

php dojobs.php

当我调用该命令时,守护进程无限运行,因为文件dojobs.php具有以下代码

while(true)
{
   code here
}

我有以下问题:

如何使用Monit(在CENTOS linux 5.5上)服务器监视此守护程序并在失败时重新启动它?

我在守护进程中有以下代码:

exec('nohup sendMail.php>/dev/null 2>&1&echo $!';,$ op);

(如何确保上面的nohup命令正常工作以及sendMail.php文件实际上是否正常工作?sendMail.php不是守护进程.它会发送一封电子邮件然后退出.)

非常感谢.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有