shell 小栗子 8
脚本如下:
脚本注释:
1.定义日志路径 /data/log/acess.log
2.定义死循环
while :
do
sleep 10
done
3.502_n 那行的意思是取最近300条带有502状态码的日志统计个数 结尾 ' 502 ' 两边加空格 更加精准定位到502状态码
4.if [ -z "$502_n" ] 表示判定如果502_n 为空
5.if [ $502_n -gt 100 ] 表示如果个数大于100
6. 重启服务 把正确日志加到/dev/dull 错误日志追加到/tmp/php-fpm.err
7.pgrep -l php-fpm 显示进程名称;
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步