如何使用 Monit 在收到 502 错误时重新启动 nginx

如何使用 Monit 在收到 502 错误时重新启动 nginx

在 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

相关内容