CPU está 100% de uso

Estou usando ultima versão do open fire 5.0.0, está consumindo 90% de cpu e 50% de RAM, em média já fiz algumas modificações no Thread Dumps.
Está com cpu “cheio” atrapalha usuário logar, gerando erro e atrasos.


alguém consegue me ajudar?

Try creating or updating the property with the name provider.pubsub-persistence.className to value org.jivesoftware.openfire.pubsub.DefaultPubSubPersistenceProvider. You need to restart Openfire afterwards.

Consegue verificar esse log por favor, open fire está com 100% de uso.
O Openfire está gerando falhas no banco de dados HSQLDB (banco embarcado que o Openfire usa por padrão). Os erros são:

  • SQLIntegrityConstraintViolationException
    → Violação de constraint de unicidade (chave primária ou índice duplicado).

Exemplos do log:

  • OFPUBSUBSUBSCRIPTION_PK table: OFPUBSUBSUBSCRIPTION
  • OFPUBSUBAFFILIATION_PK table: OFPUBSUBAFFILIATION
    Segue link para verificar log: LOG OPEN FIRE – Google Drive

Consegue resolver o problema, realmente era problema na memoria do java, aumentei a memória.

coloca esse script dentro deste arquivo

-Xms512m
-Xmx10240m
-XX:+UseG1GC

coloquei 10.240 mb. lembrando que meu servidor tem 12 gb.