如何在不使用注释的情况下配置@MessageDriven的池大小?

时间:2012-01-05 08:32:55

标签: configuration pool message-driven-bean jboss7.x

我们有一个唯一的 EAR文件,我们希望将它部署在两个不同的服务器上。

在第一个,我们不希望处理任何MessageDriven bean(此服务器专用于同步请求并生成JMS消息)。

在第二个问题上,我们希望一个MessageDriven bean池来监听和处理JMS消息。

我们使用的是JBoss 7 .0.2(此后我们将移至7.1.0)。

我发现配置池大小的唯一方法是通过名称为@ActivationConfigProperty的{​​{1}},但这意味着该值在类文件中进行了硬编码。

是否有另一种方法,比如不太好记录的maxSession中的配置,允许我们按服务器定义池大小?

2 个答案:

答案 0 :(得分:1)

我的意思是你应该去JBoss Application Server 7 +的管理控制台。

这可以在其他服务器上完成。

参阅此网页 - > click

答案 1 :(得分:0)

我认为你可以在jboss.xml中这样做: JBoss docs