使用keepalived加lvs做负载均衡,访问后端的服务器,2分钟后超时,需要重新登录...
這個(gè)問(wèn)題搞了我們小伙子好久了。一直找不到原因,一開(kāi)始以為是XP的ie8的問(wèn)題,有的是以為是網(wǎng)絡(luò)問(wèn)題,有的以為是lvs服務(wù)器問(wèn)題???#xff0c;搞死人了。
今天看了一下keepalived的配置,發(fā)現(xiàn)其中有個(gè)參數(shù)設(shè)置為如下:
virtual_server 172.18.10.20 8080 {
delay_loop 6
lb_algo wlc
lb_kind DR
persistence_timeout 60 //這里的60秒,太短了。這是為了保持session用的。
protocol TCP
real_server 172.18.10.16 8080 {
weight 10000
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 8080
}
}
real_server 172.18.10.17 8080 {
weight 10000
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 8080
}
}
}
果斷把這里修改為1800,即30分鐘。再看看,客戶端果然30分鐘才要重新登錄。ok了。
轉(zhuǎn)載于:https://blog.51cto.com/swenzhao/1301853
總結(jié)
以上是生活随笔為你收集整理的使用keepalived加lvs做负载均衡,访问后端的服务器,2分钟后超时,需要重新登录...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: uploadify 附件上传
- 下一篇: Windows系统查看端口占用