【问题标题】:In Hybris,can we start and stop a IBM JMS listener via a cronjob在 Hybris 中,我们可以通过 cronjob 启动和停止 IBM JMS 侦听器吗
【发布时间】:2018-06-28 09:45:18
【问题描述】:

我们有一个要求,我们需要停止一个侦听器从队列中轮询消息,同时我们需要启动另一个侦听器来读取来自不同队列的消息。

简而言之,两个侦听器不应同时处于活动状态。

我们怎样才能做到这一点?

我们能否开发一个 cronjob 来启动/停止 Listener 在预定时间轮询各个队列?

【问题讨论】:

  • 添加配置的sn-p

标签: jms listener hybris


【解决方案1】:

您可以借助DMLC(DefaultMessageListenerContainer) 的帮助,它允许停止/重新启动以及对其配置进行运行时更改。您需要做的就是将其 bean 注入您的 cronJob 并根据您的输入执行停止/启动方法。

PS:我没试过,你可以试试!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-09
    • 2017-06-24
    • 2011-01-20
    • 2023-03-19
    • 2015-05-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多