Regelmäßig auszuführende Aufgaben
Die folgenden Aufgaben müssen in regelmäßigen Abständen ausgeführt werden. Die angegebenen Häufigkeiten hängen von Ihrer Systemlast ab und können demzufolge variieren. Eine periodische Bereinigung aller bearbeiteten Messages wird empfohlen, um Ihre Speicherressourcen nicht unnötig zu beanspruchen.
Für das System Landscape Directory, den Integration Builder und die Adapter Engine müssen keine regelmäßig auszuführenden Aufgaben geplant werden. Folgende regelmäßig auszuführenden Aufgaben werden für den Integration Server oder die Integration Engine empfohlen:
Standard-/Routineaufgaben
Aufgabe |
Empfohlene Häufigkeit |
Genaue Beschreibung |
Archivieren von Messages: SAP_BC_XMB_ARCHIVE<client> |
Einmal täglich |
Dieser Job verschiebt zu archivierende Messages in das Archiv und löscht archivierte Messages aus der Datenbank. Planen Sie diesen Job mit der Transaktion SXMB_ADM (Archivierungsjobs einplanen). Siehe
|
Löschen von Messages und der Message-Tabelle: SAP_BC_XMB_DELETE_<client> |
Einmal täglich |
Dieser Job wird zum Löschen einzelner Messages verwendet. Er kann auch verwendet werden, um alle Messages aus einer Tabelle zu löschen; dabei wird die gesamte Tabelle gelöscht und wieder neu erstellt. Einzelne Messages, die nicht gelöscht werden können, werden in der Zwischenzeit in einer temporären Tabelle gesichert. Planen Sie diesen Job mit der Transaktion SXMB_ADM (Löschjobs einplanen). Siehe
|
Löschen von Historiendaten: SAP_BC_XMB_HIST_DELETE_<client> |
Einmal pro Woche |
Dieser Job wird zum Löschen von Historiendaten verwendet. Historiendaten bestehen aus einer kleinen Menge von Header-Informationen aus gelöschten Messages. Sie werden in einer separaten Tabelle mit einer Mindestaufbewahrungsfrist von sieben Tagen gesichert. Planen Sie diesen Job mit der Transaktion SXMB_ADM (Löschjobs einplanen). Siehe
|
Aktualisieren des Cache |
|
Bei der Freigabe von Änderungslisten wird ein Cache-Aktualisierungs-Job automatisch im Hintergrund gestartet. |
Message-Queue-Bearbeitung |
|
Wird automatisch vom qRFC-Scheduler gestartet. Es gelten die Standardvorgehensweisen für Routineaufgaben bei qRFC-Tabellen. |
Überwachen der Fehlersituationen von Prozessen: SWWERRE |
Alle 3 Minuten |
Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant. Es ist sehr wichtig, dass diese Aufgabe für die Business Process Engine (BPE) geplant wird. Die Häufigkeit kann mithilfe der Transaktion SWWD geändert werden. |
Überwachen der Fristen für Prozesse: SWWDHEX |
Alle 3 Minuten |
Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant. Es ist sehr wichtig, dass diese Aufgabe für die BPE geplant wird. Die Häufigkeit kann mithilfe der Transaktion SWWA geändert werden. |
Verwalten der korrekten Bearbeitung der Ereignis-Queue: SWEQSRV |
Einmal pro Minute |
Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant. Dies ist eine optionale periodische Aufgabe für die BPE. Die Häufigkeit kann mithilfe der Transaktion SWEQADM geändert werden. |
Bereinigen des Workflow-Systems: SWWCLEAR |
Im Abstand von einigen Minuten |
Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant. Er löscht Job-Protokolle für SWWDHEX und SWWERRE. |
Verarbeiten verspäteter Messages: SXMS_DELAYED_MSG_PROC<client> |
Alle 5 Minuten |
Dieser Job wird mit Transaktion SXMSJOBS geplant. Er testet (für einen bestimmten Client) die Bedingungen für eine zeit- und ereignisgesteuerte Message-Verarbeitung. |
Status des IDoc-Adapters überprüfen: SXMS_REFRESH_ADAPTER_STATUS |
Zwischen einer Stunde und einem Tag, je nach dem, wie intensiv der IDoc-Adapter genutzt wird |
Verwenden Sie zur Planung dieses Jobs auf Ihrem Integration Server die Transaktion SM36. Der Job überprüft den Status von Messages, die an den IDoc-Adapter gesendet wurden. Da der IDoc-Adapter keine Response-Messages sendet, ist nicht automatisch bekannt, ob eine Message bearbeitet wurde oder nicht. |
Überwachen der Performance, PMI: SAP_XMB_EXTRACT_PMI_DATA |
Alle 15 Minuten |
Verwenden Sie zur Planung dieses optionalen Jobs die Transaktion SM36. Der Job extrahiert die von der Process Monitoring Infrastructure (PMI) gesammelten Laufzeitdaten. Wenn Sie Performance-Daten aus der PMI
im
|
Überwachen der Performance, PMI: SAP_XMB_GET_PMI_DATA |
Alle 15 Minuten |
Verwenden Sie zur Planung dieses optionalen Jobs auf Ihrem Integration Server die Transaktion SM36. Der Job ruft Laufzeitdaten ab, die von der PMI gesammelt und zuvor von SAP_XMB_EXTRACT_PMI_DATA extrahiert wurden. |
Überwachen der Performance, Aggregation: SAP_XMB_PERF_AGGREGATE |
Jede Stunde |
Verwenden Sie zur Planung dieses Jobs auf Ihrem Integration Server die Transaktion SM36. Der Job liest und sammelt Laufzeit- und Prüfdaten. |
Überwachen der Performance, Reorganisation: SAP_XMB_PERF_REORG |
Jede Stunde |
Verwenden Sie zur Planung dieses Jobs auf Ihrem Integration Server die Transaktion SM36. Der Job löscht gesammelte Laufzeitdaten nach einem im Konfigurationsparameter DAYS_TO_KEEP_DATA festgelegten Zeitraum. Planen Sie diesen Job eine halbe Stunde nach dem Job SAP_XMB_PERF_AGGREGATE ein. |
Fehlgeschlagene Nachrichten finden und neu starten: RSXMB_RESTART_MESSAGES |
Alle 5 Minuten (10 Mal) |
Dieses Programm sucht nach fehlgeschlagenen (nicht korrekt verarbeiteten) oder fehlenden (manuell aus der Queue gelöschten) Messages und versucht, diese automatisch neu zu starten. Mit dem qRFC-Scheduler wird die maximal mögliche Zahl an Neustartversuchen sowie der Zeitabstand zwischen den Versuchen festgelegt. Wurde die Höchstzahl an Neustarts erreicht, wird der Neustart abgebrochen, wenn er nicht erfolgreich war. |