大家好,我是飞小优,最近宝塔升级完后总是遇到Ngnix自动断掉从而影响项目正常运行,因此有没有具体办法解决?
解决办法
打开宝塔面板,添加计划
添加监控Ngnix的代码
如下添加监控代码
#!/bin/bash
# 检查nginx的状态
curl -s http://127.0.0.1/nginx_status > /dev/null 2>&1
# 如果nginx没有运行
if [ $? -ne 0 ]
then
echo "Nginx is not running. Restarting Nginx."
/etc/init.d/nginx restart
else
echo "Nginx is running."
fi
测试效果
保存之后进行检测,如下:
这就没问题了。
好了以上就是今天为大家介绍的针对Ngnix宕机后通过添加脚本自动重启的解决方法,自动化实现。