2016-06-21 131 views
0

嗨,我有一個處理郵件的j2ee應用程序。每當我收到一封電子郵件時,郵件服務器就會將它放到一個activemq隊列中。 Web應用程序具有一條消息,該消息與activemq隊列連接以獲取新郵件。問題在於,mdb消耗的速度非常慢,大約每秒鐘20個郵件嗅覺服務器配置爲具有500的mdb池大小,並且mdb配置爲最大會話數爲500.我測試了activemq,並且正常的java應用程序可以消耗消息要快得多。你有沒有遇到這個問題?感謝您的時間消息驅動bean與activemq消息消費

回答

0

我們有同樣的問題,發現了以下解決方案,在消息驅動bean添加以下內容:

@TransactionManagement(值= TransactionManagementType.BEAN)