Java 如果SonicMQ拒绝连接,则重新连接到SonicMQ

Java 如果SonicMQ拒绝连接,则重新连接到SonicMQ,java,jms,sonicmq,Java,Jms,Sonicmq,我无法连接到SonicMQ,可能是因为制片人/消费者不可用。在这种情况下,SonicMQ支持在一段时间间隔后重新连接。我没有尝试过,但可能您可以查看此链接。它提供了定义连接池的选项,可以重新连接。可能支持重新连接的不是sonic MQ,而是您的客户端应用程序。 如果您开发它来提供这样的功能,它将起作用。无论生产者或消费者是否可用,您都不会直接连接到他们或主题或队列;您可以连接到SonicMQ代理。只需使用连接工厂来处理重新连接,如果您有多个代理,请如下配置它们…工厂代表客户端处理重新连接 Que

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

我没有尝试过,但可能您可以查看此链接。它提供了定义连接池的选项,可以重新连接。

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

无论生产者或消费者是否可用,您都不会直接连接到他们或主题或队列;您可以连接到SonicMQ代理。只需使用连接工厂来处理重新连接,如果您有多个代理,请如下配置它们…工厂代表客户端处理重新连接

QueueConnectionFactory factory = 
    QueueConnectionFactory("broker1:2506;broker2:2506");

您能举一个队列/主题连接工厂设置的例子吗?