【问题标题】:How to initialize activeMQ broker with failover如何使用故障转移初始化 activeMQ 代理
【发布时间】:2011-09-23 18:17:49
【问题描述】:

我需要将 JMS 消息发送到以下提供者位置:

failover:(tcp://amq.vip.ebay.com:61616,tcp://amqstby.vip.ebay.com:61616)?initialReconnectDelay=100&randomize=false&wireFormat.maxInactivityDuration=0

如何正确初始化ConnectorFactory?我应该只做以下事情吗?

String url = "failover:(tcp://amq.vip.ebay.com:61616,tcp://amqstby.vip.ebay.com:61616)?initialReconnectDelay=100&randomize=false&wireFormat.maxInactivityDuration=0"; 
ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(url);

或者使用这种提供程序 url 会更棘手?

【问题讨论】:

    标签: java jms activemq


    【解决方案1】:

    这是正确的语法。关闭不活动监视器时要小心。

    【讨论】:

    • 回复一个相当老的线程,但是 URL 会在代码中硬编码吗?我们如何动态获取主 URL,特别是如果 ActiveMQ 集群在云中或在 Docker 容器中运行?
    猜你喜欢
    • 2012-11-15
    • 1970-01-01
    • 2011-09-19
    • 2019-05-01
    • 1970-01-01
    • 2017-02-04
    • 2010-11-06
    • 2012-06-04
    • 1970-01-01
    相关资源
    最近更新 更多