scheduler_console_client
Jobs, die im Unica-Scheduler konfiguriert wurden, können mithilfe dieses Dienstprogramms aufgelistet und gestartet werden, wenn sie für die Überwachung eines Auslösers konfiguriert wurden.
Vorgehensweise bei aktiviertem SSL
Wenn die Unica Platform-Webanwendung für die Verwendung von SSL konfiguriert ist, muss die JVM, die vom Dienstprogramm scheduler_console_client verwendet wird, dasselbe SSL-Zertifikat verwenden, das der Webanwendungsserver verwendet, auf dem Unica Platform bereitgestellt wird.
Führen Sie die folgenden Schritte aus, um das SSL-Zertifikat zu importieren:
- Stellen Sie fest, wo sich die JRE befindet, die von scheduler_console_client verwendet wird.
- Wenn JAVA_HOME als Systemumgebungsvariable festgelegt ist, verweist sie auf die JRE, die vom Dienstprogramm scheduler_console_client verwendet wird.
- Wenn JAVA_HOME nicht als Systemumgebungsvariable festgelegt ist, verwendet das Dienstprogramm scheduler_console_client die JRE, die entweder im Script setenv, das sich im Verzeichnis tools/bin Ihrer Unica Platform-Installation befindet, oder in der Befehlszeile festgelegt wurde.
- Importieren Sie das SSL-Zertifikat, das von dem Webanwendungsserver verwendet wird, auf dem Unica Platform bereitgestellt wird, in die JRE, die scheduler_console_client verwendet.
Das Sun JDK beinhaltet ein Programm mit dem Namen keytool, das Sie zum Importieren des Zertifikats verwenden können. Einzelheiten zur Verwendung dieses Programms finden Sie in der Java™-Dokumentation oder in der Hilfe, die durch Eingabe von -help beim Starten des Programms aufgerufen werden kann.
- Öffnen Sie die Datei tools/bin/schedulerconsoleclient in einem Texteditor und fügen Sie die folgenden Eigenschaften hinzu. Diese variieren je nach Webanwendungsserver, auf dem Unica Platform bereitgestellt wird.
- Fügen Sie für WebSphere® dies Eigenschaften zu der Datei hinzu.
-Djavax.net.ssl.keyStoreType=JKS
-Djavax.net.ssl.keyStore="Path to your key store JKS file"
-Djavax.net.ssl.keyStorePassword="Your key store password"
-Djavax.net.ssl.trustStore="Path to your trust store JKS file"
-Djavax.net.ssl.trustStorePassword="Your trust store password"
-DisUseIBMSSLSocketFactory=false
- Fügen Sie für WebLogic dies Eigenschaften zu der Datei hinzu.
-Djavax.net.ssl.keyStoreType="JKS"
-Djavax.net.ssl.trustStore="Path to your trust store JKS file"
-Djavax.net.ssl.trustStorePassword="Your trust store password"
- Fügen Sie für WebSphere® dies Eigenschaften zu der Datei hinzu.
Wenn die Zertifikate nicht übereinstimmen, enthält die Unica Platform-Protokolldatei einen Fehler, der dem folgenden ähnelt.
Verursacht durch: sun.security.provider.certpath.SunCertPathBuilderException: nicht in der Lage, einen gültigen Zertifizierungspfad zum gewünschten Ziel zu finden
Voraussetzungen
Unica Platform muss installiert und bereitgestellt sein und ausgeführt werden.
Syntax
scheduler_console_client -v -t trigger_name user_name
scheduler_console_client -s -t trigger_name user_name
Befehle
-v
Listet die Scheduler-Jobs auf, die für die Überwachung auf den angegebenen Trigger konfiguriert wurden.
Kann nur in Verbindung mit der Option -t eingesetzt werden.
-s
Sendet einen bestimmten Trigger.
Kann nur in Verbindung mit der Option -t eingesetzt werden.
Optionen
-t trigger_name
Der Name des Triggers, wie im Scheduler konfiguriert.
Beispiel
- Listet Jobs auf, die für die Überwachung eines Triggers mit dem Namen trigger1 konfiguriert sind.
scheduler_console_client -v -t trigger1 myLogin
- Listet Jobs auf, die für die Überwachung eines Triggers mit dem Namen trigger1 konfiguriert sind.
scheduler_console_client -s -t trigger1 myLogin