Ir para o conteúdo

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:

  1. Selecione Console de Gerenciamento > Organizações.

  2. Selecione a organização ativa na tabela para abrir seu painel de Políticas da Organização.

  3. 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:

  1. Selecione Console de Gerenciamento > Agentes.

  2. Clique no botão Configuração do Jitterbit para o grupo de agentes.

  3. Clique em Editar configuração.

  4. Na caixa de diálogo que se abre, leia o texto informativo e, em seguida, clique no botão Continuar.

  5. Altere os valores ou ative ou desative as configurações e, em seguida, clique em Enviar.

  6. Leia outra caixa de diálogo Mensagem de Confirmação e, em seguida, clique em OK para continuar.

  7. 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
    
  8. 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 em register.json, ou DeregisterAgentOnDrainstop=true na seção AutoScaling de jitterbit.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, execute jitterbit-config, responda às solicitações e, em seguida, execute jitterbit 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:

  1. Selecione Console de Gerenciamento > Agentes.

  2. Clique no botão Configuração do Jitterbit para o grupo de agentes.

  3. 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:

  4. 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:

  5. Reinicie o agente.