我使用域模型在WildFly 8 Cluster Howto中完成了所有操作。我可以在服务器管理器控制台中看到每个服务器,我可以看到mod_cluster-manager。
一切都还可以,但是当我使用session-test war,cluster-demo.war时,我访问服务器的put.jsp,然后关闭服务器,然后访问其他服务器的get.jsp,我发现会话为null
答案 0 :(得分:0)
我已经用wildfly 9文件做了所有事情,但在最后一步http://IP/cluster-mode/put.jsp失败了。
我通过以下步骤解决问题:(操作系统是Cent 6.5)
<VirtualHost IP:10001>
标记。<hornetq-server>
标记中,并将其更改为“@password @”。修改Master和Slave domain.xml 从
<subsystem xmlns="urn:jboss:domain:modcluster:2.0">
<mod-cluster-config advertise-socket="modcluster" connector="ajp">
<dynamic-load-provider>
<load-metric type="???"/>(I forgot original setting)
</dynamic-load-provider>
</mod-cluster-config>
</subsystem>
要
`<subsystem xmlns="urn:jboss:domain:modcluster:2.0">
<mod-cluster-config advertise-socket="modcluster" connector="ajp" proxy-list="IP:10001" balancer="other_server_group">
<dynamic-load-provider>
<load-metric type="busyness"/>
</dynamic-load-provider>
</mod-cluster-config>
</subsystem>`
PS:平衡器值必须映射httpd.conf:“ManagerBalancerName”设置,不能使用“ - ”。
您所做的一切都会让http://IP/cluster-mode/put.jsp有时间展示。
希望这可以帮到你。