I need to perform tests on openfire for my job and I’ve got a problem of number of client connected.
The test platform is installed on a VM running Windows 2003 SP2 with 2Go of memory and 2CPUs. SQL Server 2005 is also installed. I installed openfire to use a SQL database and to use my active directory test domain.
One of my collegue as installed Tsung on a linux server to perform client load tests connections on openfire. The test is simple : user tries to connect. And we wanted to perform a test on 3000 user which should be easy to manage for openfire according to the doc…
Unfortunately each time tsung starts ; we start to have connections errors when about 1000 users are connected and no one is able to connect anymore.
I searched in the forums and the web and try to modify theses parameters with no results :
SharedSection=1024,3072,3072 (from SharedSection=1024,3072,512)
MaxFreeTcbs = 2000 (decimal value)
MaxHashTableSize = 2000 (decimal value)
MaxUserPort = 50000
I allocated 1Go of memory to the JVM which should be enough for my small load test…
I event try with the embedded BDD and my SQL BDD on another server…
But nothing… I still have connecting errors when I reach 1000 users connected.
Is anyone have an idea ?