Java auf privaten Jitterbit-Agenten
Einführung
Der private Agent wird mit Version 8 (1.8) des OpenJDK geliefert Java Runtime Environment (JRE).
Auf dieser Seite erfahren Sie, wie Sie Folgendes tun:
Ändern der Standard-JRE
Um eine Alternative zu verwenden, folgen Sie diesen Schritten:
-
Installieren Sie Ihr JRE.
-
Stellen Sie die
JRE_HOME
Umfeld. Wie Sie dies tun, hängt vom Plattformtyp des privaten Agenten ab:In
/etc/sysconfig/jitterbit
, SatzJRE_HOME
zum vollständigen Pfad Ihrer JRE.Fügen Sie eine Umfeld hinzu
JRE_HOME
. Setzen Sie den Wert auf den vollständigen Pfad Ihrer JRE. -
Starten Sie den privaten Agenten neu.
Wichtig
Sie können zwar eine alternative JRE verwenden, Jitterbit unterstützt jedoch nur die vom Installationspaket bereitgestellte Version.
Verwalten von Java-KeyStores
Die hostbasierten Jitterbit-Anwendungen (private Agenten, Design Studio und Data Loader) verwenden eine vertrauenswürdige Java KeyStore Datei für die sichere Kommunikation. Der Speicherort der Datei lautet wie folgt:
/opt/jitterbit/jre/lib/security/cacerts
"C:\Program Files\Jitterbit Agent\jre\lib\security\cacerts"
Standardmäßig werden alle Zertifikate akzeptiert. Um den Schlüsselspeicher zu verwalten, verwenden Sie das keytool-Befehl, wie in den folgenden Beispielbefehlen gezeigt.
Auflisten der KeyStore-Zertifikate
Verwenden Sie den folgenden Befehl, um die Schlüsselspeicher Zertifikate aufzulisten (das Standardkennwort für den Schlüsselspeicher lautet 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"
Ändern des KeyStore-Passworts
Verwenden Sie den folgenden Befehl, um das Schlüsselspeicher Passwort zu ändern (das Standardpasswort für den Schlüsselspeicher ist 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"
Zertifikate hinzufügen
Verwenden Sie den folgenden Befehl, um Zertifikate hinzuzufügen (in der Datei CERT_FILE
) zur Schlüsselspeicher Datei:
/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"
Zertifikate validieren
Um einzelne Zertifikate zu validieren, verwenden Sie den folgenden Befehl:
jitterbit-utils --verify-proxy-cert
JitterbitUtils.exe --verify-proxy-cert
Tomcat-Heap-Speicher
Um den Heap-Speicher des Tomcat-Servers einzustellen, gehen Sie folgendermaßen vor:
-
Stellen Sie den
JAVA_OPTS
Umfeld. Wie Sie dies tun, hängt vom Plattformtyp des privaten Agenten ab:In
/etc/sysconfig/jitterbit
, SatzJAVA_OPTS
auf die gewünschte minimale und maximale Heap-Speichergröße mit Hilfe der Java Befehlszeilenoptionen-Xms
Und-Xmx
. Im folgenden Beispiel beträgt die Mindestgröße 512 MB und die Höchstgröße 2048 MB:Exampleexport JAVA_OPTS="-Xms512m-Xmx2048m"
-
Öffnen Sie den Registrierungseditor und suchen Sie den folgenden Schlüssel:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\Jitterbit Tomcat Server\Parameters\Java
-
Öffnen Sie den Unterschlüssel Optionen.
- Ändern Sie im Feld Wertdaten die Java Optionen für
-Xms
Und-Xmx
. - Klicken Sie auf OK.
-
-
Starten Sie den Agenten neu.