一台机器运行正常,程序将session保存至服务器本地,使用lvs 加权轮询调度算法,两台realserver运行程序,用户登陆会提示失败。
紧急处理:
lvs负载均衡软件中有一个参数:
--persistent -p [timeout] persistent service
在一个周期时间内 (s) 同一个用户的请求均发向同一台真实服务器。
这样在一个周期内,用户所访问的realserver是同一个,则session保存在服务器本地运行是没有问题的。
在/etc/ha.d/ldirectord.cf中配置:
virtual=xxx.xxx.xx.xxx:xx
……
persistent=600
……
阅读(1714) | 评论(0) | 转发(1) |