我在独立模式下运行JBoss 7.1.1实例和httpd
+ mod_cluster
Machine1:JBoss 7.1.1,Apache httpd
+ mod_cluster
(Windows 7)
Machine2:JBoss 7.1.1(Windows 7)
我使用以下命令启动节点
standalone -c standalone-ha.xml -b 192.168.4.76 -u 230.0.0.4 -Djboss.server.base.dir=../standalonenode1 -Djboss.node.name=node1
standalone -c standalone-ha.xml -b 192.168.4.81 -u 230.0.0.4 -Djboss.server.base.dir=../standalonenode2 -Djboss.node.name=node2
Apache httpd作为服务安装,配置了JBoss mod集群子系统。
我编写了一个示例应用程序来测试会话复制。当node1关闭时,会话对象变为空。以下内容来自server.log文件
22:36:23,111 DEBUG [org.apache.tomcat.util.http.Cookies] (ajp--192.168.4.81-9595-1) Cookies: Parsing b[]: JSESSIONID=yzC5kdQ1jre0T2FnNhVAI6J6.standalonenode1
22:36:23,134 DEBUG [org.apache.catalina.util.StringManager] (ajp--192.168.4.81-9595-1) Can't find resource org.jboss.as.web.session.LocalStrings ModuleClassLoader for Module "deployment.sampleSession-1.0.war:main" from Service Module Loader
上述设置在远程环境(Windows 2012)中完全正常工作,我尝试使用Windows 7计算机在本地进行设置。
我打开了jboss-as-web-7.1.1.Final.jar
,没有名为org.jboss.as.web.session.LocalStrings
的类文件。
请帮忙。
谢谢
Venkat