【发布时间】:2013-12-20 22:51:35
【问题描述】:
我们的系统管理员最近切换到使用monit,所以现在当我想重新启动服务时,我应该使用“monit restart
但是,monit 命令在成功时不会产生任何输出并立即返回。似乎直到下一个周期之后它才真正重新启动。
我正在重新启动服务,因为我对其进行了更改。我不想针对旧实例测试我的更改。所以我需要知道重启何时完成。我也希望它在我告诉它时重新启动,而不是在它开始时重新启动。我不喜欢在等待时一遍又一遍地输入“ps aux | grep
有没有办法让 monit 立即重启我的服务?
有没有办法让 monit,或者可能是 monit 的包装,阻塞直到重启完成?
有没有办法让 monit 告诉我重启成功了,否则就失败了?
【问题讨论】: