新手求问,关于tomcat集群的session

-编译-人生- 2010-05-27 05:55:49
session内存复制和基于JDBC的永久性会话管理器有什么区别?或是说各有什么优缺点?

刚刚接触tomcat集群,对这两个东西的用途有点搞不清楚。
公司有个项目要求做tomcat的集群不知道用哪个合适。
...全文
39 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
-编译-人生- 2010-05-27
  • 打赏
  • 举报
回复
也就是说这两种东西在作用上是一样的。只要使用其中一种就可以了。
只是要根据集群的内容来选择哪一个更合适就行了。
对吗?
shine333 2010-05-27
  • 打赏
  • 举报
回复
session复制简单说,就是当任何一台出现session.setAttribute之类操作的时候,都会触发复制,把新的变更广播给所有服务器。传播过程会序列化相关内容。

数据库的方式就是抛弃内存里面的session把数据库当session来用,一台应用服务器往数据库里面写的时候,不需要通知其他人,读的人到时候自己去取。

具体哪个好很难说。衡量时需要判断的依据包括很多信息,比如读写比,写入数据的大小,服务器台数,访问量等等。不过,内存还是常见一点。

24,923

社区成员

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

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