Multiple processes /opt/openfire/lib/startup.jar in version 4.6.4 buld 2bc37e6

Hello.
After I updated openfire from 4.6.3.1 to 4.6.4.1, 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
-Memory: 52GB
-Vcpu:6
-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.

image
image
image
image
image
image
image
image
image

Att.
Antonio