用memcached做tomcat的session共享时,获取不到session里的参数

Jack_dun Jack_dun 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
由于最近在学习用Nignx搭建tomcat服务器集群要用户的session共享的问题,我用了mencached来存储tomcat的session,但是sessionID是获取到了,但session里的参数却丢了。

tomcat配置:
<Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"
memcachedNodes="n1:192.168.116.134:11211"
requestUriIgnorePattern=".*/.(png|gif|jpg|css|js)$"
sessionBackupAsync="false"
sessionBackupTimeout="100"
transcoderFactoryClass="de.javakaffee.web.msm.serializer.javolution.JavolutionTranscoderFactory"
copyCollectionsForSerialization="false">
</Manager>


我配置了两台tomcat的集群。
用户登录后,一个tomcat可以获取到session里面的用户信息,另外一个就不行,但sessionId打印出来时一样的

...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
Jack_dun
高性能WEB开发 25,979 成员 4,366 内容