Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本
288月 0
主要用于监控 linux 服务器负载及内存占用,如 MySQl、php-fpm,当负载或内存占用达到设置值后,便自动重启该进程以避免宕机。
以上代码保存为一个文件,例如:auto_reboot.sh
添加计划任务,设置每分钟检查一次
crontab -e
* * * * * /bin/bash/root/auto_reboot.sh
注意文件的位置要搞正确。
请确保您的Linux系统中已经安装了bc,否则会出现错误。查看是否安装了bc可以使用命令:
如果没有安装,centos可以用 yum -y install bc 安装它
可以使用命令
测试以上脚本,如果出现 syntax error near unexpected token `do 这样的错误请查看本站文章《Linux 下sh脚本执行时出现 syntax error near unexpected token `do 错误的解决方法》一文。
CentOS VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本:
如果觉得《Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本》对你有帮助,请点赞、收藏,并留下你的观点哦!