Hub*_*ert 3 jboss ejb jboss-mdb
JBoss:6或7
问题1:
Jboss创建了多少个消息驱动 Bean 实例来处理消息?
问题2:
如何配置JBoss创建的消息驱动 Bean 的数量?
根据此 JBoss EAP 5 (JBoss AS 6) 文档:
你需要注意两个概念
Session Size:这是根据标准配置的参数,注释如下:
@ActivationConfigProperty(propertyName="minSessions"
, propertyValue="25")
@ActivationConfigProperty(propertyName="maxSessions"
, propertyValue="50")
Run Code Online (Sandbox Code Playgroud)其中 minSession 和 maxSessions 是 JBoss 创建的实例数量。但是,如果 StrictMaxPool 设置为 15,则尽管您将 maxSessions 配置为 50,但您不能创建超过 15 个实例
对于 JBoss EAP 6 (JBoss AS 7),该池名为mdb-strict-max-pool,其默认最大池大小为 20。