我们在tomcat集群环境中有一个jsf2应用程序,通过SimpleTcp进行会话复制。
当平衡器(mod_jk)更改节点时,我们有一个典型的viewExpiredException。
似乎没有正确序列化jsf视图状态......任何配置建议?
谢谢!
何。
答案 0 :(得分:2)
嗨这个话题非常陈旧,到时候问题就解决了。我仍想为其他用户回答。
问题出在View State Encryption上。每次部署JSF应用程序时,它都会创建一个加密密钥,通过该密钥加密视图状态。很明显,两个单独的tomcat实例生成不同的密钥,其他节点无法识别状态。