Retry Handler Framework

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Framework, das eine fehlgeschlagene HTTP-Anforderung wiederholt, wenn die API-Quotengrenzen überschritten werden und der Statuscode „429 Zu viele Anforderungen“ zurückgegeben wird. Der HTTP-Header „Retry-After time“ (Wiederholen nach Zeit) wird verwendet, um die Anforderung nach der angegebenen Wiederholungszeit erneut zu versuchen.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Spoke-Anforderungen

    Hinweis:
    Die App „Handler-Framework wiederholen“ ist nur als Teil von verfügbar Microsoft Exchange Online Spoke Oder Journey-Accelerator App.
    • Installieren Sie die Journey Accelerator-App
    • Microsoft Exchange Online-Spoke

    Spoke-Flows

    Die Wiederholen Sie Das Handler-Framework Stellt Beispiel-Flows bereit, um die Automatisierung von zu demonstrieren Journey-Accelerator Aufgaben. Um einen Beispiel-Flow anzupassen, kopieren Sie ihn in einen neuen Anwendungsbereich. Verfügbare Beispiel-Flows:

    Flow Beschreibung
    Abonnements Verlängern Ruft alle Abonnementdatensätze ab und verlängert die Abonnements, die kurz vor dem Ablauf stehen.
    Hinweis:
    Abonnements, die als Status gelöscht wurden, werden nicht für die Verlängerung berücksichtigt.
    Warteschlangendatensätze bereinigen Entfernt die Datensätze aus der Warteschlange „Wiederholung anfordern“ basierend auf Status, Ausführungsstatus und Zeitpunkt der letzten Aktualisierung.
    Geplante Aufgabe Verarbeitet Datensätze aus der Tabelle „Warteschlange anfordern – Wiederholung“.

    Spoke-Subflows

    Die Wiederholen Sie Das Handler-Framework Stellt Beispielsubflows zur Demonstration der Automatisierung bereit Journey-Accelerator Aufgaben. Um einen Beispiel-Subflow anzupassen, kopieren Sie ihn in einen neuen Anwendungsbereich. Verfügbare Beispiel-Subflows:

    Subflow Beschreibung
    Kalendersynchronisierung Ruft die Ereignisse aus der Tabelle „transformierte Daten für Exchange Online-Kalenderereignisse“ ab und aktualisiert die Ereignisse in der Tabelle „Microsoft Exchange Online-Ereignisse“. Überprüft, ob ein gültiges Abonnement vorhanden ist. Erstellt ein Abonnement, wenn das Abonnement nicht vorhanden ist.
    Hinweis:
    Sie müssen die erforderlichen Details in der Tabelle „transformierte Daten für Exchange Online-Kalenderereignisse“ aktualisieren, bevor Sie Ereignisdaten synchronisieren.
    Abonnementdatensatz erstellen oder aktualisieren Überprüft, ob ein Abonnement mit den angegebenen Details in Microsoft Exchange Online vorhanden ist. Wenn das Abonnement vorhanden ist, wird der Abonnementdatensatz aktualisiert. Andernfalls wird ein Abonnement in Microsoft Exchange Online erstellt, und ein zugehöriger Datensatz wird erstellt.
    Löschen Sie Das Kalenderplanungsereignis Löscht das angegebene Ereignis in Microsoft Exchange Online und den zugehörigen Datensatz aus Ereignistabellen, Anhängen, Datensätzen von Ereignisteilnehmern und Ereignis zu Abonnement-m2m-Tabellen.
    Ereignis-Lebenszyklusmanagement Ruft die Ereignisdetails ab und aktualisiert die Datensatzdetails des Ereignisses, der Teilnehmer und des Ereignisses in Abonnement-m2m-Tabellen.
    Anhänge zum Ereignisdatensatz suchen und aktualisieren Ruft die Anhänge des angegebenen Ereignisses aus Microsoft Exchange Online ab und aktualisiert die abgerufenen Details im Datensatz des angegebenen Ereignisses.
    Kalenderplanungs-Change suchen und aktualisieren Ruft die Ereignisdetails aus Microsoft Exchange Online ab und aktualisiert die Details im Datensatz des angegebenen Ereignisses. Wenn bereits kein Abonnement vorhanden ist, erstellt dieser Subflow ein Abonnement und verknüpft es mit dem Ereignisdatensatz. Wenn in Microsoft Exchange Online kein Ereignis vorhanden ist, werden alle zugehörigen lokalen Datensätze gelöscht.
    Kalenderdetails suchen Ruft die Kalenderdetails ab.
    Hinweis:
    Dieser Subflow kann nicht wiederverwendet werden, da er Teil des Subflows „Ereignis-Lebenszyklusmanagement“ ist.
    Suchen Sie nach Ereignisdetails Ruft die Ereignisdetails ab.
    Hinweis:
    Dieser Subflow kann nicht wiederverwendet werden, da er Teil des Subflows „Kalenderplanereignis aktualisieren“ ist.
    Entferntes Abonnement Neu Erstellen Erstellt ein entferntes Webhook-Abonnement anhand der Details aus dem zugehörigen Abonnementdatensatz neu.
    Abonnement verlängern Verlängert ein Webhook-Abonnement, wenn basierend auf den angegebenen Eingaben eine Verlängerung erforderlich ist.
    Abonnement-Lebenszyklusmanagement Demonstriert den Prozess der Abonnementverwaltung für Webhook-Abonnements. Dieser Subflow erstellt ein Ereignis und überprüft, ob ein Webhook-Abonnement vorhanden ist. Wenn kein Webhook-Abonnement vorhanden ist, erstellt der Subflow ein Webhook-Abonnement, ein Ereignis, Teilnehmer und ein Ereignis für ein Abonnement-m2m-Tabellendatensatz.
    Synchronisieren Sie Ereignisse Synchronisiert die Kalenderansicht mit der Tabelle „transformierte Daten für Exchange Online-Kalenderereignisse“. Verwenden Sie diesen Subflow, um verpasste Lebenszyklusbenachrichtigungen für Abonnements zu verwalten.
    Hinweis:
    Sie müssen die Tabelle mit transformierten Exchange Online-Kalenderereignissen mit den erforderlichen Informationen aktualisieren, bevor Sie Ereignisdaten synchronisieren.
    Aktualisieren Sie Das Kalenderplanungsereignis Aktualisiert die Eigenschaften eines Ereignisobjekts in Microsoft Exchange Online und die zugehörigen Datensätze in der Ereignistabelle.
    Hinweis:
    Anhänge für Ereignisdatensatz suchen und aktualisieren, Kalenderdetails suchen, Ereignisdetails suchen, Abonnement verlängern Subflows sind in der Subflow-Auswahl ausgeblendet.