集群session问题(一)

这个方案比较简单:再负载均衡器上将同样的session请求发往同一个服务器,其实还是相当于单机,只是在负载均衡器上做处理了。

这样的好处就是:简单

缺点如下:

1、如果有一台web服务器宕机,那么这台机器上的会话数据全丢失,用户需要重新登录;

2、会话标识是应用层的信息,那么负载均衡器要将同一个会话请求都保存到同一个web服务器上的话,就需要进行应用层的解析,这个开销比第四层的交换要大;

3、负载均衡器为了变一个有状态的节点,要将会话保存到具体web服务器的映射。和无状态节点相比,内存开销会更大,容灾方面会更麻烦

相关推荐