![图片[1]- Shell脚本实时检测Linux Nginx运行状态异常自动重启](https://www.dh139.cn/wp-content/uploads/2025/02/1-13.png)
#汇站网
#https://www.huizhanii.com/38811.html
# 检查 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
![图片[2]- Shell脚本实时检测Linux Nginx运行状态异常自动重启](https://www.dh139.cn/wp-content/uploads/2025/02/1-14.png)
#汇站网
#https://www.huizhanii.com/38811.html
# 检查 nginx 的状态
nginx_procnum=`ps -ef|grep "nginx"|grep -v grep|wc -l`
# 如果 nginx 没有运行
if [ $nginx_procnum -eq 0 ]
then
echo "Nginx is not running. Restarting Nginx."
/etc/init.d/nginx start
else
echo "Nginx is running."
fi
![图片[3]- Shell脚本实时检测Linux Nginx运行状态异常自动重启](https://www.dh139.cn/wp-content/uploads/2025/02/1-15.png)
#汇站网
#https://www.huizhanii.com/38811.html
#auto restart Nginx
*/15 * * * * /bin/bash /root/dr_check_nginx.sh
![图片[4]- Shell脚本实时检测Linux Nginx运行状态异常自动重启](https://www.dh139.cn/wp-content/uploads/2025/02/1-16.png)
#汇站网
#https://www.huizhanii.com/38811.html
# 检测 php,nginx,mysqld,redis 是否运行并自动重启
phpfpm_procnum=`ps -ef|grep "php-fpm"|grep -v grep|wc -l`
nginx_procnum=`ps -ef|grep "nginx"|grep -v grep|wc -l`
mysql_procnum=`ps -ef|grep "mysqld"|grep -v grep|wc -l`
redis_procnum=`ps -ef|grep "redis"|grep -v grep|wc -l`
if [ $phpfpm_procnum -eq 0 ]
then
echo "Php-fpm is not running. Restarting Php-fpm."
/etc/init.d/php-fpm-71 start
else
echo "Php-fpm is running."
fi
if [ $nginx_procnum -eq 0 ]
then
echo "Nginx is not running. Restarting Nginx."
/etc/init.d/nginx start
else
echo "Nginx is running."
fi
if [ $mysql_procnum -eq 0 ]
then
echo "Mysql is not running. Restarting Mysql."
/etc/init.d/mysql start
else
echo "Mysql is running."
fi
if [ $redis_procnum -eq 0 ]
then
echo "Redis is not running. Restarting Redis."
/etc/init.d/redis start
else
echo "Redis is running."
fi
© 版权声明
点点赞赏,手留余香~
还没有人给TA充电
给TA充电
声明
花猪使用须知
- 1本网站内容仅供个人学习、研究和欣赏,未经授权禁止用于任何商业用途。
- 2网站中的代码示例仅用于教育目的,使用时请遵循相关开源协议和授权规定。
- 3转载或引用本站内容请注明出处,尊重原创,共同维护良好的创作环境。
- 4网站评论区欢迎理性讨论,请勿发表违反法律法规的言论,共建和谐社区。
- 5如有内容侵犯您的权益,请通过博客联系方式告知,将立即核实并处理。
- 6使用本站资源时产生的任何问题与后果需自行承担,请谨慎操作。
THE END
喜欢就支持一下吧
相关推荐























暂无评论内容