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

Jack_dun 2015-09-20 12:30:15
由于最近在学习用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打印出来时一样的

...全文
185 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧