请问一下,如果访问量过高了,如何拒绝访问或者链接?有方法实现监控吗?

lidadao

如题,比如我服务器访问量只能承载十万用户,如果超过了我就不允许访问了。或者分流操作

2341 1 0
1个回答

six

用iptables设置对应端口最大连接数,比如7272端口超过10000连接就不让连了,类似

vi /etc/sysconfig/iptables

在“-A INPUT -j RH-Firewall-1-INPUT”上面添加

-A INPUT -p tcp --dport 7272 -m connlimit --connlimit-above 10000 -j DROP
-A INPUT -p tcp --dport 7272 -j ACCEPT

重启iptables

service iptables restart
  • lidadao 2020-01-06

    好的谢谢,如果想让超过的访问去数量的连接访问其他服务器呢?

  • six 2020-01-08

    用负载均衡设备,比如lvs,阿里云的lbs

年代过于久远,无法发表回答
×
🔝