我正在使用基于 Jboss 4.2.3 和 jdk1.5.0_14 的 JMS。但是 MDB 池配置为最大大小 20,最大值InProcessMessageCount
仅为 15。
我做了很多reties来利用队列中的消息消耗。我在文件中的域'Message Driven Bean'中将maxSize的值修改为20 ejb3-interceptors-aop.xml
。此外,我在文件<MaximumSize>
的部分中将值修改为 80,但结果是队列上有 15 到 16 个并发处理。似乎它是 jboss 中的硬编码值<message-driven-bean>
standardjboss.xml