Zpracování událostí služby Event Grid
hledáte dokumentaci k Media Services v2?
Media Services události umožňují aplikacím reagovat na různé události (například událost změny stavu úlohy) pomocí moderních architektur bez serveru. Dělá to bez nutnosti složitého kódu nebo nákladných a neefektivních služeb dotazování. Místo toho se události předá do Azure Event Grid obslužných rutin událostí, jako jsou Azure Functions , Azure Logic Appsnebo dokonce do vlastního webhooku, a platíte jenom za to,co používáte. Informace o cenách najdete na Event Grid .
Dostupnost pro Media Services událostí je svázaná s Event Grid dostupnosti a bude dostupná v jiných oblastech jako Event Grid dostupnosti.
Media Services událostí a schémat
Event Grid používá odběry událostí ke směrování zpráv událostí odběratelům. Media Services události obsahují všechny informace, které potřebujete k reakci na změny v datech. Událost události můžete Media Services, protože vlastnost eventType začíná na "Microsoft.Media.".
Další informace najdete v tématu Media Services schémata událostí.
Ukázky a postupy
Úložiště Media Services ukázek pro .NET ukazuje, jak pomocí nejnovějších klientských knihoven Event Grid a Event Hubs přijímat události ve vlastních aplikacích.
Kromě toho následující články s postupy ukazují použití Event Grid rozhraní příkazového řádku a Azure Portal.
Postupy pro využívání událostí
Aplikace, které Media Services události, by měly dodržovat několik doporučených postupů:
- Vzhledem k tomu, že je možné nakonfigurovat více odběrů tak, aby směroval události do stejné obslužné rutiny události, je důležité předpokládat, že události pochází z konkrétního zdroje, ale zkontrolovat téma zprávy, abyste měli kontrolu, jestli pochází z účtu úložiště, který očekáváte.
- Podobně zkontrolujte, že eventType je typ, který jste připraveni zpracovat, a neočekávejte, že všechny události, které obdržíte, budou typy, které očekáváte.
- Ignorujte pole, která nerozumíte. Tento postup vám pomůže být odolný vůči novým funkcím, které by se mohly přidat v budoucnu.
- Pokud chcete omezit události na konkrétní událost, použijte předponu předmětu a odpovídající příponu.
Poznámka
Události podléhají Event Grid smlouva SLA (SLA). Pokud chcete dostávat oznámení o událostech pomocí rozhraní API, podívejte se na příklady zpracování událostí pomocí sady .NET SDK nebo sady Java SDK.