Performance 尝试负载平衡http请求时出现ViewExpired异常

Performance 尝试负载平衡http请求时出现ViewExpired异常,performance,richfaces,seam,cluster-computing,jboss5.x,Performance,Richfaces,Seam,Cluster Computing,Jboss5.x,我正在尝试以集群模式运行jboss服务器(5.1.0)。我在同一个主机中有两个节点。当我作为单独的URL访问这两个节点时,它工作得很好 我使用ApacheHTTP服务器使用代理平衡器(带有代理传递、代理反向配置)来负载平衡我的请求。当我访问Apache服务器URL时,它会尝试在两台机器之间实现负载平衡 我经常遇到这个错误,无法恢复login.xhtml,相应的节点在那里停止服务请求,有人能告诉我这里发生了什么吗 Caused by: javax.faces.application.ViewExp

我正在尝试以集群模式运行jboss服务器(5.1.0)。我在同一个主机中有两个节点。当我作为单独的URL访问这两个节点时,它工作得很好

我使用ApacheHTTP服务器使用代理平衡器(带有代理传递、代理反向配置)来负载平衡我的请求。当我访问Apache服务器URL时,它会尝试在两台机器之间实现负载平衡

我经常遇到这个错误,无法恢复login.xhtml,相应的节点在那里停止服务请求,有人能告诉我这里发生了什么吗

Caused by: javax.faces.application.ViewExpiredException: viewId:/login.seam - Vi
ew /login.seam could not be restored.
        at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.jav
a:185)
        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
        at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.jav
a:103)
        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

这个异常与JSF有关

添加到web.xml

<context-param>

    <param-name>org.ajax4jsf.handleViewExpiredOnClient</param-name>

    <param-value>true</param-value>

</context-param>

不清楚为什么在集群模式下运行时,首先会出现视图过期异常。我们对请求进行循环负载平衡。
    A4J.AJAX.onExpired = function(loc, expiredMsg){

    if(window.confirm("Custom onExpired handler "+expiredMsg+" for a location: "+loc)){

      return loc;

    } else {

     return false;

    }

}