我正在开发wildfly 10,它上面的消息服务是activemq,任何人都可以告诉我你将如何配置wildfly的standalone-ha-full.xml以使用wildfly中的activemq子系统的共享存储和复制功能?
我发现这很有用.. [博客]:http://www.mastertheboss.com/jboss-server/jboss-jms/jms-clustering-in-wildfly-and-jboss-eap
PS:我想运行两个VM并使用它们演示这些功能。 失去了几天,没有找到任何材料,所以请帮助
答案 0 :(得分:0)
重要的是要注意一些常见的错误;即使docs for Artemis不是以Wildfly为中心的,它们也记录了你在Wildfly上的Artemis。
我建议您做的是简单运行以下示例。一旦您了解了测试(在示例的main
类中简单解释),您就可以轻松地将生成的broker.xml
文件中的配置迁移到Wildfly配置。
因此,对于此shared store example和此replication example,请执行以下操作:
git clone <provided repo>
mvn verify
src/main/resources/activemq/server[0-2]
messaging subsystem
配置配置您的Wildfly(您将看到他们几乎完全相同!)<noserver>true<noserver>
并从pom.xml中删除<ignore>${noserver}</ignore>
声明并运行指向Wildfly服务器/端口的示例的main方法,以确保您已获得配置右玩得开心,享受。