After I updated openfire from 184.108.40.206 to 220.127.116.11, users are complaining that spark is too slow to start a conversation. Spark version is 2.9.4.
=> The openfire server framework is a virtual server in vmware 7.0.
-Operating system: Hundreds 8
-Database: Mysql version 8.0.21
-Is integrated with Active Directory.
-Total Active Directory group is 183
-Total users is 1,700
-Simultaneous connection on average is 700 to 900 users on spark.
- /etc/sysconfig/openfire configuration file is: OPENFIRE_OPTS="-Xmx36864m" to go up already with this total memory. If you leave it smaller or undefined, the time will come when the openfire panel will show an alert.
I noticed on htop, it’s showing a lot of processes called /opt/openfire/lib/startup.jar. According to the attached screen.
That cpu load is only in the first process. In the first one, it has reached 80% or even more usage and the others remain at %.
=> I would like to better understand this startup.jar process what is it?
=> If users are slow to start a conversation, there is some additional adjustment to be made in openfire to improve this performance.
Also attached all the settings and parameters of the openfire server.
If anyone can help me, I appreciate it.