Konfigurieren Discovery Dient zur Verwendung des Ereignis-Frameworks
Konfigurieren Discovery Dient zur Verarbeitung von Aufträgen mit der Ereignis-Framework-Methode, mit der Sie die Discovery-Drosselung effektiv verwalten und Aufgaben basierend auf ihrer Wichtigkeit in der Warteschlange priorisieren können.
Vorbereitungen
- Discovery-Administratorarbeitsbereich Verwendet Version 1.9.0 oder höher.
- ServiceNow AI Platform Verwendet Version XP9, YP4 oder höher als YP4.
Erforderliche Rolle: discovery_admin
Warum und wann dieser Vorgang ausgeführt wird
Wenn die Ereignis-Framework-Methode nicht verwendet wird, Discovery Erstellt einen Datensatz für das einmalige Zeitplanelement [sys_Trigger] für jeden ECC-Warteschlangensensor oder Mustereingabedatensatz (External Communication Channel). Nachdem die Aufgabe verarbeitet wurde, löscht der Systemplaner sys_Trigger. Dieser Ansatz führt zu zusätzlichem Overhead und kann zu einer erheblichen Datenbankanwendung führen und bietet gleichzeitig eingeschränkte Kontrolle darüber, wie Sensoren verarbeitet werden.
Das Ereignis-Framework reduziert die Abwanderung von Datenbanken, indem im Laufe der Zeit mehrere Ereignistabellen durchlaufen werden. Anstatt alte Datensätze nacheinander zu löschen, werden ganze Tabellen gelöscht, wenn sie nicht mehr benötigt werden, und sie werden wiederverwendet. Dieser Ansatz ist viel effizienter und trägt dazu bei, dass das System reibungslos läuft.
Prozedur
- Navigieren zu an.
- Wählen Sie in der Tabelle „Systemeigenschaften“ [sys_properties] die aus discovery.use.event.processingEigenschaft.
- Legen Sie fest Wert Feld bis Wahr .
- Wählen Sie Aktualisieren.
Ergebnisse
Wenn der ECC-Warteschlange ein Eingabedatensatz hinzugefügt wird, wird eine Geschäftsregel ausgelöst, die ein Ereignis auslöst. Das System verarbeitet diese Ereignisse in regelmäßigen Abständen mit einer Standardpriorität von 100.