【问题标题】:ActiveMQ failover for stomp over websocket用于通过 websocket 踩踏的 ActiveMQ 故障转移
【发布时间】:2013-04-03 04:57:56
【问题描述】:

是否有一种解决方法来实现一个 activemq 故障转移,以便在 websocket 上进行 stomp?

我的网络浏览器中的 uri 是 ws://localhost:61614/stomp 工作正常。但是添加 failover:(ws://localhost:61614/stomp) 将不起作用。

感谢任何指导。

问候,

沃尔特

【问题讨论】:

    标签: websocket activemq stomp


    【解决方案1】:

    故障转移传输仅适用于 ActiveMQ 的基于 openwire 的协议。对于 stomp,您需要处理所有异常并在出现问题时重新连接。

    【讨论】:

    • 您的建议似乎是可行的选择。谢谢蒂姆。
    • ActiveMQ 5.11 仍然如此吗?
    • 是的,websocket 连接在 Java 应用程序中没有真正意义。
    • 这也是我的感觉,故障转移仅适用于某些协议(例如 openwire),但不适用于其他协议。但是我发现this page 似乎支持使用 NMS 客户端 (.NET) 进行 stomp
    • 那么我很好奇(因为这篇文章已经很老了)像 stomp:failover:(tcp://server01:61613,tcp://server02:61613) 这样的 url 是否可以与经典的 java 客户端一起使用
    猜你喜欢
    • 1970-01-01
    • 2019-05-01
    • 2017-02-04
    • 2010-11-06
    • 1970-01-01
    • 2020-12-03
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    相关资源
    最近更新 更多