I use JBoss AS 7.1.1 to host a web app and after a few hours of uptime I have a quite important CPU usage (~15-30%) whereas the server is supposed to be idle (no connexion).
I investigated using JVisualVM and it seems that all the CPU time is taken by the method "org.jboss.as.jmx.PluggableMBeanServerImpl$TcclMBeanServer.invoke()".
Do you know what is the problem? What this method is doing and how can I prevent it to waste my CPU resource?
What are your JAVA_OPTS?
Is -XX:+TieredCompilation set? It was enabled by default in earlier releases.
See Slow performance with JBoss 7.x/EAP 6.1 after 24 hours.
Retrieving data ...