【发布时间】:2017-04-09 22:10:24
【问题描述】:
我正在使用带有 Artemis 作为新 JMS 提供程序的 WildFly 10.1,但我无法找到如何动态更改特定 MDB 的消费者线程数。
我有一个队列和一个消息侦听器 (MDB) 从队列中消费消息,现在我想动态控制域必须启动的最大消费者线程数。
如何使用 CLI 来实现?
【问题讨论】:
-
请问您为什么要动态配置?
-
@RémiBantos 好问题。主要原因是为 QA 和生产推出新版本是一些客户变更过程中的痛苦。整个过程可能需要数周时间,它必须是手动的,并由第三方执行(不,我不是在开玩笑)。我宁愿保持微调的灵活性,这样我们就可以在不与变更部门打交道的情况下快速做出反应并完成工作。过去我在使用这种方法(使用 WebLogic 的工作管理器)方面有过很好的经验。
标签: java jms wildfly wildfly-10 activemq-artemis