Verwenden Sie das folgende Python-Script, um den Scheduler für lange Laufzeit (LRS, Long-Running Scheduler) und die Ausführungsumgebung für Jobs mit langer Laufzeit (LREE, Long-Running Execution Environment) zu konfigurieren.
Das Script setupLongRunning.py ist im Verzeichnis <Installationsstammverzeichnis>\bin gespeichert.
Verwenden Sie zum Ausführen des Script setupLongRunning.py mit wsadmin den folgenden Befehl:
wsadmin –lang jython -f setupLongRunning.py type [Optionen]
Ersetzen Sie die Variablen type [Optionen] durch den Typ und die Optionen für Ihre Task. Je nach Betriebsumgebung müssen Sie anstelle von wsadmin den Befehl wsadmin.sh oder wsadmin.bat verwenden.
Option | Beschreibung |
---|---|
--ngName | Gibt die Knotengruppe an, die für den LRS eingerichtet wird. |
--dcName | Gibt den dynamischen Cluster an, in dem die LRS-Anwendung implementiert werden soll. |
--dcMode | Optional: Gibt den Betriebsmodus für den dynamischen Cluster an.
|
--appName | Optional: Gibt einen Anwendungsnamen an. Die Standardeinstellung ist LongRunningScheduler. |
--schema | Gibt den Namen des Datenbankschemas für die LRS-Datenbank an. Die Standardeinstellung ist LRSSCHEMA. |
--jndiName | Gibt den Namen der Datenquelle an, in der die Jobs gespeichert werden. |
--aliasName | Optional Gibt den Alias für eine Kombination von Benutzername und Kennwort an, die für den Zugriff auf die Datenquelle verwendet wird. |
Option | Beschreibung |
---|---|
--ngName | Gibt die Knotengruppe an, die für die LREE eingerichtet werden soll. |
--dcName | Gibt den dynamischen Cluster an, in dem die LREE-Anwendung implementiert werden soll. |
--dcMode | Optional: Gibt den Betriebsmodus für den dynamischen Cluster an.
|
--appName | Optional: Gibt einen Anwendungsnamen an. Die Standardeinstellung ist LREE. |
--dbType | Gibt den Datenbanktyp an, der vom Befehl ejbdeploy unterstützt wird. Im Folgenden sind einige mögliche Werte aufgeführt:
|
--schema | Gibt den Namen des Datenbankschemas für die LREE-Datenbank an. Die Standardeinstellung ist LREESCHEMA. |
--jndiName | Gibt den Namen der Datenquelle an, in der Jobstatus und Ergebnis gespeichert werden. |
./wsadmin.sh -lang jython -f setupLongRunning.py
./wsadmin.sh -lang jython -f setupLongRunning.py lrs --help
./wsadmin.sh -lang jython -f setupLongRunning.py lree --help
./wsadmin.sh -lang jython -f setupLongRunning.py lrs --ngName SchedulerNG --dcName Scheduler --jndiName jdbc/lrsched
./wsadmin.sh -lang jython -f setupLongRunning.py lree --ngName NodeGroup1 --dcName EndPoint1 --jndiName jdbc/lree --dbType DB2UDB_V81
Related concepts
Scheduler für lange Laufzeit konfigurieren
Related tasks
Anwendungen mit langer Laufzeit implementieren