Développer des solutions Azure basées sur les événements et les messages
Fiodar Sazanavets
Senior Software Engineer and Microsoft MVP


Domaine
Sujet personnalisé


Les filtres livrent seulement les événements visés par l'abonné.
Les filtres de préfixe et suffixe du sujet conviennent aux sujets de type chemin.
/sales/ ou .jpg. On peut aussi filtrer par type d'événement.
Les filtres avancés prennent en charge des comparaisons comme supérieur à, inférieur à et contient.
Plusieurs filtres sont combinés avec un ET logique pour un contrôle précis.

Event Grid prend en charge la file des lettres mortes comme filet de sécurité.
Si la remise échoue après toutes les reprises, l'événement n'est pas perdu.
Les événements non remis sont écrits dans un conteneur de stockage des lettres mortes.
Le contexte d'échec est conservé pour inspection et vérification.
Les événements peuvent être rejoués plus tard via un flux de reprise.

Event Grid utilise un recul exponentiel lors des reprises de livraison.
Le délai entre reprises augmente après chaque échec.
Chaque abonnement d'événements a une stratégie de reprise configurable.
Vous pouvez régler le nombre maximal de tentatives et la durée de vie (TTL).
Choisissez les paramètres selon l'impact des retards ou des événements manqués.


Event Grid assure une livraison au moins une fois.
Des doublons sont possibles et l'ordre global n'est pas garanti.
Ces garanties s'appliquent aux événements système et personnalisés.
La différence : qui détient l'éditeur.
Avec les événements système, Azure publie les faits.
Avec les événements personnalisés, vous publiez les faits et devez gérer vous‑même la déduplication.
Développer des solutions Azure basées sur les événements et les messages