frps并发连接数过多自动重启脚本,frps并发连接数超过设定值自动重启frps linux脚本

2020-03-23
0评论
/
阅读
管理员

frps并发连接数超过设定值自动重启frps脚本

frps 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。

关于服务器搭建frps的自动脚本如下

服务器配置frp实现内网穿透工具

以前已经写过很多关于frp内网穿透的相关教程了,比如

Padavan固件frp客户端设置

Linux系统Frp一键安装脚本&管理脚本

frps穿透服务端和frpc客户端设置

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'删除即可。

本站附件分享,如附件失效,可以去找找看
诚通网盘附件百度网盘附件
PS:由于百度网盘附件太大,所以百度网盘附件为拆分压缩,全部下载后打开zip后缀文件即可。也可以只下载zip后缀文件查看(只可以查看不能解压)是否有需要的文件,再下载全部文件解压需要的文件


干饭福利分享: 微信扫码领取“饿了么”抵用券↓↓↓↓↓↓↓↓↓↓

标签: frps linux
于2020-03-23发布