Process
#! /bin/bash
counter=0
utilization=`top -n 2 | fgrep "Cpu(s)" | tail -n 1 | awk '{printf "%s", $2}'`
echo $utilization
if [ `echo "$utilization > 90" | bc` -eq 1 ]; then
((counter++))
fi
echo $counter
sleep 30
if [ $counter -eq 1 ]; then
utilization=`top -n 2 | fgrep "Cpu(s)" | tail -n 1 | awk '{printf "%s", $2}'`
echo $utilization
if [ `echo "$utilization > 90" | bc` -eq 1 ]; then
kill -USR2 `cat /opt/php/php71/var/run/php-fpm.pid`
fi
fi
Conclusion
不同的版本,对应的文件路径会有些出入,以上仅供参考,请君灵活处理。
References
转载本文,请注明出处、作者