In our test of Openfire,there’s a serious problem with it.When more then one thousand user are on line,memory leak occurs!An error is thrown very quickly,and the server shut down!How many users can Openfire afford who on line simultaneity ?Does Anyone have met the same problem before?Thanks for help!
Has anyone met the same?
According to this poll http://www.igniterealtime.org/community/poll.jspa?poll=1006 there are people on this site with more than a thousand users setups. Also in testing Openfire was working fine with a lot of thousands generated users.
It’s not enough to tell that you think there is a leak. Moreover memory issues are very hard to pin point. So you will have to provide a lot more details. Starting with the OS, server RAM amount, Java version and JVM settings if you have customized. Also memory dumps can provide more info about the leaks. Dumps should be done when the supposed leak begins. http://www.igniterealtime.org/community/docs/DOC-1033
I have had 1000 simultainious users on my server without crash. These where in rooms (not one to one chat). And they logged on anonymously.
All users where in the same room.
I use 4 connection managers
Ubuntu Server 8.04 64 bit
Athlon 64 X2 processor
8Gb of RAM
Java HotSpot™ 64-Bit Server VM
One Openfire 3.6.3 holds 50K users with 5K messages per second.
Try to use latest Openfire release and look nicely to your OS limits.