我正在实现一个多服务器Tomcat集群Web应用程序(20多台服务器)。我想通过jdbc将会话持久保存到公共数据库来进行会话复制。
滚动我自己的jdbc会话持久性是值得的 - 或者在开源库中是否有一个强大而通用的会话复制实现?
这里的假设是我正在寻找一个“经理”来管理以下实现的持久性(到文件或数据库):
javax.servlet.http.Session
javax.servlet.http.SessionContext
答案 0 :(得分:0)
看看这个:http://www.intelligrape.com/blog/2010/07/21/tomcat-6-session-persistence-through-jdbcstore/。
我正在尝试和你做同样的事情,我发现这很有效。但是,我在DB会话插入时遇到延迟。如果您使用该解决方案并找到答案,请告诉我。