具有会话复制的tomcat集群中的jsf应用程序

时间:2011-11-04 08:48:03

标签: java jsf tomcat cluster-computing

我们在tomcat集群环境中有一个jsf2应用程序,通过SimpleTcp进行会话复制。

当平衡器(mod_jk)更改节点时,我们有一个典型的viewExpiredException。

似乎没有正确序列化jsf视图状态......任何配置建议?

谢谢!

何。

1 个答案:

答案 0 :(得分:2)

嗨这个话题非常陈旧,到时候问题就解决了。我仍想为其他用户回答。

问题出在View State Encryption上。每次部署JSF应用程序时,它都会创建一个加密密钥,通过该密钥加密视图状态。很明显,两个单独的tomcat实例生成不同的密钥,其他节点无法识别状态。

See this Link for details of configuration for myfaces