Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Event Grid'in farklı özelliklere sahip iki katmanı vardır. Bu makalede her ikisine de ilişkin ayrıntılar paylaşabilirsiniz.
Event Grid standart katmanı
Azure Event Grid, Event Grid ad alanları aracılığıyla aşağıdaki işlevleri içerir:
- MQTT v3.1.1 ve v5.0 kullanarak çift yönlü iletişimi destekleyen bir İleti Kuyruğa Alma Telemetri Aktarımı (MQTT) pub-sub aracısı.
- CloudEvents yayını HTTP kullanarak oluşturur.
- HTTP kullanarak teslimi çekme.
- Event Hubs'a Gelişmiş Mesajlaşma Kuyruğa Alma Protokolü (AMQP) kullanarak gönderimi yönlendir.
Aşağıdaki deyimlerden herhangi biri doğruysa bu katmanı kullanın:
- MQTT iletilerini yayımlamak ve kullanmak istiyorsunuz.
- CloudEvents JSON biçimindeki özel uygulama olaylarını temel alan eylemleri tetikleyen bir çözüm oluşturmak istiyorsunuz.
- Esnek tüketim desenlerine sahip uygulamalar (örneğin, birden çok tüketici için HTTP çekme teslimi veya Event Hubs'a gönderme teslimi) oluşturmak istiyorsunuz.
- Çekme teslimatı veya itme teslimatı kullanarak gelen ve giden trafik için 5 MB/sn'den büyük HTTP iletişim hızlarına ihtiyaç duyarsınız. Event Grid şu anda giriş için 40 MB/sn'ye kadar ve ad alanı konularına (HTTP) yayımlanan olaylar için çıkış için 80 MB/sn'yi desteklemektedir. MQTT, yayımcı ve abone istemcileri için 40 MB/sn aktarım hızı destekler.
- CloudEvents'in 7 güne kadar saklanması gerekir.
Daha fazla bilgi için bkz. Ad alanları için kotalar ve sınırlar.
Event Grid temel katmanı
Event Grid temel katmanı özel konuları, sistem konularını, iş ortağı konularını ve etki alanlarını kullanarak anında iletmeyi destekler.
Bu deyimlerden herhangi biri doğruysa bu katmanı kullanın:
- Özel uygulama olaylarını, Azure sistem olaylarını, iş ortağı olaylarını temel alan eylemleri tetikleyen bir çözüm oluşturmak istiyorsunuz.
- Event Grid etki alanlarını kullanarak binlerce konuya olay yayımlamak istiyorsunuz.
- Giriş veya çıkış için 5 MB/sn'den büyük oranları desteklemeniz için gelecekte herhangi bir gereksiniminiz yoktur.
- Olay saklama süresinin 1 günden uzun olmasına gerek yok. Örneğin, bir olay işleyici mantığı, mantığındaki bir hata durumunda 1 günden kısa bir süre içinde düzeltme eki uygulanabiliyor. Aksi takdirde, blob ölü harf hedefinden gelen okuma olaylarının ek maliyeti ve ek yüküyle ilgili endişeleriniz olmaz.
Daha fazla bilgi için bkz. Özel konular, sistem konuları ve iş ortağı konuları ve etki alanları için kotalar ve sınırlar.
Temel ve standart katmanlar
Event Grid'in standart katmanı aşağıdaki özellikleri sağlamaya odaklanmıştır:
- Daha yüksek giriş ve çıkış oranları.
- MQTT kullanarak çift yönlü iletişimin kullanılmasını gerektiren IoT çözümleri desteği.
- Birden çok tüketici için çekme teslimi.
- Event Hubs'a gönderim teslimi.
Temel katman, olaylara dayalı eylemleri tetikleme amacıyla anında iletme desteği sağlamaya odaklanmıştır. Her Event Grid kaynağına hangi kotaların ve sınırların dahil olduğunu ayrıntılı bir şekilde çözümlemek için bkz. Kotalar ve sınırlar.
| Özellik | Standart | Temel |
|---|---|---|
| İşlem Hacmi | Yüksek, en fazla 40 MB/sn (giriş) ve 80 MB/sn (çıkış) | Düşük, 5 MB/sn'ye kadar (giriş ve çıkış) |
| MQTT v5 ve v3.1.1 | Evet | |
| Talep üzerine teslimat | Evet | |
| Özel olayları yayımlama ve olaylara abone olma | Evet | Evet |
| Webhooks'a anında iletim | Evet | Evet |
| Event Hubs'a anında iletme teslimi | Evet | Evet |
| Azure hizmetlerine anında iletme teslimi (İşlevler, Service Bus kuyrukları ve konuları, geçiş karma bağlantıları ve depolama kuyrukları) | Evet | |
| İleti saklama üst sınırı | Namespace konularında 7 gün | 1 gün |
| Azure sistem olaylarına abone olma | Evet | |
| İş ortağı olaylarına abone olma | Evet | |
| Etki alanı kapsamı abonelikleri | Evet | |
| Kumaş Etkinlik Akışına Aktarım | Evet | Hayı |