-
Bug
-
Resolution: Unresolved
-
Major
-
4.0.19.Final
We switch our application server from JBoss4.2 to wildfly9.0.1 recently. After some testing, we found the JMX call performance degrade a lot.
Take following test method as example, we use it to send one string array, the array size can vary, and each string length can change.
public void perfWithStringArray(String[] events)
The client and the MBean server are located in the same machine. Please take a look at the performance data
StringLength*ArrayLength | EPS(JBoss42) | EPS(Wildfly9.01) |
---|---|---|
128*200 | 300000 | 65000 |
128*500 | 365000 | 80000 |
512*500 | 126000 | 25000 |
1024*500 | 67000 | 12000 |
1024*5000 | 67000 | 12000 |
The last two columns mean how many event could be handled in one second. You can see the performance degrades a lot.