监控宝塔面板MySQL、Nginx、PHP服务停止后自动重启的解决方案

如果宝塔面板的MySQLNginxPHP服务自动停止之后,没能及时发现处理的话,就会影响网站正常访问,我们用自动监控并重启的方案来解决。可以定时间监控 MySQL、Nginx、PHP 是否停止,如果停止就执行重启任务,并且记录日志到 /www 目录。

MySQL

图片[1] - 监控宝塔面板MySQL、Nginx、PHP服务停止后自动重启的解决方案 - 搜集网
监控 MySQL 并自动重启 – 搜集网

完整脚本:

Nginx

完整脚本:

PHP

完整脚本:

注意:脚本第 3 行代码中的 52~73 是指 php 版本 5.2~7.3

redis

完整脚本:

memcached

完整脚本:

提醒

添加了之后别忘记去测试一下上述任务是否有效:在宝塔中停止相关服务,然后执行一下相关任务,看看服务状态是否已经开启。

THE END
喜欢就支持一下吧
点赞14 分享
评论 共1条

请登录后发表评论