fenghzy 发表于 2019-1-4 10:58:16

lvs主从服务器转发风暴(广播风暴、大流量)

  问题现象:
        在两台服务器上同时部署lvs+keepalived和nginx(反向代理其它服务器上的tomcat)。两台服务器内网出现大流量的情况。

  

  

   一、排查结果: 在对单台lvs服务器上的nginx停用的情况下,两台服务器外网流量立刻趋于正常,并根据下图iftop的监控结果(下面有截图)来推测,可能是下面的原因:
  

                             第一步:有部分外网通过域名发送post请,然后被分配到苏州桥的lvs的vip上。
                              第二步:lvs通过反向代理215、216服务器,把外网过来的请求分配到了其中一台服务器(比如215上)的nginx。
                             第三步: 但此时215没有把这个请求处理掉,然后lvs就又把该请求发到了另一台服务器(216上)的nginx。
                               第四步:但同样的216也没有把这个请求处理掉,然后lvs就又把该请求又发给了215服务器上的nginx。然后一直重复的循环发送,造成两台服务器的流量很大。
  

  
详细文档及图片步骤说明见附件
  

  

  

  



附件:http://down.运维网.com/data/2368742

页: [1]
查看完整版本: lvs主从服务器转发风暴(广播风暴、大流量)