Automation Engine-Priorität

Die Automation Engine-Priorität beeinflusst die Bearbeitungsreihenfolge der Aufgaben. Es gibt zwei Arten von Prioritäten, Mandant und Aufgabe, mit unterschiedlichen Auswirkungen. Die Variable UC_CLIENT_SETTINGS - Verschiedene Client-Einstellungen enthält Einträge für beide Prioritätstypen, in denen der Administrator Standardwerte angeben kann.

Priorität eines Mandanten

Ein Automation Engine-System besteht neben dem Systemmandanten 0 aus bis zu 9999 benutzerdefinierten Mandanten. Die Automation Engine verarbeitet alle Meldungen, die von diesen Mandanten stammen, wobei die Mandanten-Priorität bestimmt, in welcher Reihenfolge die Bearbeitung verläuft. Höher priorisierte Mandanten kommen vor Mandanten mit niedrigerer Priorität zum Zug, egal in welcher Reihenfolge die Meldungen geschickt werden. Bei gleicher Priorität gilt das Prinzip "First-In-First-Out". Die Meldung, die zuerst geschickt wird, wird als Erstes bearbeitet.

  • Höchste Priorität: 200
  • Niedrigste Priorität: 255
  • Standardwert: 200

Administratorbenutzer legen die Priorität des Mandanten in den Mandantenparametern in der Variablen UC_CLIENT_SETTINGS fest.

Mehr Informationen:

Aufgaben-Priorität

Sie beeinflusst die Startreihenfolge von Aufgaben, die sich in einem Wartezustand befinden. Es wird jene Aufgabe als nächstes gestartet, welche die höchste Priorität besitzt. Dies wirkt sich jedoch nicht auf die weitere Verarbeitung der Aufgaben aus.

  • Erlaubte Werte: 0–255
  • Höchste Priorität: 1
  • Niedrigste Priorität: 255
  • 0 = es gilt der Wert, der im Schlüssel TASK_PRIORITY der Variablen UC_CLIENT_SETTINGS angegeben ist

Wenn keine Standardpriorität angegeben ist oder wenn die Variable im Mandanten nicht verfügbar ist, ist die Priorität 200.

Wenn Sie ein Objekt definieren, setzen Sie dessen Priorität auf seiner Seite Attribute. Standardmäßig ist dieser Wert auf 0 gesetzt, was bedeutet, dass die im Parameter TASK_PRIORITY in der Variablen UC_CLIENT_SETTINGS angegebene Priorität gilt. Bei Aufgaben mit gleicher Priorität gilt das First-In-First-Out-Prinzip.

Administratorbenutzer legen die Priorität des Mandanten mithilfe des Parameters TASK_PRIORITY in den UC_CLIENT_SETTINGS fest.

Mehr Informationen: