遇到问题。如何使MDB一次从队列中读取消息,而不是一次从多个队列中读取消息。也就是说,直到1条消息完全通过MDB + EJB模块,MDB才读取新消息。该应用程序已部署在WebSphere 9上,也许您可以通过这种方式对其进行配置?
这相当简单,请在此处查看详细信息JMS activation specification Settings。您只需将Maximum concurrent MDB invocations per endpoint配置为将MDB的激活规范设置为1。
Maximum concurrent MDB invocations per endpoint
1