服务器经常资源爆满导致PHP-Nginx-Mysql数据库自动关闭停止解决方法

经常有朋友的服务器会无缘无故各种资源爆满,导致网站无法访问。很多莫名其妙的问题不是一时半会能解决的,但这个期间又不能时时刻刻区盯着网站,应该咋办呢?今天给大家安排一些自动重启脚本(要根本解决问题还是需要细细排查是什么导致的)

服务器经常资源爆满导致PHP-Nginx-Mysql数据库自动关闭停止解决方法

1.设置教程

这个没啥好说的,宝塔面板——计划任务——Shell脚本,时间自行设定(根据自己的实际情况进行设置)

服务器经常资源爆满导致PHP-Nginx-Mysql数据库自动关闭停止解决方法

2.Nginx自动重启脚本

/etc/init.d/nginx restart

3.PHP自动重启脚本

根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 restart )

/etc/init.d/php-fpm-{52|53|54|55|56|70|71} restart

4.Mysql自动重启脚本

/etc/init.d/mysqld restart

5.Redis和memcached自动重启脚本

/etc/init.d/memcached restart/etc/init.d/redis restart

6.重启服务器(Linux)

reboot

以上就是执行脚本,如果各位看了教程还是不会的话,可以加我企鹅(有偿服务)

发表回复