Sie haben eine zustandsbehaftete ASP.NET Core-Web-App (PolicyApp) in einem App Service bereitgestellt, die auf Azure Event Grid-Ereignisse reagiert. Anforderungen: Alle Authentifizierungsereignisse (An- und Abmeldungen) müssen von PolicyApp verarbeitet werden, und Abmeldungen müssen so schnell wie möglich verarbeitet werden. Was sollten Sie implementieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie separate Azure Event Grid-Themen und -Abonnements für An- und Abmeldeereignisse..
Warum dies die Antwort ist
Die Erstellung separater Event Grid-Themen und -Abonnements für An- und Abmeldeereignisse ist die beste Lösung, um die Anforderung zu erfüllen, Abmeldungen so schnell wie möglich zu verarbeiten. Durch die Trennung der Ereignistypen können Sie sicherstellen, dass Abmeldeereignisse ihren eigenen dedizierten Pfad haben und nicht durch die Verarbeitung von Anmeldeereignissen verzögert werden. Dies ermöglicht eine optimierte und schnelle Verarbeitung von Abmeldungen. Die Option, ein einzelnes Abonnement für alle Authentifizierungsereignisse zu verwenden, würde die schnelle Verarbeitung von Abmeldungen behindern, da alle Ereignisse denselben Verarbeitungspfad teilen müssten. Separate Handler sind zwar eine gute Praxis, lösen aber nicht das Problem der Priorisierung von Abmeldeereignissen auf der Event Grid-Ebene. Das Hinzufügen eines Betreffpräfixes und das Filtern mit subjectBeginsWith würde zwar eine Unterscheidung ermöglichen, aber es würde immer noch dasselbe Abonnement und dieselbe Warteschlange für beide Ereignistypen verwenden, was die gewünschte schnelle Verarbeitung von Abmeldungen nicht vollständig gewährleistet.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich