Aumentando a memória java para o Openfire
Mostrarei nessa dica muito simples como aumentar a memória disponível para o openfire no Ubuntu Server e no Debian. Os procedimentos valem para as duas distros.
1 – Se foi instalado por pacote .deb:
Abra o arquivo /etc/default/openfire e altere a opção:
DAEMON_OPTS=””
para
DAEMON_OPTS=”-Xms128m -Xmx512m”
Onde -Xms128m significa o mínimo de memória reservada, já o -Xmx512m indica o máximo de memória disponível para o java.
Reinicie o servidor com # /etc/init.d/openfire restart
2 – Se foi instalado através do tarball:
Acesse o diretório raiz do Openfire (no meu caso fica em /opt/openfire)
Acesse o diretório bin
Edite o script openfire e descomente a linha INSTALL4J_ADD_VM_PARAMS como no exemplo abaixo:
#! /bin/sh
# Uncomment the following line to override the JVM search sequence
# INSTALL4J_JAVA_HOME_OVERRIDE=
# Uncomment the following line to add additional VM parameters
# INSTALL4J_ADD_VM_PARAMS=
#———————————————————————
INSTALL4J_ADD_VM_PARAMS=”-
#—————————–
De acordo com alguns fóruns a configuração padrão atende bem a até umas 500 conexões, mas como em meu servidor eu também possuo alguns plugins notei que a memória utilizada estava rapidamente sendo consumida. Então a solução foi alterar pra 1024MB disponíveis.
Portanto avalie seu servidor e altere a quantidade de memória alocada de acordo com sua realidade.
Estes procedimentos também encontram-se no “Guia de Instalação do Openfire” encontrado no diretório documentation dentro diretório raiz de instalação do servidor Openfire.
Um abraço a todos!
Baseado neste tópico