Event Grid olaylarını işleme
v2 Media Services mı arayabilirsiniz?
Media Services, uygulamaların modern sunucusuz mimarileri kullanarak farklı olaylara (örneğin, iş durumu değişikliği olayı) tepki vermesine olanak sağlar. Karmaşık koda veya pahalı ve verimsiz yoklama hizmetine gerek kalmadan bunu yapar. Bunun yerine olaylar Azure Event Grid, Azure İşlevleri, Azure Logic Appsveya kendi Web Kancanıza gibi olay işleyicilere ve hatta kendi Web Kancanıza iletir ve yalnızca sizin için ödemeniz gerekir. Fiyatlandırma hakkında daha fazla bilgi için bkz. Event Grid fiyatlandırması.
Olaylarda Media Services kullanılabilirlik, Event Grid kullanılabilirlik durumuna bağlıdır ve diğer bölgelerde olduğu Event Grid kullanılabilir hale gelecektir.
Media Services ve şemaları güncelleştirme
Event Grid, olay iletilerini abonelere yönlendirmek için olay aboneliklerini kullanır. Media Services olaylar, verilerinizde yapılan değişikliklere yanıt vermek için ihtiyacınız olan tüm bilgileri içerir. eventType özelliği "Microsoft.Media" Media Services bir olay tanımlayabilirsiniz.
Daha fazla bilgi için bkz. Media Services şemaları.
Örnekler ve Nasıl 2019
.NET Media Services örnek deposu, kendi özel uygulamalarınıza olayları almak için en son Event Grid ve Event Hubs kitaplıklarını nasıl kullanabileceğinizi göstermektedir.
Buna ek olarak, aşağıdaki nasıl uzlamlı makalelerde CLI ve Event Grid aracılığıyla Azure portal.
Olayları tüketmek için uygulamalar
Uygulama olaylarını Media Services uygulamalar, önerilen birkaç uygulamanın ardından gelecektir:
- Olayları aynı olay işleyiciye yönlendiren birden çok abonelik yapılandırıldığından, olayların belirli bir kaynaktan olduğunu varsaymamanızı değil, ileti konusunu kontrol etmek ve bunun istediğiniz depolama hesabından geldiğinden emin olmak önemlidir.
- Benzer şekilde, eventType'ın işlemeye hazır olup olmadığını kontrol edin ve alasınız tüm olayların beklediğiniz türler olacağını varsayma.
- Anlamayabilirsiniz alanları yoksayın. Bu uygulama, gelecekte eklenecek olan yeni özelliklere karşı daha fazla karşınıza varmanıza yardımcı olur.
- Olayları belirli bir olayla sınırlamak için "konu" ön eki ve sonek eşleşmelerini kullanın.
Not
Olaylar, Event Grid Hizmet Düzeyi Sözleşmesi (SLA) durumuna tabi olur. API'leri kullanarak olay bildirimleri almak için .NET SDK veya Java SDK ile olayların nasıl tüketilmesine yönelik örneklere bakın.