Sdílet prostřednictvím


Přehled služby Azure Cache for Redis Event Grid

Azure Cache for Redis události, jako jsou události opravy, škálování, import/export (RDB), se předávají pomocí Azure Event Grid odběratelům, jako jsou Azure Functions, Azure Logic Apps, nebo dokonce do vašeho vlastního naslouchacího procesu HTTP. Event Grid nabízí spolehlivé doručování událostí do aplikací díky bohatým zásadám opakování a zpracování nedoručených zpráv.

Úplný seznam událostí, které Azure Cache for Redis podporují, najdete v článku Azure Cache for Redis schématu událostí.

Pokud chcete vyzkoušet Azure Cache for Redis události, projděte si některý z těchto rychlých startů:

Pokud chcete použít tento nástroj: Projděte si tento rychlý start:
portál Azure Rychlý start: Směrování událostí Azure Cache for Redis do webového koncového bodu pomocí Azure Portal
PowerShell Rychlý start: Směrování událostí Azure Cache for Redis do webového koncového bodu pomocí PowerShellu
Azure CLI Rychlý start: Směrování událostí Azure Cache for Redis do webového koncového bodu pomocí Azure CLI

Model událostí

Event Grid používá odběry událostí ke směrování zpráv událostí odběratelům. Tento obrázek znázorňuje vztah mezi vydavateli událostí, odběry událostí a obslužné rutiny událostí.

Model Event Grid.

Nejprve se přihlaste k odběru události koncového bodu. Po aktivaci události pak služba Event Grid odešle data o této události do koncového bodu.

Informace najdete v článku o schématu událostí Azure Cache for Redis:

  • Úplný seznam událostí Azure Cache for Redis a způsob, jakým se jednotlivé události aktivují.
  • Příklad dat, která by Event Grid odeslal pro každou z těchto událostí.
  • Účel každého páru hodnot klíčů, který se zobrazí v datech.

Osvědčené postupy pro využívání událostí

Aplikace, které zpracovávají Azure Cache for Redis události, by měly dodržovat několik doporučených postupů:

  • Vzhledem k tomu, že více odběrů lze nakonfigurovat tak, aby směrovaly události do stejné obslužné rutiny událostí, je důležité nepředpokládejte, že události pocházejí z konkrétního zdroje, ale zkontrolujte téma zprávy a ujistěte se, že pochází z Azure Cache for Redis instance, kterou očekáváte.
  • Podobně zkontrolujte, že eventType je typ, který jste připraveni zpracovat, a nepředpokládejte, že všechny události, které obdržíte, budou typy, které očekáváte.
  • Azure Cache for Redis události zaručují alespoň jedno doručení odběratelům, což zajišťuje, že se vydají všechny zprávy. Kvůli opakovaným pokusům nebo dostupnosti odběrů se však mohou občas objevit duplicitní zprávy. Další informace o doručování zpráv a opakování najdete v tématu Doručování a opakování zpráv ve službě Event Grid.

Další kroky

Přečtěte si další informace o Event Gridu a vyzkoušejte Azure Cache for Redis události: