Heim >Backend-Entwicklung >PHP-Tutorial >Nignx负载均衡存在的seesion问题 mysql集群负载均衡 负载均衡器 activemq负载均

Nignx负载均衡存在的seesion问题 mysql集群负载均衡 负载均衡器 activemq负载均

WBOY
WBOYOriginal
2016-07-29 08:49:451654Durchsuche

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

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

负载均衡,nginx负载均衡配置,f5 负载均衡,负载均衡解决方案,nginx 负载均衡,nginx tomcat负载均衡,mysql集群负载均衡,负载均衡器,activemq负载均

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

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn