洞察如何通过低成本家政服务app实现高效管理与数字化转型
1032
2022-10-17
shell cpu超90 php-fpm 或nginx重启
#!/bin/sh# qiyulin to monitor used CPUrecord=0max=90while true;docpu=$(top -b -n1 | grep '%Cpu(s):' | awk '{print }')if [[ cpu < $max ]];then continue;fisleep 10cpu=$(top -b -n1 | grep '%Cpu(s):' | awk '{print }')if [[ cpu < $max ]];then continue;fiservice php-fpm restartecho `date +%F" "%H:%M:%S`+" cpu:$cpu%"sleep 60done
详解:
写一个循环,截取top命令的的cpu值 超过90则重启
守护进程并写入日志到某文件
nohup /bin/bash ./checkCpu.sh >> /var/phpfpm_restart.log &
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~