我的TomEE 1.6.0应用程序中有3种类型的MDB。
我想将其中一个的最大池大小设置为某个值,而不会影响其他值。
Tomee docs提供了有关如何设置EJB类型(http://tomee.apache.org/containers-and-resources.html)的说明,例如
<Container id="Foo" type="MESSAGE">
InstanceLimit 10
</Container>
但不适用于特定的MDB。
我怎么能这样做?
答案 0 :(得分:1)
假设您的不同类型的MDB具有不同的接口。 然后,您可以分别定义具有不同ID的多个MDB容器。
示例:
<Container id="TypeA" type="MESSAGE">
InstanceLimit 10
messageListenerInterface your.interface.typeA
</Container>
<Container id="TypeB" type="MESSAGE">
InstanceLimit 8
messageListenerInterface your.interface.typeB
</Container>