【问题标题】:Topic subscriber connection in TibcoTibco 中的主题订阅者连接
【发布时间】:2017-01-13 18:08:24
【问题描述】:

我有一个从主题订阅者开始的流程。 如果 EMS 服务器关闭,Tibco 中的主题订阅者会发生什么情况?

我猜它会重新连接。但它会尝试重新连接多少次或多长时间?

【问题讨论】:

    标签: tibco tibco-ems jms-topic tibco-business-works


    【解决方案1】:

    行为取决于在客户端或服务器上设置的各种设置。

    例如,如果您使用 Java 客户端,则可以通过连接工厂设置行为:

    TibjmsConnectionFactory.setReconnAttemptCount(10); TibjmsConnectionFactory.setReconnAttemptDelay(1000); TibjmsConnectionFactory.setReconnAttemptTimeout(1000);

    您还可以使用 JNDI 连接在服务器上配置此行为。这些可以通过factories.conf 文件定义。

    BusinessWorks 5 默认情况下不会重新连接,但会采用所有 JNDI 传播的设置。

    【讨论】:

    • 我使用BW5作为客户端,服务器是EMS。因此它将根据这些设置重新连接。你知道默认值是什么吗?
    • 默认情况下,BW5 不设置任何重新连接行为,因此它会在断开连接时失去连接。在 EMS 中,这可以由 JNDI 设置,但默认情况下也没有设置。
    【解决方案2】:

    它将无限期地尝试连接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-23
      • 2015-04-06
      • 1970-01-01
      • 1970-01-01
      • 2020-10-29
      • 1970-01-01
      • 1970-01-01
      • 2017-10-23
      相关资源
      最近更新 更多