Overzicht van Azure Cache voor Redis

Azure Cache voor Redis gebeurtenissen, zoals patching, schaling, import/export (RDB) worden met behulp van Azure Event Grid gepusht naar abonnees zoals Azure Functions, Azure Logic Apps of zelfs naar uw eigen HTTP-listener. Event Grid biedt betrouwbare levering van gebeurtenissen aan uw toepassingen via uitgebreid beleid voor opnieuw proberen en de verwerking van onbestelbare berichten.

Zie het artikel Azure Cache voor Redis gebeurtenissenschema voor de volledige lijst met gebeurtenissen die Azure Cache voor Redis ondersteunt.

Als u Azure Cache voor Redis gebeurtenissen wilt proberen, raadpleegt u een van deze quickstarts:

Als u dit hulpprogramma wilt gebruiken: Bekijk deze quickstart:
Azure Portal Quickstart: Gebeurtenissen van Azure Cache voor Redis naar het webeindpunt routeren met de Azure Portal
PowerShell Quickstart: Gebeurtenissen Azure Cache voor Redis routeren naar een webeindpunt met PowerShell
Azure CLI Quickstart: Gebeurtenissen Azure Cache voor Redis routeren naar een webeindpunt met Azure CLI

Het gebeurtenismodel

Event Grid maakt gebruik van gebeurtenisabonnementen om gebeurtenisberichten naar abonnees te routeren. In deze afbeelding ziet u de relatie tussen gebeurtenisuitgevers, gebeurtenisabonnementen en gebeurtenis-handlers.

Event Grid-model.

Abonneer eerst een eindpunt op een gebeurtenis. Wanneer vervolgens een gebeurtenis wordt geactiveerd, verzendt de Event Grid-service gegevens over die gebeurtenis naar het eindpunt.

Zie het artikel Azure Cache voor Redis gebeurtenisschema om het volgende weer te geven:

  • Een volledige lijst met Azure Cache voor Redis gebeurtenissen en hoe elke gebeurtenis wordt geactiveerd.
  • Een voorbeeld van de gegevens die event grid voor elk van deze gebeurtenissen zou verzenden.
  • Het doel van elk sleutelwaardepaar dat in de gegevens wordt weergegeven.

Aanbevolen procedures voor het verbruik van gebeurtenissen

Toepassingen die Azure Cache voor Redis-gebeurtenissen verwerken, moeten een aantal aanbevolen procedures volgen:

  • Omdat meerdere abonnementen kunnen worden geconfigureerd om gebeurtenissen naar dezelfde gebeurtenis-handler te routeren, is het belangrijk om niet uit te gaan van gebeurtenissen van een bepaalde bron, maar om het onderwerp van het bericht te controleren om ervoor te zorgen dat het afkomstig is van de Azure Cache voor Redis instantie die u verwacht.
  • Controleer ook of het eventType het type is dat u wilt verwerken en ga er niet van uit dat alle gebeurtenissen die u ontvangt de typen zijn die u verwacht.
  • Azure Cache voor Redis gebeurtenissen garanderen ten minste eenmaal levering aan abonnees, wat ervoor zorgt dat alle berichten worden uitgevoerd. Vanwege nieuwe pogingen of beschikbaarheid van abonnementen kunnen er echter af en toe dubbele berichten optreden. Zie Event Grid-berichtbezorging en opnieuw proberen voor meer informatie over het bezorgen en opnieuw proberen van berichten.

Volgende stappen

Meer informatie over Event Grid en Azure Cache voor Redis gebeurtenissen uitproberen: