0

是否可以以编程方式阻止 MDB 监听 Weblogic 8.1 中的队列?

我知道这可以在 JBoss 和更高版本的 Weblogic 中完成,但我不确定在 8.x 中是否可行。

4

2 回答 2

2

Weblogic 9.x 和 Weblogic 10.x 通过MessageDrivenEJBRuntimeMBean公开挂起/恢复方法(请参阅BEA WebLogic Server 9.0 API 参考WebLogic Server 10.3 API 参考)可以实现这一点,如本主题所述:Suspending/Pausing a MDB's Consumption Programmatically中所述。AFAIK,此功能已在 9.0 版中引入,我不知道它是否被反向移植到 8.1(在服务包中或作为补丁)。您可能希望通过BEA Oracle 支持来检查这一点。

于 2009-10-07T17:54:34.820 回答
0

您可以取消部署包含您的 MDB 的应用程序。您可以使用 WLST 来做到这一点。

于 2009-10-07T17:25:57.593 回答