如何远程监测服务器 nginx 运行状态 并且提醒恢复

远程服务器 挂载了项目 现在不知道什么时候 nginx 就挂掉了,如何能自动监测服务器运行状态 并且进行提醒 或者直接执行命令 重启 nginx?

讨论数量: 5

在 Linux 系统上,用 Systemd 或者 Docker 管理 Nginx 服务就可以了,提醒的话,可以用一些第三方的健康检测工具!

2年前 评论

可以从 nginx 入手吗?隔一段时间发送一个心跳信号?

2年前 评论

自己写 shell 脚本定时检测就行,supervisor 也可以

2年前 评论

shell 脚本 curl 请求 nginx 一个静态页面,打不开就重启

也可以加一个 杀死所有 nginx 到步骤

2年前 评论
xiaochong0302

我服务在腾讯云,用的是 DNSPod 的免费监控,有短信和邮件提醒。

2年前 评论