Jboss4.2.3およびjdk1.5.0_14に基づくJMSを使用しています。ただし、MDBプールは最大サイズ20に構成されており、の最大値InProcessMessageCount
は15のみです。
キューからのメッセージ消費を利用するために、多くの再試行を行いました。ファイルのドメイン「MessageDrivenBean」のmaxSizeの値を20に変更しましたejb3-interceptors-aop.xml
。また、ファイル<MaximumSize>
のセクションで値を80に変更しましたが、結果はキューで15から16の同時処理になります。jbossでハードコードされた値だったようです<message-driven-bean>
standardjboss.xml