Modale Gruppen im BWScheduler
Modale Gruppen im BWScheduler
Überblick
Modale Gruppen steuern, welche modalen Aufgaben gleichzeitig ausgeführt werden dürfen. Dadurch lassen sich Aufgaben voneinander trennen, die nicht parallel laufen sollen, während unabhängige Aufgaben weiterhin gleichzeitig gestartet werden können.
Die Zuordnung erfolgt direkt in den Einstellungen der jeweiligen Aufgabe. Zur besseren Übersicht wird die gewählte Gruppe außerdem in der Aufgabenliste mit ihrer entsprechenden Farbe angezeigt.
Grundprinzip
Für modale Aufgaben gelten folgende Regeln:
- Aufgaben derselben Farbgruppe werden nacheinander ausgeführt.
- Aufgaben unterschiedlicher Farbgruppen dürfen gleichzeitig ausgeführt werden.
- Die Einstellung keine wird als globale modale Gruppe behandelt.
- Eine globale modale Aufgabe darf nur starten, wenn keine andere modale Aufgabe läuft.
- Solange eine globale modale Aufgabe läuft, kann keine andere modale Aufgabe starten.
- Nicht-modale Aufgaben sind von der Gruppensteuerung nicht betroffen.
Die Gruppenzuordnung erfolgt anhand der Scheduler-Aufgabe. Gleichlautende Prozess- oder Aufgabennamen haben daher keinen Einfluss auf die Unterscheidung.
Verfügbare Gruppen
| Einstellung | Anzeige | Verhalten |
|---|---|---|
| keine | Global | Sperrt sich mit allen modalen Aufgaben |
| Rot | Rot | Sperrt nur andere Aufgaben der Gruppe Rot und globale Aufgaben |
| Grün | Grün | Sperrt nur andere Aufgaben der Gruppe Grün und globale Aufgaben |
| Blau | Blau | Sperrt nur andere Aufgaben der Gruppe Blau und globale Aufgaben |
| Orange | Orange | Sperrt nur andere Aufgaben der Gruppe Orange und globale Aufgaben |
| Gelb | Gelb | Sperrt nur andere Aufgaben der Gruppe Gelb und globale Aufgaben |
| Violett | Violett | Sperrt nur andere Aufgaben der Gruppe Violett und globale Aufgaben |
| Türkis | Türkis | Sperrt nur andere Aufgaben der Gruppe Türkis und globale Aufgaben |
| Pink | Pink | Sperrt nur andere Aufgaben der Gruppe Pink und globale Aufgaben |
| Braun | Braun | Sperrt nur andere Aufgaben der Gruppe Braun und globale Aufgaben |
| Grau | Grau | Sperrt nur andere Aufgaben der Gruppe Grau und globale Aufgaben |
Beispiele
Zwei Aufgaben in derselben Gruppe
Aufgabe A und Aufgabe B sind beide der Gruppe Grün zugeordnet.
Wenn Aufgabe A bereits läuft, wartet Aufgabe B, bis Aufgabe A beendet ist. Erst danach wird Aufgabe B gestartet.
Aufgaben in unterschiedlichen Gruppen
Aufgabe A ist der Gruppe Grün und Aufgabe B der Gruppe Blau zugeordnet.
Beide Aufgaben dürfen gleichzeitig laufen, da sie unterschiedlichen Gruppen angehören.
Aufgabe ohne Farbgruppe
Aufgabe A verwendet die Einstellung keine (Global). Aufgabe B ist der Gruppe Orange zugeordnet.
- Läuft Aufgabe B bereits, wartet Aufgabe A.
- Läuft Aufgabe A bereits, wartet Aufgabe B.
- Aufgabe A startet erst, wenn keine andere modale Aufgabe aktiv ist.
Mehrere gleichnamige Aufgaben
Mehrere Aufgaben dürfen denselben Namen besitzen. Für die Steuerung ist ausschließlich die bei der jeweiligen Scheduler-Aufgabe eingestellte modale Gruppe maßgeblich.
Beispiel:
- „Datenabgleich“ in Gruppe Grün
- „Datenabgleich“ in Gruppe Blau
Diese beiden Aufgaben dürfen gleichzeitig ausgeführt werden, obwohl ihre Bezeichnungen identisch sind.
Modale Gruppe einstellen
- Öffnen Sie im BWScheduler die Einstellungen der gewünschten Aufgabe.
- Stellen Sie sicher, dass eine modale Aufgabenart ausgewählt ist.
- Wählen Sie unter Modale Gruppe die gewünschte Farbe oder keine aus.
- Speichern Sie die Einstellung.
- Kontrollieren Sie die Zuordnung in der Spalte Modale Gruppe der Aufgabenliste.
Anzeige in der Aufgabenliste
Die Spalte Modale Gruppe zeigt die aktuelle Zuordnung jeder Aufgabe:
- Bei einer Farbgruppe enthält die Zelle den Gruppennamen und wird passend eingefärbt.
- Bei keine wird Global angezeigt.
- Bei nicht-modalen Aufgaben wird ein Gedankenstrich angezeigt.
Damit kann die Gruppenzuordnung auch bei gleichnamigen Aufgaben direkt kontrolliert werden.
Empfohlene Zuordnung
Verwenden Sie dieselbe Farbe für Aufgaben, die auf dieselben Daten, Dateien, Dienste oder sonstigen gemeinsam genutzten Ressourcen zugreifen und deshalb nicht gleichzeitig laufen sollen.
Verwenden Sie unterschiedliche Farben, wenn die Aufgaben unabhängig voneinander sind und parallel ausgeführt werden dürfen.
Verwenden Sie keine (Global) nur für Aufgaben, die während ihrer gesamten Laufzeit jede andere modale Ausführung ausschließen müssen.
Hinweise zur Ausführung
- Eine wartende Aufgabe wird gestartet, sobald ihre Gruppe wieder verfügbar ist.
- Das Warten verändert nicht die eingestellte Startzeit oder das Intervall der Aufgabe.
- Werden mehrere Aufgaben derselben Gruppe gleichzeitig fällig, werden sie nacheinander abgearbeitet.
- Die Farbgruppe ist nur bei modalen Aufgaben wirksam.
- Änderungen an der Gruppenzuordnung gelten nach dem Speichern und Aktualisieren der Einstellungen.
Kontrolle bei unerwartetem Verhalten
Prüfen Sie bei unerwarteten Wartezeiten oder parallelen Ausführungen:
- Ist die Aufgabe als modale Aufgabe eingerichtet?
- Ist die erwartete Farbe in der Spalte Modale Gruppe sichtbar?
- Läuft bereits eine Aufgabe derselben Farbe?
- Läuft eine Aufgabe mit der Anzeige Global?
- Haben zwei gleichnamige Aufgaben möglicherweise unterschiedliche Gruppenzuordnungen?
Die Bezeichnung einer Aufgabe oder eines gestarteten Prozesses bestimmt nicht die Gruppenzugehörigkeit. Maßgeblich ist immer die Einstellung Modale Gruppe der jeweiligen Scheduler-Aufgabe.