feiyang10086 发表于 2011-05-09 12:31

以前的服务器做成负载均衡后,出现极少部分用户访问失败

以前的服务器做成负载均衡后,出现极少部分用户访问失败


网站使用weblogic+apache做成。稳定运行4年多,现在做成lvs+keeplived的负载均衡(参照http://bbs.linuxtone.org/thread-1077-1-1.html),经过不断测试确认稳定后于2星期前上线。上线当天北京地区正常,河南有部分用户访问很慢,网页打不开。运行一星期左右,基本稳定。但任然有少部分人有问题。一直解决不了。哥们网站pv大概40来万。通过ipvsadm -ln 查看连接数 2太机器平均18000 左右。初步怀疑是tcp连接数过多,导致转发有问题。但具体是什么问题。现在一片茫然,更别说解决办法了。看各位大拿有什么解决高并发的建议。。。。
keepalived.conf配置如下 ! Configuration File for keepalived
global_defs {
   
    router_id jydzz
}
vrrp_sync_group jydzz {
group {
jydzz
            }
}
vrrp_instance jydzz {
   state MASTER            
   interface eth0
   lvs_sync_daemon_inteface eth0
   virtual_router_id 50
   priority 100   
   advert_int 1
   authentication {
         auth_type PASS
         auth_pass 1111
   }
   virtual_ipaddress {
         122.151.24.208
   }
}
virtual_server 122.151.24.208 80 {
   delay_loop 6               
   lb_algo wrr               
   lb_kind DR               
   persistence_timeout 1800   
   protocol TCP            
   real_server 122.151.24.243 80 {
         weight 100               
         TCP_CHECK {
         connect_timeout 10   
         nb_get_retry 3
         delay_before_retry 3
         connect_port 80
         }
   }
   real_server 122.151.24.244 80 {
         weight 100
         TCP_CHECK {
         connect_timeout 10
         nb_get_retry 3
         delay_before_retry 3
         connect_port 80
         }
      }
}

Estwind 发表于 2011-05-09 17:25

你看下和这个有没有相似之处,还是arp的问题
http://zh.linuxvirtualserver.org/node/80
页: [1]
查看完整版本: 以前的服务器做成负载均衡后,出现极少部分用户访问失败