指引网

当前位置: 主页 > 服务器 > Nginx >

Nignx负载均衡存在的seesion问题

来源:网络 作者:佚名 点击: 时间:2017-08-02 23:29
[摘要] 当使用权值或者轮训访问服务器的时候,两次访问产生的session不在同一台服务器,造成了session找不到解决方案:1.可以暂时用ip_hash策略来...
当使用权值或者轮训访问服务器的时候,两次访问产生的session不在同一台服务器,造成了session找不到
解决方案:
1.可以暂时用ip_hash策略来绑定用户到某一个服务器上
2.通过session复制,服务器网络广播(网络复核压力比较大,只要一个session里面的一个键值改变都会进行session同步)
(1)在tomcat.xml里面设置开启session复制的选项

(2)在我们应用程序中设置支持分布式web.xml中设置,在文件加入<distributable/>,在tomcat配置文件中设置

Nignx负载均衡存在的seesion问题

 (3) 额外创建一个共享的空间,分布式缓存memcache/redis等

以上就介绍了Nignx负载均衡存在的seesion问题,包括了负载均衡,ign方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

------分隔线----------------------------