Jboss performance

view full story

http://serverfault.com – Background: I am working on optimizing the speed of our software and need to measure the timings. Unfortunately the time must be at the user level, so including jboss operations. The main problem is that jboss JMS Session Pool thread is waiting on org.jboss.jms.asf.StdServerSessionPool$MyPooledExecutor.getTask before doing the required output. Nothing else is executed on jboss this time. Question: How to minimize the waiting time? Failed solutions: Setting KeepAliveTime to 500 and MinimumPoolSize to 5 in configuration files. Profiler snapshot: here. (HowTos)