İstek hızı sınırlama
İstek hızı sınırlama, bir istemcinin belirli sürede kaç istek gönderebileceğini kuralla sınırlar.
İstek hızı sınırlama, kabul edilen istek sıklığını belirler. Kural örneğin IP adresine, kullanıcıya veya uygulamaya uygulanabilir. Süre, sayım yöntemi ve kapsam hizmete bağlıdır.
Kurgusal API bir istemciye dakikada 100 istek tanısın. Sınır aşılınca HTTP 429 yanıtı verebilir. İsteğe bağlı Retry-After başlığı sonraki deneme için bekleme süresini belirtir; gerçek hizmetin kuralına göre ele alınmalıdır. Örnek sayı ASES'in veya bir sağlayıcının gerçek sınırı değildir.
Entegrasyon gönderim hızını ve tekrarları buna göre düzenlemelidir. Sınır hatası, gönderilen iş verisinin yanlış olduğunu söylemez. Tekrar deneme stratejisi yeniden gönderimi, hız sınırı ise izin verilen yükü tanımlar.
Kaynaklar
İlgili terimler
- Tekrar deneme stratejisiTekrar deneme stratejisi hangi hatada, ne kadar bekleyerek ve hangi sınıra kadar yeniden deneneceğini belirler.
- Server-Sent EventsServer-Sent Events, arka plan işinin ilerlemesi gibi metin bildirimlerini HTTP bağlantısıyla sunucudan istemciye taşır.
- ETagETag, HTTP kaynağının belirli bir gösterim sürümünü tanımlar; koşullu okuma veya değişiklik isteklerinde kullanılır.
- Cross-Origin Resource SharingCORS, tarayıcıda farklı origin’den gelen yanıtların okunmasını düzenler. API’de oturum açmanın veya yetki kontrolünün yerini tutmaz.
- Elektronik veri değişimiEDI, yapılandırılmış iş belgelerini sistemler arasında aktarır. Biçim, iş ortağı profili, veri eşlemesi ve yanıtların birbiriyle uyumlu olması gerekir.
- Gerçek zamanlı işlemeGerçek zamanlı işleme, gelen olayları belirli bir gecikme hedefiyle ele alır. Olay zamanı, işleme zamanı ve geç gelen verilerin nasıl ele alınacağı tanımlanmalıdır.
Projeniz ASES ile
Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.