【问题标题】:How to make sure a stopped weblogic queue doesn't start back up with a server reboot?如何确保停止的 weblogic 队列不会随着服务器重新启动而备份?
【发布时间】:2022-07-16 01:03:53
【问题描述】:

我正在使用带有 ejb、MDB 和 weblogic 服务器的传统 java 应用程序。我们的处理逻辑嵌入在队列中。但是,当出现问题时,我们提供了网页中无限期停止队列的功能。问题解决后即可恢复队列。

现在问题出现了,如果在故意关闭队列时服务器重新启动。当服务器重新启动时,队列重新启动并继续处理逻辑,即使它尚未修复。谁能建议如何处理这个问题?即使服务器重新启动,我也希望停止的队列保持停止状态。

【问题讨论】:

    标签: weblogic message-queue


    【解决方案1】:

    通过拥有一个跟踪队列应该处于什么状态的单例 ejb 解决了这个问题...

    修改代码以在维护窗口结束时始终检查此 ejb

    【讨论】:

      猜你喜欢
      • 2022-11-07
      • 1970-01-01
      • 1970-01-01
      • 2017-09-16
      • 2011-03-07
      • 2012-11-19
      • 1970-01-01
      • 1970-01-01
      • 2019-05-15
      相关资源
      最近更新 更多