Dienstprogramm "scheduler_console_client"
Jobs, die im IBM® Unica Marketing-Ablaufplaner konfiguriert wurden, können mithilfe dieses Dienstprogramms aufgelistet und gestartet werden, wenn sie so konfiguriert wurden, dass sie empfangsbereit für einen Trigger sind.
Vorgehensweise bei aktiviertem SSL
Wenn die Marketing 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 Marketing 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 Marketing Platform-Installation befindet, oder in der Befehlszeile festgelegt wurde.
*
Importieren Sie das SSL-Zertifikat, das von dem Webanwendungsserver verwendet wird, auf dem Marketing 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.
Wenn die Zertifikate nicht übereinstimmen, enthält die Marketing Platform-Protokolldatei einen Fehler, der dem folgenden ähnelt.
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Voraussetzungen
Marketing 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 Ablaufplanerjobs auf, die für eine Empfangsbereitschaft für den angegebenen Trigger konfiguriert wurden.
Kann nur in Verbindung mit der Option -t eingesetzt werden.
-s
Führt die Ablaufplanerjobs aus, die für eine Empfangsbereitschaft für den angegebenen Trigger konfiguriert wurden.
Kann nur in Verbindung mit der Option -t eingesetzt werden.
Optionen
-t trigger_name
Der Name des Trigger, wie im Ablaufplaner konfiguriert.
Beispiel
*
scheduler_console_client -v -t trigger1
*
scheduler_console_client -s -t trigger1