无法在群集中序列化会话

时间:2011-04-13 05:00:26

标签: tomcat cluster-computing mod-proxy

自从过去两天我开始执行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

无法理解这是什么?

1 个答案:

答案 0 :(得分:0)

有些类可以保存会话属性,并且没有实现可序列化的接口,我使它们可序列化,现在问题得到解决。但在那之后我又遇到了另一个问题。如果您可以帮助我enter link description here

,请参阅链接