Saltar al contenido

Agentes privados de Java en Jitterbit

Introducción

El agente privado viene con la versión 8 (1.8) de OpenJDK Ambiente de ejecución de Java (JRE).

Esta página le muestra cómo hacer lo siguiente:

Cambiar el JRE predeterminado

Para utilizar una alternativa, siga estos pasos:

  1. Instale su JRE.

  2. Configure el JRE_HOME Variable de ambiente. La forma de hacerlo depende del tipo de plataforma del agente privado:

    En /etc/sysconfig/jitterbit, colocar JRE_HOME a la ruta completa de su JRE.

    Agregar una variable de ambiente del sistema JRE_HOME. Establezca su valor en la ruta completa de su JRE.

  3. Reinicie el agente privado.

Importante

Si bien puede utilizar un JRE alternativo, Jitterbit solo admite la versión proporcionada por el paquete de instalación.

Administrar almacenes de claves de Java

Las aplicaciones Jitterbit basadas en host (agentes privados, Design Studio y Data Loader) utilizan un archivo de Java KeyStore de confianza para comunicaciones seguras. La ubicación del archivo es la siguiente:

/opt/jitterbit/jre/lib/security/cacerts

"C:\Program Files\Jitterbit Agent\jre\lib\security\cacerts"

De forma predeterminada, se aceptan todos los certificados. Para administrar el almacén de claves, utilice la herramienta keytool, como se muestra en los siguientes comandos de ejemplo.

Listar los certificados del KeyStore

Utilice el siguiente comando para enumerar los certificados del almacén de claves (la contraseña predeterminada para el almacén de claves es changeit):

/opt/jitterbit/jre/bin/keytool -list -keystore /opt/jitterbit/jre/lib/security/cacerts
"C:\Program Files\Jitterbit Agent\jre\bin\keytool.exe" -list -keystore "C:\Program Files\Jitterbit Agent\jre\lib\security\cacerts"

Cambiar la contraseña de KeyStore

Utilice el siguiente comando para cambiar la contraseña del almacén de claves (la contraseña predeterminada para el almacén de claves es changeit):

/opt/jitterbit/jre/bin/keytool -storepasswd -keystore /opt/jitterbit/jre/lib/security/cacerts
"C:\Program Files\Jitterbit Agent\jre\bin\keytool.exe" -storepasswd -keystore "C:\Program Files\Jitterbit Agent\jre\lib\security\cacerts"

Agregar certificados

Utilice el siguiente comando para agregar certificados (en el archivo CERT_FILE) al archivo del almacén de claves:

/opt/jitterbit/jre/bin/keytool -importcert -trustcacerts -alias ALIAS -file CERT_FILE -keystore /opt/jitterbit/jre/lib/security/cacerts
"C:\Program Files\Jitterbit Agent\jre\bin\keytool.exe" -importcert -trustcacerts -alias ALIAS -file CERT_FILE -keystore "C:\Program Files\Jitterbit Agent\jre\lib\security\cacerts"

Validar certificados

Para validar certificados individuales, utilice el siguiente comando:

jitterbit-utils --verify-proxy-cert
JitterbitUtils.exe --verify-proxy-cert

Memoria del montón de Tomcat

Para configurar la memoria del montón del servidor Tomcat, siga estos pasos:

  1. Configure la JAVA_OPTS Variable de ambiente. La forma de hacerlo depende del tipo de plataforma del agente privado:

    En /etc/sysconfig/jitterbit, colocar JAVA_OPTS a los tamaños de memoria de montón mínimo y máximo deseados utilizando Java opciones de línea de comandos -Xms y -Xmx En el siguiente ejemplo, el tamaño mínimo es de 512 MB y el máximo de 2048 MB:

    Example
    export JAVA_OPTS="-Xms512m -Xmx2048m"
    
    1. Abra el Editor del Registro y busque la siguiente clave:

      HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\Jitterbit Tomcat Server\Parameters\Java
      
    2. Abra la subclave Opciones.

    3. En el campo Información del valor, cambie el valor Java opciones para -Xms y -Xmx.
    4. Haga clic en Aceptar.
  2. Reinicie el agente.