免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9382 | 回复: 15
打印 上一主题 下一主题

请教负载均衡session如何控制 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-20 14:14 |只看该作者 |倒序浏览
在7层可以把来自同一个ip 转发到同一个机器,
但是在四层如何控制?比如lvs,
我现在用的是cookie,请问大家都是怎么做的?

论坛徽章:
0
2 [报告]
发表于 2009-04-20 15:35 |只看该作者
帮顶~~

论坛徽章:
0
3 [报告]
发表于 2009-04-21 16:21 |只看该作者
lvs本身已经做了负载均衡。
不清楚lz什么意思?

论坛徽章:
0
4 [报告]
发表于 2009-04-21 21:42 |只看该作者
四层交换机上建立 vip (虚拟ip)和多个 rip(真实ip)对应,然后选择按照session分配策略。四层交换机会将进来的session 均匀地分配到真实机器上。

论坛徽章:
0
5 [报告]
发表于 2009-05-06 21:43 |只看该作者
把来自同一个ip 转发到同一个机器
LVS没有这种功能吗?有8种算法,没有适合你的吗?

论坛徽章:
0
6 [报告]
发表于 2009-05-06 21:47 |只看该作者
在某次会议上我问过作者
他说LVS其实是有session sticky功能的

另外,我建议使用web服务器/web应用本身提供的session共享机制,比如tomcat的IP多播、php的可变session存储机制等,来实现session共享
不要依赖session sticky功能

如果某一台web服务器故障,即使session sticky功能启用,负载均衡器也不得不把下一个请求分配给其它机器。要使多台机器做到完全对称,则必须保持其“无状态”

论坛徽章:
0
7 [报告]
发表于 2009-05-06 22:00 |只看该作者
那session就让中间件去管理了,这样lvs效率也更高些

论坛徽章:
0
8 [报告]
发表于 2009-05-06 23:45 |只看该作者

回复 #6 julyclyde 的帖子

会话保持跟负载均衡挺矛盾的

论坛徽章:
0
9 [报告]
发表于 2009-05-06 23:50 |只看该作者

回复 #1 yang171892549 的帖子

设备或者上面的软件就控制了吧?

论坛徽章:
0
10 [报告]
发表于 2009-05-07 13:43 |只看该作者
session存到数据库里去,多方便啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP