1.启动两个节点,访问应用,正常。
2.随机的停止一个节点,访问应用也是正常的。
3.在第二步停止节点以后,又重新启动刚停止的那个节点,在这个过程中,刚才访问的那个客户端并不退出。结果再次访问时出错了。
那位高手能帮小弟解决一下,难道这个是jboss 的一个bug?
高手们,帮帮小弟……
9 个解决方案
#1
jboss的版本?集群的配置?
#2
jboss是4.0.3sp1
集群配置主要是采用apache+jboss集群。
主要修改的文件有
apche的配置没什么问题,这里就不说了。jboss改动的有:
1. %jboss%\all\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml(UseJK改为true, SnapshotMode为instant).
2. %jboss%\all\deploy\jbossweb-tomcat55.sar\server.xml(添加jvmRoute)
3. %jboss%\all\deploy\tc5-cluster-service.xml(同步方式,TCP通信)
4. 应用程序中jboss-web.xml也改了。
大概就这些,一般该做的都做了。
主要问题是访问请求两个节点都能收到,但我感觉好象没有复制session,所以停止后又重新启动的时候就出问题了。
集群配置主要是采用apache+jboss集群。
主要修改的文件有
apche的配置没什么问题,这里就不说了。jboss改动的有:
1. %jboss%\all\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml(UseJK改为true, SnapshotMode为instant).
2. %jboss%\all\deploy\jbossweb-tomcat55.sar\server.xml(添加jvmRoute)
3. %jboss%\all\deploy\tc5-cluster-service.xml(同步方式,TCP通信)
4. 应用程序中jboss-web.xml也改了。
大概就这些,一般该做的都做了。
主要问题是访问请求两个节点都能收到,但我感觉好象没有复制session,所以停止后又重新启动的时候就出问题了。
#3
lz要干嘛?
#4
#5
估计是session没有复制,停止后session有可能是丢失了
#6
session复制
#7
没用过,学习下
#8
#9
学习
#1
jboss的版本?集群的配置?
#2
jboss是4.0.3sp1
集群配置主要是采用apache+jboss集群。
主要修改的文件有
apche的配置没什么问题,这里就不说了。jboss改动的有:
1. %jboss%\all\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml(UseJK改为true, SnapshotMode为instant).
2. %jboss%\all\deploy\jbossweb-tomcat55.sar\server.xml(添加jvmRoute)
3. %jboss%\all\deploy\tc5-cluster-service.xml(同步方式,TCP通信)
4. 应用程序中jboss-web.xml也改了。
大概就这些,一般该做的都做了。
主要问题是访问请求两个节点都能收到,但我感觉好象没有复制session,所以停止后又重新启动的时候就出问题了。
集群配置主要是采用apache+jboss集群。
主要修改的文件有
apche的配置没什么问题,这里就不说了。jboss改动的有:
1. %jboss%\all\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml(UseJK改为true, SnapshotMode为instant).
2. %jboss%\all\deploy\jbossweb-tomcat55.sar\server.xml(添加jvmRoute)
3. %jboss%\all\deploy\tc5-cluster-service.xml(同步方式,TCP通信)
4. 应用程序中jboss-web.xml也改了。
大概就这些,一般该做的都做了。
主要问题是访问请求两个节点都能收到,但我感觉好象没有复制session,所以停止后又重新启动的时候就出问题了。
#3
lz要干嘛?
#4
#5
估计是session没有复制,停止后session有可能是丢失了
#6
session复制
#7
没用过,学习下
#8
#9
学习