Das XBRL Portal bietet die Möglichkeit, laufende Prozesse zu überwachen, zu stoppen. Die laufenden und abgelaufenen Prozesse können in der Prozessübersicht angeschaut werden. Das Wolkensymbol oben Rechts visualisiert wie viele Prozesse momentan laufen (eigene und Gesamtprozesse). Mit der Masterdata Admin Berechtigungen können Prozesse anderer Benutzer und abgelaufene Prozesse angezeigt werden (siehe Filter).
Die maximale Anzahl gleichzeitig laufender Prozesse kann unter Stammdaten → Systemeinstellungen mit der Option NumberOfConcurrentProcesses festgelegt werden. Es wird empfohlen maximal so viele Prozesse gleichzeitig laufen zu lassen, wie der Server Prozessorkerne hat. Für die verschiedenen Prozesse werden standardmäßig verschieden Priorisierte Warteschlangen verwendet, z.B. wir das verarbeiten einer XBRL Datei höher priorisiert als die Berechnung von Kennzahlenauswertungen. Weiterhin werden fehlgeschlagene Prozesse wiederholt - die Anzahl der Wiederholungen lässt sich ebenfalls in den Systemeinstellungen in mit der Option JobRetryCount festlegen. Es wird empfohlen fehlgeschlagene Jobs nicht mehr als 2 oder 3 mal zu wiederholen. In den Systemeinstellungen unter Tools lässt ich eine erweiterte Prozessverwaltung öffnen, dass Hangfire Dashboard.
Im Hangfire Dashboard können Prozesse beendet werden, gestartet werden sowie wiederkehrende Prozesse bearbeitet werden. Ein Prozess kann beendet werden, in dem die Checkbox mit einem Häckchen versehen wird und durch den Klick auf "Delete selected".
Die Recurring Jobs sind regelmäßig ausgeführte Prozesse und bedürfen im Regelfall keiner Anpassung.
|