Saltar al contenido

Alta Disponibilidad y Equilibrio de Carga

Recomendaciones

Estas recomendaciones deben tenerse en cuenta antes de instalar Agente Privado(s) para permitir una alta disponibilidad (activo/activo) y balanceo de cargas. Antes de instalar un Agente Privado, consulte los Requisitos del sistema para Agentes Privados.

Nota

Los Agentes Privados se conocían anteriormente como Agentes Local.

  • Instalar más de un Agente en un Grupo de Agentes permite automáticamente una alta disponibilidad (activo/activo). La instalación de varios agentes en un Grupo de Agentes también permite balanceo de cargas.

  • Todos los agentes instalados en un Grupo de Agentes específico deben ser coherentes. Cada agente instalado dentro de un Grupo de Agentes debe ejecutarse en el mismo sistema operativo. Cuando se instala un nuevo agente en un Grupo de Agentes, debe verificar el sistema operativo de los agentes existentes e instalar el nuevo agente con el mismo sistema operativo. Cada agente instalado dentro de un Grupo de Agentes debe ejecutar la misma versión de Jitterbit. Cuando se instala un nuevo agente en un Grupo de Agentes, debe verificar la versión de Jitterbit que se ejecuta en los agentes existentes. Si el nuevo agente es una versión más nueva de Jitterbit, todos los agentes existentes deberán actualizarse a la misma versión más nueva.

  • Los agentes instalados en diferentes redes deben estar en grupos de Agente separados. Se debe tener cuidado para asegurarse de que tengan acceso a los mismos recursos.

  • Complementos se asignan a través de la Management Console a grupos de Agente, no a agentes individuales. No debería haber ningún problema cuando un agente diferente selecciona una operación que se basa en un complemento.

  • Todos los agentes de un Grupo de Agentes se sincronizan con el servidor en la nube de Harmony, lo que proporciona una ejecución uniforme de las operaciones. El servidor en la nube de Harmony también envía los mensajes de operación de ejecución a los agentes y equilibra la carga entre ellos. Por ejemplo, si tiene un Grupo de Agentes con dos agentes y hay dos solicitudes para ejecutar una operación que ingresan al mismo tiempo, lo más probable es que el Agente 1 responda la primera solicitud y el Agente 2 responda la segunda solicitud. Todas las operaciones secundarias se procesan en el mismo agente, a menos que se inicien específicamente desde el servicio REST de Jitterbit.

  • Cuando un agente no responde a la plataforma en la nube de Harmony o notifica su incapacidad debido a una alta carga de operación, todos los agentes del grupo se harán cargo automáticamente de todas las operaciones. Si una operación se está ejecutando cuando el agente deja de funcionar, esa operación fallará, ya que la operación no puede comunicar su estado. Todas las demás operaciones se iniciarán normalmente.

  • No hay un agente principal, o una forma de determinar qué agente recogerá una determinada operación. Esto hace que el uso de archivos locales como fuentes o destinos no sea confiable, ya que los archivos locales son locales para el agente que ejecuta la operación. Si un grupo de agentes contiene varios agentes, se recomienda un archivo compartido o FTP para el almacenamiento de archivos.

    Importante

    Las fuentes y destinos de almacenamiento temporal apuntan a la ubicación de almacenamiento temporal en la máquina que aloja el agente que ejecuta la operación. Todas las operaciones de una cadena de operación se ejecutan en el mismo agente, por lo que la ubicación de almacenamiento temporal será coherente. Si una operación que no está en la misma cadena busca un archivo en el almacenamiento temporal y está ejecutando más de un agente en un Grupo de Agentes, no hay forma de determinar si buscará en la misma ubicación de almacenamiento temporal que se utilizó. en otra operación.