JBoss:6 或 7
问题1:
Jboss 创建了多少消息驱动 Bean 实例来处理消息?
问题2:
如何配置 JBoss 创建的消息驱动 Bean 的数量?
最佳答案
根据这个 JBoss EAP 5 (JBoss AS 6) 文档:
你需要注意两个概念
- 池大小:此池名为 StrictMaxPool,默认值为 15。它必须在 JBoss 配置文件中配置(阅读链接)
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。
关于jboss - Jboss 中创建了多少个消息驱动 Bean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19469271/