【问题标题】:WSO2 ESB > Message Processor > Continuous operation Message ProcessorWSO2 ESB > 消息处理器 > 连续操作消息处理器
【发布时间】:2017-12-27 08:29:28
【问题描述】:

当后端关闭时,我希望消息处理器始终处于活动状态,而不必丢弃任何待处理的消息,也无需手动重新激活消息处理器。

我有三个建议要解决。我认为从好到坏。可以发个例子吗?

  1. 使用某种 Quartz 配置文件路径来保持消息处理器始终处于活动状态。

  2. 能否将值“-1”赋予 max.delivery.attempts 参数以使消息处理器连续执行?

  3. 将参数 max.delivery.attempts 设置为非常大的数字。

谢谢

【问题讨论】:

    标签: wso2 max continuous


    【解决方案1】:

    将 max.delivery.attempts 设置为 -1,给 client.retry.interval 一个值(以毫秒为单位),您的转发消息处理器将永远不会被停用

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多