Arquivos de configuração para agentes privados do Jitterbit
Visão geral
Quando um agente privado é iniciado, ele se autentica com o Harmony e se junta a um grupo de agentes usando as informações de registro fornecidas durante a instalação.
Quando um agente privado está em execução, ele utiliza estes arquivos de configuração:
Arquivo | Serviço |
---|---|
jitterbit.conf | Agente privado |
jitterbit-agent-config.properties | Agente privado |
httpd.conf | Servidor Apache |
CleanupRules.xml | Limpeza de arquivos |
Dentre estes, o arquivo chave é jitterbit.conf
. Você pode editá-lo no host ou remotamente no Console de Gerenciamento. (Apenas este arquivo pode ser editado remotamente. Todos os outros devem ser editados no host.) Quando você tem múltiplos agentes em um grupo, a edição remota é mais rápida e fácil, e garante que todos os agentes estejam configurados da mesma forma.
Configuração remota
Pré-requisitos
Para editar remotamente os arquivos de configuração de um grupo de agentes, você deve ter um papel com permissão Admin para a organização à qual seu grupo de agentes pertence.
Habilitar
Para habilitar a edição remota, siga estes passos:
-
Selecione Console de Gerenciamento > Organizações.
-
Selecione a organização ativa na tabela para abrir seu painel de Políticas da Organização.
-
Na aba Gerenciamento de Agentes, habilite Configuração remota de agentes.
Editar
Todos os status dos agentes devem estar como Em execução antes que você possa editar remotamente a configuração de um grupo de agentes. Quando você faz isso, o Harmony mantém uma cópia mestre que usa para sobrescrever os valores nos arquivos jitterbit.conf
de todos os agentes ativos no grupo. (Apenas os valores são sobrescritos; as linhas de comentário não são afetadas.)
Para editar os arquivos de configuração de um grupo de agentes remotamente, siga estas etapas:
-
Selecione Console de Gerenciamento > Agentes.
-
Clique no botão Configuração do Jitterbit para o grupo de agentes.
-
Clique em Editar configuração.
-
Na caixa de diálogo que se abre, leia o texto informativo e, em seguida, clique no botão Continuar.
-
Altere os valores ou ative ou desative as configurações e, em seguida, clique em Enviar.
-
Leia outra caixa de diálogo Mensagem de Confirmação e, em seguida, clique em OK para continuar.
-
Quando a configuração for recebida por um agente, o seguinte aparecerá no arquivo
log/jitterbit-agent.log
:Jitterbit.conf file is modified on the disk. Please restart Agent services manually for the effect to take place
-
Reinicie o agente privado:
No menu Iniciar do Windows, selecione Agente Jitterbit > Parar Serviços Jitterbit, e depois Agente Jitterbit > Parar Serviços Jitterbit.
jitterbit restart
docker exec NAME jitterbit restart
NAME
: o nome ou ID do contêiner.
Importante
Se o agente foi iniciado com a variável de ambiente
AUTO_REGISTER_DEREGISTER_ON_DRAINSTOP=true
,deregisterAgentOnDrainstop: true
emregister.json
, ouDeregisterAgentOnDrainstop=true
na seçãoAutoScaling
dejitterbit.conf
, o agente reinicia, mas não se re-registra. Nesse caso, abra um shell no contêiner e realize a configuração inicial novamente. Para fazer isso, executejitterbit-config
, responda às solicitações e, em seguida, executejitterbit restart
. O agente do contêiner se re-registra com o Harmony com um nome de agente diferente.
Adicionar
Para adicionar uma chave à configuração, siga estas etapas:
-
Selecione Console de Gerenciamento > Agentes.
-
Clique no botão Configuração do Jitterbit para o grupo de agentes.
-
Clique em Adicionar configuração. Na caixa de diálogo que se abre, leia o texto informativo e, em seguida, clique no botão Continuar:
-
Uma nova linha aparece na tabela. Insira valores para Seção, Chave e Valor, defina o status Habilitado como ligado ou desligado e, em seguida, clique em Salvar:
-
Reinicie o agente.