Menangani peristiwa Event Grid

Logo Azure Media Services v3


Peringatan

Azure Media Services akan dihentikan pada 30 Juni 2024. Untuk informasi selengkapnya, lihat Panduan Penghentian AMS.

Peristiwa Media Services memungkinkan aplikasi bereaksi terhadap peristiwa yang berbeda (misalnya, peristiwa perubahan status pekerjaan) yang menggunakan arsitektur tanpa server modern. Itu dilakukan tanpa perlu kode yang rumit atau layanan polling yang mahal dan tidak efisien. Sebagai gantinya, peristiwa didorong melalui Azure Event Grid ke penanganan aktivitas seperti Azure Functions, Azure Logic Apps, atau bahkan ke Webhook Anda sendiri, dan Anda hanya membayar apa yang Anda gunakan. Untuk informasi tentang harga, lihat harga Event Grid.

Ketersediaan untuk peristiwa Media Services terkait dengan ketersediaan Event Grid dan akan tersedia di wilayah lain seperti Event Grid.

Peristiwa dan skema Media Services

Event grid menggunakan langganan peristiwa untuk merutekan pesan peristiwa kepada pelanggan. Peristiwa Media Services berisi semua informasi yang Anda perlukan untuk merespons perubahan dalam data Anda. Anda dapat mengidentifikasi peristiwa Media Services karena properti eventType dimulai dengan "Microsoft.Media.".

Untuk informasi selengkapnya, lihat skema peristiwa Media Services.

Sampel dan Panduan

Repositori sampel untuk .NET Layanan Media menunjukkan cara menggunakan pustaka klien Event Grid dan Event Hubs terbaru untuk menerima peristiwa dalam aplikasi khusus Anda sendiri.

Gunakan Event Grid untuk memantau kejadian Media Services di portal Microsoft Azure.

Praktik untuk memakai acara

Aplikasi yang menangani peristiwa Media Services harus mengikuti beberapa praktik yang disarankan:

  • Karena beberapa langganan dapat dikonfigurasi untuk merutekan kejadian ke penangan kejadian yang sama, penting untuk tidak menganggap kejadiannya berasal dari sumber tertentu, tetapi periksalah topik pesan untuk memastikan bahwa itu berasal dari akun penyimpanan yang Anda harapkan.
  • Demikian pula, pastikan eventType adalah acara yang Anda siapkan untuk diproses, dan jangan berasumsi bahwa semua acara yang Anda terima akan memiliki jenis yang Anda harapkan.
  • Abaikan bidang yang tidak Anda pahami. Praktik ini akan membantu Anda tetap tangguh terhadap fitur baru yang mungkin ditambahkan di masa mendatang.
  • Gunakan kecocokan awalan "subjek" dan akhiran untuk membatasi peristiwa pada peristiwa tertentu.

Catatan

Peristiwa tunduk pada Perjanjian Tingkat Layanan (SLA) Event Grid. Jika Anda ingin mendapatkan notifikasi kejadian menggunakan API, lihat contoh cara menggunakan peristiwa, dengan .NET SDK atau Java SDK.