问题描述:
linux 下做了三个节点的jboss集群。
如: A: 192.168.0.1
B: 192.168.0.2
C: 192.168.0.3
应用放在共享存储上,三台机器中的任何一台都可以访问这个共享存储。
在每台机器上部署一套jboss,在delploy目录下通过软链接的方式发布应用。
由于业务需要使用了JMS.由于每个节点监听的端口不一致
<prop key="java.naming.provider.url">192.168.0.1:1099</prop>
<prop key="java.naming.provider.url">192.168.0.2:1199</prop>
<prop key="java.naming.provider.url">192.168.0.3:1399</prop>
问题是:在上述的集群环境中不想维护三套应用,如何配置applicationContext-jms.xml
解决方法:
..../WEB-INF/classes/spring/applicationContext-jms.xml
<prop key="java.naming.provider.url">${jboss.bind.address}:1099</prop>