在 Monit 中,如何检查我的 Nginx 服务器的运行状况(例如,如果它返回 502)以及当发生这种情况时如何重新启动它。
环境是Ubuntu 14.04 64位
答案1
使用以下命令安装更高版本的 monit:
在 Ubuntu 14.04 LTS 服务器 64 位(x86_64)上安装最新版本的 Monit | gist.github.com
然后添加如下内容:
if failed
port 443
protocol http
request /
status != 200
with timeout 30 seconds
then restart