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