Aumente o tamanho do heap do Jitterbit Tomcat em agentes privados do Jitterbit
As partes do Jitterbit que são implementadas em Java (atualmente LDAP e JDBC) são executadas no Apache Tomcat, que requer uma Java Virtual Machine. O tamanho máximo de heap padrão da JVM pode não ser suficiente para você, caso em que você receberá um erro, possivelmente algo como:
Java heap space Cause stack trace: java.lang.OutOfMemoryError: Java heap space
Observação: você pode receber esse erro no cliente, mas esta perguntas frequentes se refere apenas ao tamanho máximo de heap do agente privado.
Aumentar o espaço máximo do heap também pode melhorar o desempenho se você estiver lendo ou gravando grandes conjuntos de dados JDBC, pois diminui a necessidade de coleta de lixo na JVM.
Se você quiser aumentar o tamanho máximo do heap, faça isso editando as configurações da JVM. Se já houver um valor, ajuste conforme apropriado, conforme descrito aqui para cada sistema operacional:
-
Windows
-
Para defini-lo globalmente para todos os aplicativos Java:
-
Abra o Painel de Controle Java (Iniciar -> Painel de Controle -> Java).
-
Selecione a aba Java.
-
Visualize as configurações do Java Runtime Environment.
-
Adicionar
-Xmx2048m
(ou superior) para os parâmetros de tempo de execução da JVM para ox86
arquitetura. -
Reinicie o serviço do Jitterbit Tomcat Server.
-
-
Para defini-lo apenas para a instância Jitterbit Tomcat:
-
Inicie o Editor do Registro: Na caixa de pesquisa da barra de ferramentas do Windows, digite "Executar", pressione Enter e, na caixa de diálogo resultante, digite
regedit.
-
Permita que o Editor do Registro abra e faça alterações no seu dispositivo.
-
Navegue até
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\Jitterbit Tomcat Server\Parameters\Java
-
Clique duas vezes em Opções e adicione
-Xmx2048m
(ou superior) até o final dos valores existentes em sua própria linha. -
Reinicie o serviço do Jitterbit Tomcat Server.
-
-
-
Linux
-
Abra o arquivo
/etc/sysconfig/jitterbit
em um editor de texto. -
Encontre esta linha no arquivo e edite as opções:
export JAVA_OPTS="-Xms512m -Xmx2048m"
-
Ou:
-
Reinicie o serviço Jitterbit Tomcat:
$ /etc/init.d/jitterbit stop_tomcat $ /etc/init.d/jitterbit start_tomcat
ou
-
Reinicie todos os serviços Jitterbit:
syntaxhighlighter-pre $ /etc/init.d/jitterbit restart
-
-