Java-Stapelanwendungen in Liberty implementieren
Sie können Java™-Stapelanwendungen entwickeln, die auf Java Specification Request (JSR) 352 basieren und anschließend Java-Stapeljobs zur Ausführung auf einem Liberty-Server abschicken.
Untergeordnete Themen
- Übersicht über die Java-Stapelfunktion und und die verwaltete Stapelfunktion
Die Java-Stapelfunktion (Java Batch) erweitert den Anwendungsserver durch die Aufnahme von Anwendungen, die neben Transaktionsanwendungen Stapelverarbeitung ausführen müssen. Die Stapelverarbeitung kann Stunden oder sogar Tage zur Ausführung benötigen und erfordert große Mengen an Speicher oder Verarbeitungsleistung. - Liberty für die Stapel-REST-API konfigurieren
WebSphere Application Server Liberty enthält eine REST-konforme Verwaltungsschnittstelle, mit Sie Ihre Java-Stapeljobs verwalten können. Ein verwalteter Stapel aktiviert eine sichere HTTPS-REST-Schnittstelle, sodass Sie Ihre Java-Stapeljobs extern verwalten können. - Java-Stapelpersistenz konfigurieren
Die Java-Stapelfunktion (Java Batch) verwendet einen persistenten Speicher, damit der Status, die Prüfpunkte und die persistenten Anwendungsdaten während mehrerer Ausführungen einer Jobinstanz erhalten bleiben. Der persistente Speicher ermöglicht es, dass eine Jobinstanz erneut gestartet werden kann, wenn eine frühere Ausführung fehlschlägt oder gestoppt werden muss, indem er den erneut gestarteten Job mit den erforderlichen Daten bereitstellt. - Liberty-Stapelumgebung schützen
Das Liberty-Stapelframework ermöglicht die Konfiguration rollenbasierter Zugriffe auf alle Stapelverwaltungsoperationen und bietet die Möglichkeit, Metadaten und Protokolle zu Ihren Stapeljobs anzuzeigen. - Beendigung und Wiederherstellung der Java-Stapelfunktion
Die Java-Stapelfunktion verhält sich anders, wenn der Server heruntergefahren wird, während noch Jobs ausgeführt werden. - Stapel-REST-API
WebSphere Application Server Liberty enthält eine REST-konforme Verwaltungsschnittstelle, mit Sie Ihre Stapeljobs verwalten können. - Unterstützung für mehrere Server durch Verwendung des integrierten Liberty-Messaging-Providers aktivieren
Die Stapelumgebung kann so eingerichtet werden, dass einige Server als Stapeldispatcher fungieren und andere Server als Stapelsteuerprogramm. Stapeldispatcher akzeptieren Anforderungen von externen Clients und stellen sie für die Stapelsteuerprogramme bereit. Die Stapelsteuerprogramme empfangen Anforderungen, die ihrer definierten Funktionalität entsprechen, und führen diese Anforderungen aus. Stapeldispatcher und Stapelsteuerprogramme kommunizieren über Java Messaging Service (JMS) miteinander. - Unterstützung mehrerer Server durch Verwendung des IBM MQ-Messaging-Providers aktivieren
Die Stapelumgebung kann so eingerichtet werden, dass einige Server als Stapeldispatcher fungieren und andere Server als Stapelsteuerprogramm. Stapeldispatcher akzeptieren Anforderungen von externen Clients und stellen sie für die Stapelsteuerprogramme bereit. Die Stapelsteuerprogramme empfangen Anforderungen, die ihrer definierten Funktionalität entsprechen, und führen diese Anforderungen aus. Stapeldispatcher und Stapelsteuerprogramme kommunizieren über Java Messaging Service (JMS) miteinander. - Unterstützung für mehrere Serverpartitionen durch Verwendung des integrierten Liberty-Messaging-Providers aktivieren
Die Stapelumgebung kann so eingerichtet werden, dass einige Server als Stapeldispatcher fungieren und andere Server als Stapelsteuerprogramme. - Unterstützung für mehrere Serverpartitionen durch Verwendung des IBM MQ-Messaging-Providers aktivieren
Die Stapelumgebung kann so eingerichtet werden, dass einige Server als Stapeldispatcher fungieren und andere Server als Stapelsteuerprogramme. - Veröffentlichung von Stapeljobereignissen ermöglichen
Mit Java Messaging System (JMS) kann der Stapelserver jobbezogene Ereignisse für externe Clients veröffentlichen. - Befehlszeilenbasiertes Clientdienstprogramm "batchManager"
Das befehlszeilenbasierte Clientdienstprogramm "batchManager" stellt eine Befehlszeilenschnittstelle für die Verwaltung Ihrer Stapeljobs bereit, die in Liberty ausgeführt werden. Clientdienstprogramm "batchManagerZos" konfigurieren
Sie können Stapeljobs, die in Liberty unter z/OS ausgeführt werden, mit dem Clientdienstprogramm "batchManagerZos" verwalten.- Protokolle für Java-Stapeljobs anzeigen
Wenn Sie Java-Stapeljobs in WebSphere Application Server Liberty ausführen, wird für jeden Job ein Protokoll geschrieben. Java-SMF-Stapelprotokollierung für Liberty unter z/OS aktivieren
Das z/OS-Feature für die Java-SMF-Stapelprotokollierung erfasst Informationen über Java-Stapeljobs und zeichnet diese im z/OS-SMF-Datenspeicher auf. Wenn das When the z/OS-Feature für die Java-SMF-Stapelprotokollierung aktiviert und RACF ordnungsgemäß konfiguriert ist, werden SMF-Datensätze des Typs 120, Subtyps 12, Version 1 generiert. Zum Aktivieren der Java-SMF-Stapelprotokollierung in z/OS fügen Sie der Datei server.xml das Feature batchSMFLogging-1.0 hinzu.
Übergeordnetes Thema: Anwendungen in Liberty implementieren

Dateiname: twlp_container_batch.html