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:
-
Instale su JRE.
-
Configure el
JRE_HOME
Variable de ambiente. La forma de hacerlo depende del tipo de plataforma del agente privado:En
/etc/sysconfig/jitterbit
, colocarJRE_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. -
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:
-
Configure la
JAVA_OPTS
Variable de ambiente. La forma de hacerlo depende del tipo de plataforma del agente privado:En
/etc/sysconfig/jitterbit
, colocarJAVA_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:Exampleexport JAVA_OPTS="-Xms512m -Xmx2048m"
-
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
-
Abra la subclave Opciones.
- En el campo Información del valor, cambie el valor Java opciones para
-Xms
y-Xmx
. - Haga clic en Aceptar.
-
-
Reinicie el agente.