【问题标题】:Message driven beans with activemq-message consumption具有 activemq-message 消费的消息驱动 bean
【发布时间】:2016-10-23 00:59:57
【问题描述】:

您好,我有一个处理邮件的 j2ee 应用程序。每次我收到一封电子邮件,邮件服务器都会把它放在一个 activemq 队列中。 Web 应用程序有一个与 activemq 队列连接的消息 bean 以获取新邮件。问题是 mdb 消耗非常慢,大约 20 封邮件/秒 Wildfly 服务器配置为 mdb 池大小为 500,mdb 配置为 session max 为 500。我已经测试了 activemq,普通的 java 应用程序可以使用消息更快。你有没有遇到过这个问题?感谢您的宝贵时间

【问题讨论】:

    标签: performance ejb activemq


    【解决方案1】:

    我们遇到了同样的问题,找到了以下解决方案,在消息驱动的bean中添加以下内容:

    @TransactionManagement(value = TransactionManagementType.BEAN)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-15
      • 2015-06-12
      • 2011-08-05
      • 1970-01-01
      • 2012-03-11
      • 2015-11-25
      • 1970-01-01
      • 2021-03-06
      相关资源
      最近更新 更多