网络收发队列阻塞状态处理脚本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | Shell脚本如下:<br><br> #!/bin/bash recvflag= '' recvcount=` netstat -lntp | grep 18888 | awk -F ' ' '{print $2}' ` proid=` ps -ef | grep [f]pMessageSend | awk -F ' ' '{print $2}' ` datetime=` date + "%Y-%m-%d %T" ` if [ $recvcount -gt 0 ]; then recvflag=1 else recvflag=0 fi echo $datetime Recv-Q:$recvcount Recv-Flag:$recvflag >> /tmp/fpMessageSend .log if [ $recvflag - eq 1 ]; then #kill -9 $proid sleep 1 #systemctl restart fpMessageSend_92360424L562938299_0.service if [ $? - eq 0 ]; then echo '200 OK' >> /tmp/fpMessageSend .log else echo '404 Error' >> /tmp/fpMessageSend .log fi fi <br><br><br><br>计划任务如下:<br><br>* /15 8-21 * * * sh /shell/restartpro .sh |
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现