0

我无法连接到 SonicMQ 可能是因为生产者/消费者不可用。在这种情况下,SonicMQ 支持在一段时间后重新连接。

4

3 回答 3

1

生产者或消费者是否可用并不重要,您不必直接连接到它们或主题或队列;您连接到 SonicMQ 代理。只需使用连接工厂处理重新连接,如果您有多个代理,请像这样配置它们......工厂代表客户端处理重新连接......

QueueConnectionFactory factory = 
    QueueConnectionFactory("broker1:2506;broker2:2506");
于 2013-05-30T23:13:23.547 回答
0

我还没有尝试过,但你可以看看这个链接Generic Resource Adapter for JMS。它提供了用于定义连接池的选项,以及重新连接。

于 2013-05-30T07:12:53.993 回答
0

可能支持重新连接它的不是 sonic MQ,而是您的客户端应用程序。如果您开发它以提供此类功能,它将起作用。

于 2013-05-30T19:29:02.833 回答