从最近两天开始,我正在执行 tomcat 集群。它适用于测试应用程序,但是当我传递对我的 webapp 的引用时,它会引发以下异常并且集群不起作用。虽然成员添加成功,但无法序列化与其他集群成员的会话。
org.apache.catalina.ha.session.DeltaManager requestCompleted
无法序列化 sessionid [2045E940A267F15A541F9A4DEBC39F12.tomcatA] 的增量请求
我正在使用 tomcat6.0.18,因此也使用其他成员。fornt 和 mod_proxy 中的 Apache httpd 2.2 作为 tomcat 和 apache 之间的连接器。
谢谢
编辑:
在谷歌找到 -
我认为您在会话中有一些不可序列化的东西。因此,tomcat 中止将会话内容写入文件。Next start tomcat 尝试加载存储的会话,但由于先前中止写入而无法加载。如果您不关心重启会话的持久性,您可以尝试在 conf-docs 中找到正确的开关,或者将以下内容添加到您的 bin/catalina.sh:
rm -rf 工作/Catalina/localhost//SESSIONS.ser
没看懂这是什么?