自从过去两天我开始执行tomcat集群。它适用于测试应用程序应用程序,但是当我传递对我的webapp的引用时,它会抛出以下异常并且群集不起作用。虽然成功添加成员但无法序列化与其他集群成员的会话。
org.apache.catalina.ha.session.DeltaManager requestCompleted
无法序列化sessionid的delta请求[2045E940A267F15A541F9A4DEBC39F12.tomcatA]
我正在使用tomcat6.0.18,因此也使用其他成员。在fornt和mod_proxy中的Apache httpd 2.2作为tomcat和apache之间的连接器。
由于
修改
在谷歌找到 -
我认为你在会话中有一些不可序列化的东西。因此tomcat中止将会话内容写入文件。接下来启动tomcat尝试加载存储的会话,但由于先前已中止写入而无法启动。如果您不关心重新启动会话持久性,可以尝试找到正确的开关 在conf-docs中或只是添加以下内容到你的bin / catalina.sh:
rm -rf work / Catalina / localhost // SESSIONS.ser
无法理解这是什么?
答案 0 :(得分:0)
有些类可以保存会话属性,并且没有实现可序列化的接口,我使它们可序列化,现在问题得到解决。但在那之后我又遇到了另一个问题。如果您可以帮助我enter link description here
,请参阅链接