Hi,
I am using the JBoss EAP 6.3.0-GA, it is running on a 8G machine.
The default values for the ejb3 of our QueueServer are:
<subsystem xmlns="urn:jboss:domain:ejb3:1.4">
...
<pools>
<bean-instance-pools>
<strict-max-pool name="slsb-strict-max-pool" max-pool-size="20" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
<strict-max-pool name="mdb-strict-max-pool" max-pool-size="20" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
</bean-instance-pools>
</pools>
..
<thread-pools>
<thread-pool name="default">
<max-threads count="10"/>
<keepalive-time time="100" unit="milliseconds"/>
</thread-pool>
</thread-pools>
I have sometimes in our Queue up to 8000 messages,
I am wondering if I can increase these values (for how much), and/or what other values I should look at to increase performance,
ie: messaging - connectors/batch-delay
Best regards,
Alain