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.
Bu makalede, Azure İletişim Hizmetleri API'lerinin sınırlamaları ve olası çözümler açıklanmaktadır.
Kısıtlama desenleri ve mimarisi
Hizmet sınırlamalarına ulaştığınızda 429 (çok fazla istek) HTTP durum kodu alırsınız. Genel olarak, sınırlama için şu en iyi yöntemleri izleyin:
- İstek başına işlem sayısını azaltın.
- Çağrıların sıklığını azaltın.
- Tüm istekler kullanım sınırlarınıza göre tahakkuk ettiği için hemen yeniden denemelerden kaçının.
Hizmet mimarinizi sınırlamaları ve kısıtlamaları işleyecek şekilde ayarlama hakkında daha fazla genel rehberliği, sınırlama desenleri için Azure mimarisi belgelerinde bulabilirsiniz. Azaltma sınırlarını artırmak için Azure Desteği'ne bir istekte bulunun.
- Azure portalını açın ve oturum açın.
- Yardım+Destek'i seçin.
- Yeni destek isteği oluştur'u seçin.
- Sorununuzu açıklayın metin kutusuna Teknik yazın ve Git'i seçin.
- Hizmet seçin açılan menüsünden Hizmet ve Abonelik Sınırları (Kotalar) seçeneğini belirleyin ve ardından İleri'yi seçin.
- Sorun açıklaması'nda Sorun türü, Abonelik ve Kota türü değerlerini seçin ve ardından İleri'yi seçin.
- Varsa önerilen herhangi bir çözümü gözden geçirin ve İleri'yi seçin.
- Gerekirse diğer ayrıntıları ekleyin ve İleri'yi seçin.
- Gözden geçir ve oluştur'da bilgileri denetleyin, gerektiği gibi değişiklikler yapın ve oluştur'u seçin.
Azure Desteği'ne istekte bulunmak için adımları izleyin.
Telefon numaralarını alma
Telefon numarası almadan önce aboneliğinizin coğrafi ve abonelik gereksinimlerini karşıladığından emin olun. Aksi takdirde, bir telefon numarası satın alamazsınız. Telefon numaraları SDK'sı ve Azure portalı aracılığıyla numara satın almak için aşağıdaki sınırlamalar geçerlidir.
İşlem | Kapsam | Zaman dilimi | Sınır (istek sayısı) |
---|---|---|---|
Telefon numarası satın alma | Azure kiracısı | - | 1 |
Telefon numaralarını arama | Azure kiracısı | Bir hafta | 5 |
Gerçekleştirilecek eylem
Daha fazla bilgi için bkz. Telefon numarası türleri ve Telefon kavramları.
Satın alma sayısı sınırlarını artırmak için Azure Desteği'ne başvuruda bulunun.
- Azure portalını açın ve oturum açın.
- Yardım+Destek'i seçin.
- Yeni destek isteği oluştur'u seçin.
- Sorununuzu açıklayın metin kutusuna Teknik yazın ve Git'i seçin.
- Hizmet seçin açılan menüsünden Hizmet ve Abonelik Sınırları (Kotalar) seçeneğini belirleyin ve ardından İleri'yi seçin.
- Sorun açıklaması'nda Sorun türü, Abonelik ve Kota türü değerlerini seçin ve ardından İleri'yi seçin.
- Varsa önerilen çözümleri gözden geçirin ve İleri'yi seçin.
- Gerektiğinde daha fazla ayrıntı ekleyin ve İleri'yi seçin.
- Gözden geçir ve oluştur bölümünde bilgileri denetleyin, gerektiği gibi değişiklikler yapın ve oluştur'u seçin.
Kimlik
İşlem | Zaman çerçeveleri (saniye) | Sınır (istek sayısı) |
---|---|---|
Kimlik oluşturma | 30 | 1.000 |
Kimliği silme | 30 | beş yüz |
Erişim belirteci ver | 30 | 1.000 |
Erişim belirtecini iptal etme | 30 | beş yüz |
createUserAndToken |
30 | 1.000 |
exchangeTokens |
30 | beş yüz |
Gerçekleştirilecek eylem
Sohbet yazışmaları oluşturmadan veya arama başlatmadan önce kimlikleri ve belirteçleri edinmenizi öneririz. Örneğin, web sayfası yüklendiğinde veya uygulama başlatıldığında bu görevi yapın.
Daha fazla bilgi için bkz. Azure İletişim Hizmetleri'ne kimlik doğrulaması yapma.
SMS
Yüksek miktarda ileti gönderdiğinizde veya aldığınızda bir 429
hata alabilirsiniz. Bu hata, hizmet sınırlamalarına ulaşmak üzere olduğunuzu gösterir. İletileriniz kuyruğa alınır ve istek sayısı eşiğin altına indikten sonra gönderilir.
SMS için hız sınırları:
İşlem | Sayı türü | Kapsam | Zaman çerçeveleri | Sınır (istek numarası) | Dakika başına ileti birimleri |
---|---|---|---|---|---|
İleti gönder | Ücretsiz | Numara başına | 60 | 200 | 200 |
İleti gönder | Kısa kod | Numara başına | 60 | 6.000 | 6.000 |
İleti gönder | Alfasayısal gönderen kimliği | Kaynak başına | 60 | 600 | 600 |
Gerçekleştirilecek eylem
Hız sınırlarını aşan gereksinimleriniz varsa daha yüksek aktarım hızı sağlamak için Azure Desteği'ne bir istek gönderin.
SMS SDK'sı ve hizmeti hakkında daha fazla bilgi için bkz. SMS SDK'ya genel bakış veya SMS SSS.
E-posta
Sınırlı sayıda e-posta iletisi gönderebilirsiniz. Aboneliğiniz için e-posta oranı sınırlarını aşarsanız istekleriniz reddedilir. Yeniden Deneme Sonrası süresi geçtikten sonra bu istekleri yeniden deneyebilirsiniz. Gerekirse gönderme hacmi sınırlarınızı artırmayı isteyerek sınıra ulaşmadan önce işlem yapın.
Azure İletişim Hizmetleri e-posta hizmeti, yüksek aktarım hızını destekleyecek şekilde tasarlanmıştır. Ancak, hizmet, müşterilerin hizmete sorunsuz bir şekilde başlamasına ve yeni bir e-posta hizmetine geçiş yaparken oluşabilecek bazı sorunları önlemeye yardımcı olmak için ilk oran limitleri uygular.
e-postalarınızın teslim durumunu yakından izlerken Azure İletişim Hizmetleri E-posta'yı kullanarak e-posta hacminizi iki ile dört hafta içinde kademeli olarak artırmanızı öneririz. Bu aşamalı artış, üçüncü taraf e-posta hizmeti sağlayıcılarının etki alanınızın e-posta trafiği için IP'deki değişikliğe uyum sağlamasına olanak tanır. Aşamalı değişiklik, gönderen itibarınızı korumak ve e-posta tesliminizin güvenilirliğini korumak için size zaman verir.
Azure İletişim Hizmetleri e-posta hizmeti saatte 1-2 milyona kadar yüksek hacimli iletiyi destekler. Yüksek aktarım hızı, aşağıdakiler gibi çeşitli faktörlere bağlı olarak etkinleştirilebilir:
- Müşteri trafiğin en yoğun olduğu yer
- İş gereksinimleri
- Hata oranlarını yönetebilme
- Etki alanı itibarı
Hata Oranı Gereksinimleri
Yüksek e-posta kotasını etkinleştirmek için e-posta hata oranınızın yüzde birden (%1) az olması gerekir. Hata oranınız yüksekse kota artışı istemeden önce sorunları çözmeniz gerekir. Müşterilerin hata oranlarını etkin bir şekilde izlemesi beklenir.
Kota artışından sonra hata oranı artarsa, Azure İletişim Hizmetleri anında işlem ve çözüm zaman çizelgesi için müşteriyle iletişime geçer. Aşırı durumlarda, hata oranı belirtilen zaman çizelgesinde yönetilmiyorsa Azure İletişim Hizmetleri sorun çözülene kadar hizmeti azaltabilir veya askıya alabilir.
İlgili makaleler
Azure İletişim Hizmetleri, hata oranlarını izlemeye ve yönetmeye yardımcı olmak için zengin günlükler ve analizler sağlar. Daha fazla bilgi için aşağıdaki makaleleri inceleyin:
- Azure İletişim Hizmetleri e-postasında gönderenin itibarını artırın.
- E-posta İçgörüleri.
- Azure İzleyici'de Tanılama Ayarları aracılığıyla günlükleri etkinleştirin.
- E-posta olaylarını işleme.
- Yönetim istemci kitaplıklarını kullanarak Azure İletişim Hizmetleri'nde etki alanı gizleme listelerini yönetin.
Not
Daha yüksek sınırlar istemek için, E-posta etki alanları için kota artışı başlığındaki yönergeleri izleyin. Azure tarafından yönetilen etki alanları için değil, yalnızca doğrulanmış özel etki alanları için daha yüksek kotalar kullanılabilir.
E-posta için Hız Sınırları
İşlem | Kapsam | Zaman çerçevesi (dakika) | Sınır (e-posta sayısı) | Daha yüksek limitler kullanılabilir |
---|---|---|---|---|
E-posta Gönder | Abonelik Başına | 1 | 30 | Evet |
E-posta Gönder | Abonelik Başına | 60 | 100 | Evet |
E-posta Durumunu Al | Abonelik Başına | 1 | 60 | Evet |
E-posta Durumunu Al | Abonelik Başına | 60 | 200 | Evet |
Aşağıdaki tabloda Azure tarafından yönetilen etki alanları için sınırlar listelanmaktadır.
İşlem | Kapsam | Zaman çerçevesi (dakika) | Sınır (e-posta sayısı) | Daha yüksek limitler kullanılabilir |
---|---|---|---|---|
E-posta Gönder | Abonelik Başına | 1 | 5 | Hayır |
E-posta Gönder | Abonelik Başına | 60 | 10 | Hayır |
E-posta Durumunu Al | Abonelik Başına | 1 | 10 | Hayır |
E-posta Durumunu Al | Abonelik Başına | 60 | 20 | Hayır |
E-posta için boyut sınırları
Adı | Sınır |
---|---|
E-postadaki alıcı sayısı | 50 |
Toplam e-posta isteği boyutu (ekler dahil) | 10 MB |
Abonelik başına en fazla kimliği doğrulanmış bağlantı sayısı | 250 |
Tüm ileti boyutu sınırları için Base64 kodlamasının iletinin boyutunu artırdığını göz önünde bulundurun. İleti ekleri ve diğer ikili veriler Base64 kodlandıktan sonra gerçekleşen ileti boyutu artışını hesaba katmanız için boyut değerini artırmanız gerekir. Base64 kodlaması iletinin boyutunu yaklaşık %33 artırır, bu nedenle ileti boyutu kodlamadan önceki ileti boyutlarından yaklaşık %33 daha büyüktür. Örneğin, yaklaşık 10 MB maksimum ileti boyutu değeri belirtirseniz, yaklaşık 7,5 MB gerçekçi bir maksimum ileti boyutu değeri bekleyebilirsiniz.
Kaynak sınırları
Adı | Sınır |
---|---|
Alan başına GönderenKullanıcıAdı/Mailfrom kaynağı | 100 |
İletişim Hizmeti kaynağına bağlı etki alanları | 100 |
10 MB'tan büyük ekleri gönderme
30 MB'a kadar dosya eklerini e-postayla göndermek için bir destek isteği gönderin.
30 MB'tan büyük e-posta dosyası ekleri göndermeniz gerekiyorsa, bu alternatif çözümü kullanın. Dosyaları bir Azure Blob Depolama hesabında depolayın ve e-postanızdaki dosyaların bağlantısını ekleyin. Paylaşılan erişim imzası (SAS) ile dosyaların güvenliğini sağlayabilirsiniz. SAS, depolama hesabınızdaki kaynaklara güvenli temsilci erişimi sağlar. SAS kullanarak istemcilerin verilerinize nasıl erişebileceği üzerinde ayrıntılı denetime sahip olursunuz.
Blob Depolama hesabı kullanmanın avantajları:
- Büyük ölçekli dosyaları işleyebilirsiniz.
- Dosya erişimini hassas bir şekilde yönetmek için SAS veya anahtar kullanabilirsiniz.
Daha fazla bilgi için bkz.
- Azure Blob Depolama'ya giriş
- Paylaşılan erişim imzalarını kullanarak Azure Depolama kaynaklarına sınırlı erişim verme
Gerçekleştirilecek eylem
E-posta kotanızı artırmak için E-posta Etki Alanları İçin Kota Artışı başlığındaki yönergeleri izleyin.
Not
E-posta kotası artışı istekleri, özellikle Cuma öğleden sonra gelen istekler için değerlendirme ve onay için 72 saate kadar sürebilir. SMTP e-postasında alıcı sayısı için kota artışı istekleri şu anda desteklenmiyor.
Sohbet
Azure İletişim Hizmetleri sohbeti destekler.
Sohbet için boyut sınırları
Adı | Sınır |
---|---|
Konudaki katılımcı sayısı | 250 |
Katılımcı grubu: CreateThread |
200 |
Katılımcı grubu: AddParticipant |
200 |
Sayfa boyutu: ListMessages |
200 |
İleti boyutu | 28 KB |
Azure Bot Hizmeti başına Azure İletişim Hizmetleri kaynak sayısı | 1.000 |
Sohbet için hız sınırları
İşlem | Kapsam | 10 saniye başına sınır | Dakika başına sınır |
---|---|---|---|
Sohbet yazışması oluşturma | Kullanıcı başına | 10 | - |
Sohbet yazışmalarını silme | Kullanıcı başına | 10 | - |
Sohbet yazışmalarını güncelleştirme | Her sohbet yazışması için | 5 | - |
Katılımcı ekleme veya katılımcı kaldırma | Her sohbet yazışması için | 10 | 30 |
Sohbet yazışması alma veya sohbet yazışmalarını listeleme | Kullanıcı başına | 50 | - |
Sohbet iletisini alma | Kullanıcı başına, sohbet yazışması başına | 50 | - |
Sohbet iletisini alma | Her sohbet yazışması için | 250 | - |
Sohbet iletilerini listeleme | Kullanıcı başına, sohbet yazışması başına | 50 | 200 |
Sohbet iletilerini listeleme | Her sohbet yazışması için | 250 | 400 |
Okunma makbuzlarını al (20 katılımcı limiti) | Kullanıcı başına, sohbet yazışması başına | 5 | - |
Okunma makbuzlarını al (20 katılımcı limiti) | Her sohbet yazışması için | 100 | - |
Sohbet yazışması katılımcılarını listeleme | Kullanıcı başına, sohbet yazışması başına | 10 | - |
Sohbet yazışması katılımcılarını listeleme | Her sohbet yazışması için | 250 | - |
İleti gönderme, iletiyi güncelleştirme veya silme | Her sohbet yazışması için | 10 | 30 |
Okundu bilgisi gönder | Kullanıcı başına, sohbet yazışması başına | 10 | 30 |
Yazma göstergesi gönder | Kullanıcı başına, sohbet yazışması başına | 5 | 15 |
Yazma göstergesi gönder | Her sohbet yazışması için | 10 | 30 |
Not
Okundu bilgileri ve yazma göstergeleri, 20 kişiden fazla kullanıcıya sahip sohbet gruplarında desteklenmez.
Sohbet depolama alanı
Azure İletişim Hizmetleri sohbet yazışması oluştururken ayarladığınız bekletme ilkesine göre sohbet iletilerini depolar.
Önemli
Azure İletişim Hizmetleri'nin bu özelliği şu anda önizlemede. Önizlemedeki özellikler genel kullanıma açıktır ve tüm yeni ve mevcut Microsoft müşterileri tarafından kullanılabilir.
Bu önizleme sürümü hizmet düzeyi sözleşmesi olmadan sağlanır ve üretim iş yükleri için bu sürümü önermeyiz. Bazı özellikler desteklenmeyebilir veya özellikler kısıtlanmış olabilir.
Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.
Sohbet Yazışması Oluşturma API'sindeki bekletme ilkesi aracılığıyla süresiz ileti saklama veya 30 ile 90 gün arasında otomatik silme arasında seçim yapabilirsiniz. Alternatif olarak, sohbet yazışması üzerinde bekletme ilkesi ayarlamamayı seçebilirsiniz.
Katı uyumluluk gereksinimleriniz varsa sohbet yazışmalarını silmek için Sohbet Yazışmasını Sil API'sini kullanmanızı öneririz. Yeni saklama politikasından önce oluşturulan iş parçacıkları, o iş parçacığı için politikayı değiştirmediğiniz sürece etkilenmez.
Not
İletileri yanlışlıkla silerseniz sistem bunları kurtaramaz. Saklama politikası bir sohbeti sildikten sonra, silinen bir sohbet için destek talebi gönderirseniz, bu sohbet geri alınamaz. Bu konuyla ilgili bilgiler artık mevcut değil. Gerekirse, size yardımcı olabilmemiz için bir yazışma oluşturduktan sonraki 30 günlük süre içinde mümkün olan en kısa sürede bir destek bileti açın.
Sesli ve görüntülü arama
Azure İletişim Hizmetleri sesli ve görüntülü aramayı destekler.
PSTN çağrısı sınırlamaları
Adı | Kapsam | Sınır |
---|---|---|
Varsayılan giden eşzamanlı çağrı sayısı | Numara başına | 2 |
Not
Gelen eşzamanlı çağrılarda sınır yoktur. Ayrıca, giden eşzamanlı çağrıların sınırını artırmak için Azure Desteği'ne bir istek gönderebilirsiniz. İnceleme ekibimiz tüm istekleri gözden geçirdi.
Maksimum sınırlamaları çağır
Adı | Sınır |
---|---|
Katılımcı sayısı | 350 |
SDK akış desteğini çağırma
Azure İletişim Hizmetleri Çağırma SDK'sı aşağıdaki akış yapılandırmalarını destekler:
Sınır | İnternet | Windows/Android/iOS |
---|---|---|
Aynı anda gönderebileceğiniz en fazla yerel giden akış sayısı. | Bir video veya bir ekran paylaşımı | Bir video + bir ekran paylaşımı |
Aynı anda işleyebileceğiniz en fazla uzaktan gelen akış sayısı. | Dokuz video + bir ekran paylaşımı | Dokuz video + bir ekran paylaşımı |
Çağrı SDK'sı bu sınırları zorlamaz, ancak bu sınırları aşarsanız kullanıcılarınız performans düşüşü yaşayabilir.
SDK zaman aşımlarını ayarlama
Aşağıdaki zaman aşımları Azure İletişim Hizmetleri Çağrı SDK'ları için geçerlidir:
Eylem | Zaman aşımı süresi (saniye cinsinden) |
---|---|
Katılımcıyı yeniden bağlayın veya kaldırın. | 120 |
Bir çağrıya yeni modalite ekleyin veya çağrısından yeni modaliteyi kaldırın. (Video veya ekran paylaşımını başlatın veya durdurun.) | 40 |
Aktarma işlemi zaman aşımına uğradı. | 60 |
1:1 arama kurma zaman aşımı. | 85 |
Grup konuşması başlatma zaman aşımı. | 85 |
PSTN çağrısı oluşturma zaman aşımı. | 115 |
1:1 aramasını grup aramasına dönüştürme zaman aşımını ayarlayın. | 115 |
Sanal Odalar
Odalar hizmetinin kısıtlama politikaları, istekleri kaynak kimliği aracılığıyla gruplandırarak belirlenir.
Uygulama Programlama Arayüzü (API) | Eşik |
---|---|
Oda Oluştur | 20 talep/sn |
Odayı Güncelleştir | 20 talep/sn |
Odayı Sil | 20 talep/sn |
Oda Al | 40 istek/sn |
Odaları Listele | 10 istek/sn |
Katılımcıyı güncelleştirme | 20 talep/sn |
Katılımcıları listeleme | 40 istek/sn |
Gerçekleştirilecek eylem
Sesli ve görüntülü arama SDK'sı ve hizmeti hakkında daha fazla bilgi için bkz . SDK'ya genel bakış veya SDK'lar ve API'lerdeki bilinen sorunlar. Ayrıca bazı sınırları artırmak için Azure Desteği'ne bir istek gönderebilirsiniz. İnceleme ekibimiz tüm istekleri gözden geçirdi.
İş Routerı
Yüksek miktarda istek gönderdiğinizde veya aldığınızda hata ThrottleLimitExceededException
alabilirsiniz. Bu hata hizmet sınırlamalarına ulaştığınızı gösterir. Belirli bir süre geçtikten sonra istekleri işlemek için kullanılan jeton kovası yenilenene kadar, istekleriniz başarısız olur.
Görev Yönlendirici için hız sınırları
İşlem | Kapsam | Zaman çerçevesi (saniye) | Sınır (istek sayısı) | Zaman aşımı süresi (saniye cinsinden) |
---|---|---|---|---|
Genel istekler | Kaynak başına | 10 | 1.000 | 10 |
Gerçekleştirilecek eylem
Hız sınırlarını aşan bir ileti hacmi göndermeniz gerekiyorsa adresine e-posta acs-ccap@microsoft.comgönderin.
Teams birlikte çalışabilirliği ve Microsoft Graph
Teams birlikte çalışabilirlik senaryosu kullanarak toplantı oluşturmak için büyük olasılıkla bazı Microsoft Graph API'lerini kullanırsınız.
Microsoft Graph aracılığıyla sunulan her hizmetin farklı sınırlamaları vardır. Hizmete özgü sınırlar bu web sayfasında daha ayrıntılı olarak açıklanmıştır.
Gerçekleştirilecek eylem
Hata işleme sırasında, kısıtlamayı algılamak için HTTP hata kodu 429’u kullanın. Başarısız yanıt yanıt üst bilgisini içerir Retry-After
. İstekleri azaltmak için Retry-After
gecikmesini kullanın. Microsoft Graph, bir istemci kısıtlandığında kaynak kullanımını günlüğe kaydetmeye devam ettiğinden, kısıtlamadan kurtulmanın en hızlı yolu budur.
Microsoft Graph azaltma sınırları hakkında daha fazla bilgiyi Microsoft Graph belgelerinde bulabilirsiniz.