We've just installed Opefire 3.6.4 using the RPM from this site (with the bundled JRE). We have about 60 users, using a mixture of Spark, Empathy 220.127.116.11, Pidgin 2.5.5 and something called SJPhone.
We seem to be getting a leak, where memory just keeps going up until the server falls over. The machine has 1GB of RAM, with 768MB Max for the JVM.
The "Environment" section currently looks like this:
1.6.0_03 Sun Microsystems Inc. -- Java HotSpot(TM) Server VM
OS / Hardware:
Linux / i386
Locale / Timezone:
en / Greenwich Mean Time (0 GMT)
657.56 MB of 759.50 MB (86.6%) used
This seems unacceptably high. The GC from Java releases a little each time, but after about a day or so it's usually all used up and the server falls over.
The plugins installed are: Broadcast, Client Control, Monitoring, Presence, User Search, User Import/Export
Database is MySQL. Remote Services Disabled. Connection Manager Disabled. Media Proxy Disabled.
Packets Per Minute
I'd like to start using this server for more users via the http-bind functionality and strophejs, but need to get this leaky problem sorted out first. Any ideas why this could be happening?
All I can think of doing is upgrading the Java version but I get a feeling this won't solve the issue.
Many thanks in advance
conversation.pdf (3610 Bytes)