JBoss:6 或 7
问题1:
Jboss创建了多少个Message Driven Bean实例来处理消息?
问题2:
如何配置JBoss创建的消息驱动 Bean 的数量?
根据这个 JBoss EAP 5 (JBoss AS 6) 文档:
你需要照顾两个概念
Session Size:这是按照标准配置的参数,注释如下:
@ActivationConfigProperty(propertyName="minSessions"
, propertyValue="25")
@ActivationConfigProperty(propertyName="maxSessions"
, propertyValue="50")
其中 minSession 和 maxSessions 是 JBoss 创建的实例数。但是如果 StrictMaxPool 设置为 15,那么尽管您将 maxSessions 配置为 50,但您不能创建超过 15 个实例
对于 JBoss EAP 6 (JBoss AS 7),池被命名为mdb-strict-max-pool,它们默认的最大池大小是 20。