【问题标题】:What does negative value means for TTL in JMS config file?JMS 配置文件中 TTL 的负值意味着什么?
【发布时间】:2016-02-24 12:41:00
【问题描述】:

我有 JMS 的配置文件,我面临连接池的问题。当我查看 weblogic 服务器的配置文件时,我发现 TTL 为负值。谁能解释一下它的含义。

<queue name="UXFLogQueue">
    <sub-deployment-name>application</sub-deployment-name>
    <delivery-params-overrides>
      <delivery-mode>Persistent</delivery-mode>
      <time-to-live>-1</time-to-live>
      <priority>-1</priority>
      <redelivery-delay>-1</redelivery-delay>
    </delivery-params-overrides>
    <delivery-failure-params>
      <redelivery-limit>1</redelivery-limit>
    </delivery-failure-params>
    <jndi-name>UXFLogQueue</jndi-name>
  </queue>

【问题讨论】:

    标签: jms weblogic


    【解决方案1】:

    “如果没有为此目标指定 JMS 模板,则 -1 表示目标不会覆盖 TimeToLive 设置。否则,-1 表示该值来自模板。”

    https://docs.oracle.com/cd/E13222_01/wls/docs81/ConsoleHelp/domain_jmsqueue_config_overrides.html#1104829

    【讨论】:

      猜你喜欢
      • 2015-06-26
      • 1970-01-01
      • 1970-01-01
      • 2015-06-23
      • 1970-01-01
      • 1970-01-01
      • 2021-08-29
      • 2023-02-10
      • 2023-03-10
      相关资源
      最近更新 更多