在 JBoss Fuse 6.2 上创建代理集群的 AMQ 网络,无结构

Creating AMQ network of broker clusters on JBoss Fuse 6.2, without fabric

我想在 JBoss Fuse 6.2 中创建 (2) 个由代理网络连接的代理集群;每个簇有 2 master/slave 对。

这是一个小集群,所以我们不打算使用Fabric/Zookeeper;一切都将静态配置,没有自动发现。

问题

我们尝试使用 fabric:mq-create 创建配置文件,但除非首先创建结构,否则该命令不可用,这违背了目的。

没有结构配置文件需要使用结构。您可以使用 git 来存储文件,但您不能让 JBoss Fuse 自动使用它,就像它对 fabric 所做的那样。您需要手动使用 git。

JBossFuse 中的 AMQ 代理只是标准的 Apache ActiveMQ,因此您可以将其配置为 manually/static 代理网络。如果您以前没有这样做过,那就不太容易做到了。

请参阅涵盖代理的 JBoss A-MQ 文档:http://www.jboss.org/products/amq/overview/

例如:https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_A-MQ/6.2/html/Using_Networks_of_Brokers/index.html