分布式项目中:session一致性问题

分布式项目中:session一致性问题_第1张图片
如果负载均衡器以轮询的方式向tomcat转发session,那么用户的session将会出现不能和某一服务器维持会话的问题。这就是session一致性问题的一个简单例子。


第一种解决方案

方案:基于nginx的ip-hash策略来做负载均衡。
原理:根据ip做hash计算,同一个ip的清求始终会定位到同一台tomcat。
也就是在nginx的配置中将ip_hash打开。
分布式项目中:session一致性问题_第2张图片

你可能感兴趣的:(Java,Web,解决方案,大数据)