Dela via


Översikt över Azure Cache for Redis Event Grid

Azure Cache for Redis händelser, till exempel korrigeringar, skalning, import/export (RDB) skickas med hjälp av Azure Event Grid till prenumeranter som Azure Functions, Azure Logic Apps eller till och med till din egen http-lyssnare. Event Grid ger dina program tillförlitlig händelseleverans via omfattande återförsöksprinciper och obeställbara meddelanden.

Se artikeln Azure Cache for Redis händelseschema för att visa en fullständig lista över de händelser som Azure Cache for Redis stöder.

Om du vill prova Azure Cache for Redis händelser kan du läsa någon av följande snabbstarter:

Om du vill använda det här verktyget: Se den här snabbstarten:
Azure Portal Snabbstart: Dirigera Azure Cache for Redis händelser till webbslutpunkten med Azure Portal
PowerShell Snabbstart: Dirigera Azure Cache for Redis händelser till webbslutpunkten med PowerShell
Azure CLI Snabbstart: Dirigera Azure Cache for Redis händelser till webbslutpunkten med Azure CLI

Händelsemodellen

Event Grid använder händelseprenumerationer för att dirigera händelsemeddelanden till prenumeranter. Den här bilden illustrerar relationen mellan händelseutgivare, händelseprenumerationer och händelsehanterare.

Event Grid-modell.

Börja med att prenumerera på en slutpunkt för en händelse. När en händelse sedan utlöses skickar Event Grid-tjänsten data om händelsen till slutpunkten.

Se artikeln Azure Cache for Redis händelseschema för att visa:

  • En fullständig lista över Azure Cache for Redis händelser och hur varje händelse utlöses.
  • Ett exempel på de data som Event Grid skulle skicka för var och en av dessa händelser.
  • Syftet med varje nyckel/värde-par som visas i data.

Metodtips för att använda händelser

Program som hanterar Azure Cache for Redis händelser bör följa några rekommenderade metoder:

  • Eftersom flera prenumerationer kan konfigureras för att dirigera händelser till samma händelsehanterare är det viktigt att inte anta att händelser kommer från en viss källa, utan att kontrollera ämnet i meddelandet för att säkerställa att det kommer från den Azure Cache for Redis instans som du förväntar dig.
  • På samma sätt kontrollerar du att eventType är en händelsetyp som du är beredd att bearbeta och inte förutsätter att alla händelser som du får är de typer som du förväntar dig.
  • Azure Cache for Redis händelser garanterar leverans minst en gång till prenumeranter, vilket säkerställer att alla meddelanden matas ut. Men på grund av återförsök eller tillgänglighet för prenumerationer kan dubbletter av meddelanden ibland uppstå. Mer information om leverans och återförsök av meddelanden finns i Leverans av Event Grid-meddelanden och försök igen.

Nästa steg

Lär dig mer om Event Grid och prova Azure Cache for Redis händelser: