我有一台服务器,Nimbus / Supervisor / Zookeeper一直在运行。我希望每当有任何电子邮件通知未运行或服务器由于任何原因而关闭时都会收到电子邮件通知。我应该写什么脚本?我知道邮件和cron部分,只需要在Nimbus Checking部分提示吗?我使用的一种非常蹩脚的方式就是我做了
`ps -ef | grep Nimbus`
我检查了它返回的内容。但我相信当服务器本身关闭时它将无法工作。我没有检查,因为它是一个正在运行的服务器,我不想搞砸它。那么,我是否必须使用任何其他应用程序?
答案 0 :(得分:0)
一种可能的方法是使用wait
。不确定您的应用是否可行。但可能的用途可能如下:
wait `processname`
返回表示进程已退出。