frps 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。
关于服务器搭建frps的自动脚本如下
以前已经写过很多关于frp内网穿透的相关教程了,比如
但是如果遇到frps大量并发时如何自动重启frps呢?
今天就分享下自动重启frps的脚本
当遇到FRPS出现大量并发连接数导致服务器失效的时候,用以下脚本可以解决:
#!/bin/bash frps=`netstat -ant |grep ':7000' |grep -c ESTABLISHED` frps_gt=1000 if (($frps > $frps_gt)) then service frps restart fi
上面frps_gt是指当frps并发连接数超过999时执行重启frps命令
将下面脚本保存为frps.sh
测试脚本bash frps.sh
脚本执行后你会发现并发连接数会瞬间降下来
将脚本加入crontab计划任务每分钟执行一次
* * * * * bash /root/frps.sh
如果你不是监控某个端口的并发连接数而是要监控整个服务器的所有连接数的话,只要将脚本里的 |grep ':7000'删除即可。
官方QQ群号码:922069959(空)、1093596563(空)