【发布时间】:2021-07-11 04:01:11
【问题描述】:
我有两个独立的 Artemis 2.14.0 代理实例正在运行(未集群) 假设一个实例在 host1 中运行,另一个在 host2 中运行。
我正在使用带有 connectionFactory url 为 tcp://host1:61616?... 的骆驼 2.20,并且只能使用来自该实例的消息。
如果我想使用来自具有客户端负载平衡的独立代理实例的消息,以下 connectionfactory URL 配置是否有效?
(tcp://host1:61616,tcp://host2:61616)?reconnectAttempts=5;useTopologyForLoadBalancing=false
我没有尝试过这个配置,因为 documentation 的声明似乎支持它:
- 在 URL 中明确指定服务器。这也需要在 URL 上将
useTopologyForLoadBalancing参数设置为false。
【问题讨论】:
标签: apache-camel jms activemq-artemis