We ran a performance
test against JForum using a test tool called "Web performce trainer" with 500 users for 4 hours
After 100 users the response time dramatically increased to be hundreds of seconds for some actions like replying a topic or listing replies.
The
java options we ran the test with is
-Xms2g -Xmx3g -XX:PermSize=256m -XX:+UseParallelGC -XX:+UseParallelOldGC -server -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
for a
JBoss application server version 4.2.2 under Fedora 8 x86_64
After finishing run the test we opened the JForum url, then when we tried to login the following error ocurred
--------------------------------------------------------------
An error has occurred.
For detailed error information, please see the HTML source code, and contact the forum Administrator.
com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.
--------------------------------------------------------------
We found also that JForum tells
--------------------------------------------------------------
" There are 7,014 online users: 212 registered, 6,802 guest(s) [ Administrator ] [ Moderator ]
Most users ever online was 15,735 on 18/05/2008 17:49:46 "
--------------------------------------------------------------
we did not invistigate the problem, it could be a simple configuration so we want to know what do you think about that.
[originally posted on jforum.net by
haf@harf.com]