apache+tomcat做负载均衡,报org.apache.catalina.ha.session.DeltaManager messageReceived

qq_21273355 2016-02-20 03:13:58
公司项目要做集群,让我研究,在网上查找攻略,
配置tomcat下的server.xml文件中的<Engine name="Catalina" defaultHost="localhost" jvmRoute="worker1">和apache下的httpd.conf文件最终成功的把集群做出来了,也可以登录,但是登录之后做一些操作之后,请求就发送不出去了,跳转页面就会自动跳转到一开始的登陆页面,同时tomcat会报出以下错误,求大神帮忙看下。。。感激不尽!!


刚才还测试了一下,如果只是登录不做操作的话,过一会跳转页面的时候也会跳到一开始的登录页面,tomcat还是报下面的错误(两个tomcat都报)。



2016-2-20 14:27:37 org.apache.catalina.ha.session.DeltaManager messageReceived
严重: Manager [localhost#/scada]: Unable to receive message through TCP channel
java.lang.IllegalArgumentException: Session id mismatch, not executing the delta request
at org.apache.catalina.ha.session.DeltaRequest.execute(DeltaRequest.java:163)
at org.apache.catalina.ha.session.DeltaManager.handleSESSION_DELTA(DeltaManager.java:1546)
at org.apache.catalina.ha.session.DeltaManager.messageReceived(DeltaManager.java:1492)
at org.apache.catalina.ha.session.DeltaManager.messageDataReceived(DeltaManager.java:1205)
at org.apache.catalina.ha.session.ClusterSessionListener.messageReceived(ClusterSessionListener.java:92)
at org.apache.catalina.ha.tcp.SimpleTcpCluster.messageReceived(SimpleTcpCluster.java:900)
at org.apache.catalina.ha.tcp.SimpleTcpCluster.messageReceived(SimpleTcpCluster.java:881)
at org.apache.catalina.tribes.group.GroupChannel.messageReceived(GroupChannel.java:269)
at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79)
at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79)
at org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.messageReceived(TcpFailureDetector.java:111)
at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79)
at org.apache.catalina.tribes.group.ChannelCoordinator.messageReceived(ChannelCoordinator.java:239)
at org.apache.catalina.tribes.transport.ReceiverBase.messageDataReceived(ReceiverBase.java:211)
at org.apache.catalina.tribes.transport.nio.NioReplicationTask.drainChannel(NioReplicationTask.java:188)
at org.apache.catalina.tribes.transport.nio.NioReplicationTask.run(NioReplicationTask.java:91)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
...全文
633 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38364167 2017-11-21
  • 打赏
  • 举报
回复
我跟你一样的问题
qq_38364167 2017-11-21
  • 打赏
  • 举报
回复
楼主 这个问题解决了吗

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧