JBOSS AS 6.1 EJB3池永远不会大于50



我目前正在旧的JBOSS上进行负载测试6.1。但是我有一个问题,即EJB3池似乎仅限于50。

在JMX控制台中,请参见:

CreateCount 50
Currentsize 50
删除0
最大化50

invocationstatisticsconcurrentCalls = '48'方法名称='applyRegulator'count ='1902'mintime ='108'maxtime ='5825'totaltime ='1874001'

奇怪的是,我可以添加@pool注释或更改ejb3-interceptors-aop.xml中的池大小,但它仍然限制为50。

您是否增加了可用的JMS会话数量?

@ActivationConfigProperty(propertyName = "maxSession", propertyValue="30")

如果您没有填充实例池,那么您很可能会用尽JMS会话。

ejb 3连接器是在ejb3-connectors-jboss-beans.xml中配置的,而不是domeoting-jboss-beans.xml或任何其他文件!

socket://$ {hostforurl}:$ {port}?timeout = 300000& maxpoolsize = 3000& clientmaxpoolsize = 500

来源:https://developer.jboss.org/message/615825#615825

最新更新