【问题标题】:Creating AMQ network of broker clusters on JBoss Fuse 6.2, without fabric在 JBoss Fuse 6.2 上创建代理集群的 AMQ 网络,无需结构
【发布时间】:2015-08-17 16:22:58
【问题描述】:

我想在 JBoss Fuse 6.2 中创建 (2) 个通过代理网络连接的代理集群;每个集群有 2 个主/从对。

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

问题

  • 是否可以使用结构配置文件来构建拓扑,但是 避免在运行时使用结构?
  • 我们能否再次使用 Git 或类似工具来集中管理容器配置文件,而无需使用结构?

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

【问题讨论】:

    标签: activemq fuseesb jbossfuse


    【解决方案1】:

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

    JBoss Fuse 中的 AMQ 代理只是标准的 Apache ActiveMQ,因此您可以将其手动/静态配置为代理网络。如果您以前没有这样做过,这并不是一件容易的事。

    请参阅涵盖代理的 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

    【讨论】:

    • 为了确认您的意思,我不能使用fabric: 命令或配置文件,对吗?我假设我可以使用config: 命令来配置容器属性,但必须手动使用git 来跨远程容器存储/管理配置。那准确吗?你知道我在哪里可以找到主/从、NoB 全网格示例吗?
    • 我建议查看 JBoss A-MQ 文档。
    • 我在询问 Fuse 中的 AMQ 配置,而不是 AMQ 独立;只是在我最后一个问题上寻找确认,以避免走错路。
    • config 用于 osgi config admin,例如 .cfg / pid 文件。是的,您可以使用 config 来编辑它们。它是一个 karaf 命令。 JBoss A-MQ 文档也应该涵盖它,因为 A-MQ 在 Karaf 中运行,就像 JBoss Fuse 一样。
    猜你喜欢
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 1970-01-01
    • 2015-04-21
    相关资源
    最近更新 更多