Azure İletişim Hizmetleri için servis sınırları
Bu belgede Azure İletişim Hizmetleri API'lerinin sınırlamaları ve olası çözümler açıklanmaktadır.
Azaltma desenleri ve mimarisi
Hizmet sınırlamalarına bastığınızda 429 (Çok fazla istek var) bir HTTP durum kodu alırsınız. Genel olarak, azaltmayı işlemeye yönelik en iyi yöntemler şunlardır:
- İ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.
Azaltma ve sınırlamaları işlemek için hizmet mimarinizi ayarlama hakkında daha genel yönergeler için Azure Mimarisi belgelerinde azaltma desenleri bulabilirsiniz. Azaltma sınırlarını artırmak için Azure Desteği'ne istekte bulunmanız gerekir.
- Azure portalını açın ve oturum açın.
- Yardım+Destek'i seçin.
- Yeni destek isteği oluştur'a tıklayın.
- Sorununuzu açıklayın metin kutusuna yazın
Technical
ve Git'e tıklayın. - Hizmet seçin açılan menüsünden Hizmet ve Abonelik Sınırları (Kotalar) seçeneğini belirleyin ve İleri'ye tıklayın.
- Sorun açıklaması'nda Sorun türü, Abonelik ve Kota türü'nü seçin ve İleri'ye tıklayın.
- Varsa Önerilen çözümü gözden geçirin ve İleri'ye tıklayın.
- Gerektiğinde Ek ayrıntılar ekleyin ve ardından İleri'ye tıklayın.
- Gözden geçir ve oluştur bölümünde bilgileri denetleyin, gerektiği gibi değişiklikler yapın ve oluştur'a tıklayın.
Azure Desteği'ne istek oluşturmaya yönelik belgeleri izleyebilirsiniz.
Telefon numarası 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 aralığı | 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 telefon numarası türleri kavram sayfasına ve telefon kavramına genel bakış sayfasına bakın.
Azure Desteği'ne yönelik bir istekle sayı satın alma sınırları artırılabilir.
- Azure portalını açın ve oturum açın.
- Yardım+Destek'i seçin.
- Yeni destek isteği oluştur'a tıklayın.
- Sorununuzu açıklayın metin kutusuna yazın
Technical
ve Git'e tıklayın. - Hizmet seçin açılan menüsünden Hizmet ve Abonelik Sınırları (Kotalar) seçeneğini belirleyin ve İleri'ye tıklayın.
- Sorun açıklaması'nda Sorun türü, Abonelik ve Kota türü'nü seçin ve İleri'ye tıklayın.
- Varsa Önerilen çözümü gözden geçirin ve İleri'ye tıklayın.
- Gerektiğinde Ek ayrıntılar ekleyin ve ardından İleri'ye tıklayın.
- Gözden geçir ve oluştur bölümünde bilgileri denetleyin, gerektiği gibi değişiklikler yapın ve oluştur'a tıklayın.
Kimlik
İşlem | Zaman çerçeveleri (saniye) | Sınır (istek sayısı) |
---|---|---|
Kimlik oluşturma | 30 | 1000 |
Kimliği silme | 30 | 500 |
Sorun erişim belirteci | 30 | 1000 |
Erişim belirtecini iptal etme | 30 | 500 |
createUserAndToken | 30 | 1000 |
exchangeTokens | 30 | 500 |
Gerçekleştirilecek eylem
Sohbet yazışmaları oluşturmadan veya çağrı başlatmadan önce kimlikleri ve belirteçleri edinmenizi öneririz. Örneğin, web sayfası yüklendiğinde veya uygulama başlatıldığında.
Daha fazla bilgi için kimlik kavramına genel bakış sayfasına bakın.
SMS
Yüksek miktarda ileti gönderirken veya alırken hata 429
alabilirsiniz. Bu hata, hizmet sınırlamalarına bastığınızı ve istek sayısı eşiğin altına indikten sonra iletilerinizin gönderilmek üzere kuyruğa alınduğunu gösterir.
SMS için Hız Sınırları:
İşlem | Sayı Türü | Kapsam | Zaman çerçevesi (ler) | Sınır (istek #) | Dakika başına ileti birimleri |
---|---|---|---|---|---|
İleti Gönder | Ücretsiz | Sayı Başına | 60 | 200 | 200 |
İleti Gönder | Kısa Kod | Sayı Başına | 60 | 6000 | 6000 |
İ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 SMS SDK'sına genel bakış sayfasına veya SMS SSS sayfasına bakın.
E-posta
Sınırlı sayıda e-posta iletisi gönderebilirsiniz. Aboneliğiniz için aşağıdaki sınırları 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 sorunsuz bir şekilde eklemesine yardımcı olmak ve yeni bir e-posta hizmetine geçiş yaparken oluşabilecek sorunlardan bazılarını önlemek için başlangıç fiyatı sınırları 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.
E-posta için Hız Sınırları
Müşteriler için kullanım örneği gereksinimlerine, etki alanı itibarına, trafik desenlerine ve hata oranlarına göre daha yüksek sınırları onaylıyoruz. 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.
İşlem | Kapsam | Zaman çerçevesi (dakika) | Sınır (e-posta sayısı) |
---|---|---|---|
E-posta Gönder | Abonelik Başına | 1 | 30 |
E-posta Gönder | Abonelik Başına | 60 | 100 |
E-posta Durumunu Al | Abonelik Başına | 1 | 60 |
E-posta Durumunu Al | Abonelik Başına | 60 | 200 |
İşlem | Kapsam | Zaman çerçevesi (dakika) | Sınır (e-posta sayısı) |
---|---|---|---|
E-posta Gönder | Abonelik Başına | 1 | 5 |
E-posta Gönder | Abonelik Başına | 60 | 10 |
E-posta Durumunu Al | Abonelik Başına | 1 | 10 |
E-posta Durumunu Al | Abonelik Başına | 60 | 20 |
E-posta için Boyut Sınırları
Ad | Sınırla |
---|---|
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 bulundurmanız gerekir. İ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, en fazla 10 MB ileti boyutu değeri belirtirseniz, yaklaşık ~7,5 MB gerçekçi bir maksimum ileti boyutu değeri bekleyebilirsiniz.
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 tamamlayın.
30 MB'tan büyük e-posta dosyası ekleri göndermeniz gerekiyorsa, bu alternatif çözümü kullanabilirsiniz. Dosyaları bir Azure Blob Depolama hesabında depolayın ve e-postanızdaki dosyaların bağlantısını ekleyin. Paylaşılan Erişim İmzası (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.
Azure 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 anahtarlarını kullanabilirsiniz.
Daha fazla bilgi için bkz.
- Azure Blob Depolama’ya giriş
- Paylaşılan erişim imzaları (SAS) kullanarak Azure Depolama kaynaklarına sınırlı erişim izni verme
Gerçekleştirilecek eylem
E-posta kotanızı artırmak için e-posta etki alanları için kota artışı başlığındaki yönergeleri izleyin.
Not
Özellikle Cuma öğleden sonra gelen istekler için e-posta kotası artışı isteklerinin değerlendirilmesi ve onaylanması 72 saate kadar sürebilir.
Sohbet
Sohbet için Boyut Sınırları
Ad | Sınırla |
---|---|
İş parçacığındaki katılımcı sayısı | 250 |
Katılımcı toplu işi - CreateThread | 200 |
Katılımcı grubu - AddParticipant | 200 |
Sayfa boyutu - ListMessages | 200 |
İleti Boyutu | 28 KB |
Azure Bot başına Azure İletişim Hizmetleri kaynak sayısı | 1000 |
Sohbet için Hız Sınırları
İşlem | Scope | 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 | Sohbet yazışması başına | 5 | - |
Katılımcı ekleme /katılımcı kaldırma | Sohbet yazışması başına | 10 | 30 |
Sohbet yazışması alma / Sohbet yazışmalarını listeleme | Kullanıcı başına | 50 | - |
Sohbet iletisini alma | sohbet yazışması başına kullanıcı başına | 50 | - |
Sohbet iletisini alma | Sohbet yazışması başına | 250 | - |
Sohbet iletilerini listeleme | sohbet yazışması başına kullanıcı başına | 50 | 200 |
Sohbet iletilerini listeleme | Sohbet yazışması başına | 250 | 400 |
Okundu bilgilerini alma (20 katılımcı sınırı*) | sohbet yazışması başına kullanıcı başına | 5 | - |
Okundu bilgilerini alma (20 katılımcı sınırı*) | Sohbet yazışması başına | 100 | - |
Sohbet yazışması katılımcılarını listeleme | sohbet yazışması başına kullanıcı başına | 10 | - |
Sohbet yazışması katılımcılarını listeleme | Sohbet yazışması başına | 250 | - |
İleti gönder / iletiyi güncelleştir / iletiyi sil | Sohbet yazışması başına | 10 | 30 |
Okundu bilgisi gönder | sohbet yazışması başına kullanıcı başına | 10 | 30 |
Yazma göstergesi gönder | sohbet yazışması başına kullanıcı başına | 5 | 15 |
Yazma göstergesi gönder | Sohbet yazışması başına | 10 | 30 |
Not
* Okundu bilgileri ve yazma göstergeleri, 20'den fazla katılımcıya sahip sohbet yazışmaları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
Bu makalede açıklanan işlevsellik şu anda genel önizleme aşamasındadır. 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 desteklenmiyor olabileceği gibi özellikleri sınırlandırılmış da olabilir. Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri 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ışmasını Sil API'sini kullanarak sohbet yazışmalarını silmenizi öneririz. Yeni bekletme ilkesinden önce oluşturulan iş parçacıkları, bu iş parçacığının ilkesini özellikle değiştirmediğiniz sürece etkilenmez.
Not
İletileri yanlışlıkla sildiyseniz, bunlar sistem tarafından kurtarılamaz. Ayrıca, bekletme ilkesi bu yazışmayı sildikten sonra silinen bir sohbet yazışması için destek isteği gönderirseniz, bu iş parçacığı artık alınamıyor ve bu yazışma hakkında hiçbir bilgi yok. 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
PSTN Çağrısı sınırlamaları
Ad | Scope | Sınır |
---|---|---|
Varsayılan giden* eşzamanlı çağrı sayısı | Sayı başına | 2 |
Not
* Gelen eş zamanlı aramalarda sınır yoktur. Ayrıca, inceleme ekibimiz tarafından gözden geçirilen giden eşzamanlı çağrı sınırını artırmak için Azure Desteği'ne bir istek gönderebilirsiniz.
Maksimum sınırlamaları çağır
Ad | Sınırla |
---|---|
Katılımcı sayısı | 350 |
SDK akış desteğini çağırma
İletişim Hizmetleri Çağırma SDK'sı aşağıdaki akış yapılandırmalarını destekler:
Sınır | Web | Windows/Android/iOS |
---|---|---|
Aynı anda gönderebileceğiniz en fazla giden yerel akış sayısı | bir video veya bir ekran paylaşımı | bir video + bir ekran paylaşımı |
Aynı anda işleyebileceğiniz en fazla gelen uzak 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ı çağırma
aşağıdaki zaman aşımları İletişim Hizmetleri Çağrı SDK'ları için geçerlidir:
Eylem | Saniye olarak zaman aşımı |
---|---|
Katılımcıyı yeniden bağlama/kaldırma | 120 |
Aramada yeni modalite ekleme veya kaldırma (Videoyu başlat/durdur veya ekran paylaşımı) | 40 |
Arama Aktarımı işlemi zaman aşımı | 60 |
1:1 arama kuruluş zaman aşımı | 85 |
Grup araması oluşturma zaman aşımı | 85 |
PSTN çağrısı oluşturma zaman aşımı | 115 |
1:1 aramasını grup araması zaman aşımına yükseltme | 115 |
Gerçekleştirilecek eylem
Sesli ve görüntülü arama SDK'sı ve hizmeti hakkında daha fazla bilgi için arama SDK'sı genel bakış sayfasına veya bilinen sorunlara bakın. Ayrıca, inceleme ekibimiz tarafından gözden geçirmeyi bekleyen bazı sınırları artırmak için Azure Desteği'ne bir istek gönderebilirsiniz.
İş Yönlendiricisi
Yüksek miktarda istek gönderirken veya alırken hata ThrottleLimitExceededException
alabilirsiniz. Bu hata, hizmet sınırlamalarına girdiğinizi ve istekleri işlemek için demet belirteci belirli bir süre sonra yenilenene kadar isteklerinizin başarısız olduğunu gösterir.
İş Yönlendiricisi için Hız Sınırları:
İşlem | Kapsam | Zaman çerçevesi (saniye) | Sınır (istek sayısı) | Saniye olarak zaman aşımı |
---|---|---|---|---|
Genel İstekler | Kaynak Başına | 10 | 1000 | 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 kullanacaksınız.
Microsoft Graph aracılığıyla sunulan her hizmetin farklı sınırlamaları vardır; hizmete özgü sınırlar burada daha ayrıntılı olarak açıklanmıştır.
Gerçekleştirilecek eylem
Hata işleme uyguladığınızda, azaltmayı 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
. Microsoft Graph bir istemci kısıtlanırken kaynak kullanımını günlüğe kaydetmeye devam ettiğinden, istekleri gecikmeyi kullanarak Retry-After
geri almak azaltmadan kurtulmanın en hızlı yoludur.
Microsoft Graph azaltma sınırları hakkında daha fazla bilgiyi Microsoft Graph belgelerinde bulabilirsiniz.
Sonraki adımlar
Yardım ve destek seçeneklerine bakın.