IOSOR Rehber
Pilotadan üretime API hız sınırları: prepaid yakmadan geri çekilme
Pilot ve üretim sınırları, üstel geri çekilme, eşgüçlülük, sandbox karşılığı üretim anahtarları ve sınırlı webhook yeniden oynatma penceresi — yeniden denemeler prepaid cüzdanı boşaltmasın.
429, bir şey geçene kadar gönderim API’sine vurma daveti değildir. Prepaid’de yeniden deneme fırtınası cüzdan olaydır: yinelenen OTP, yığılan uyarılar, eşleşmeyen ledger satırları. Sınırlar ürün, mühendislik ve finansın bir tavanı paylaşması içindir. Pilotadan üretime «tavanı kaldırmak» değildir — sözleşmeli sınırlar, eşgüçlülüğe saygılı geri çekilme, ayrı sandbox ve üretim anahtarları, iki kez debit etmeyen webhook yeniden oynatma penceresi. eşgüçlülük, yeniden deneme ve para bakın.
IOSOR white-label prepaid’dir: kimlik doğrulamalı çağrılar, ilişkilendirilebilir debitler, yabancı marka yükü dökmeyen müşteri güvenli hatalar. live / in setup ne kadar sert yeniden denediğinizden bağımsızdır — in setup koridor istemci döngüledi diye Live olmaz. Aylık USD 1,000+ kullanıma yaklaşınca yeniden deneme bütçeleri ve anahtar kesimi ticari incelemeye girer. Aynı runbook’ta sandbox’tan üretime geçiş ve webhook imzası ve replay penceresi tutun.
Sınırlar prepaid korur, hata değildir
Sınırlar pencerede kaç kabul edilen niyetin cüzdana çarptığını bağlar — dengeleyicinin kaç TCP denemesi yaptığı değil. Pencereyi (anahtar, hesap, hedef sınıfı), kodu ve Retry-After’ı belgeleyin. 429’u «daha sert dene» okuyan istemci finansla yarışır. Sınır redlerini başarılı debitlerin yanında dışa aktarın. Katalog live yine yayımlanan tavanda durur; in setup sınırsız sandbox değildir.
| Sinyal | Mühendislik | Cüzdan |
|---|---|---|
| 429 / Retry-After | Geri çekilin, pencereye uyun | Aynı niyet için sıfır ekstra debit |
| 5xx / zaman aşımı | Aynı eşgüçlülük anahtarıyla bütçe içinde yeniden deneyin | İlk deneme indiyse bir debit |
| 4xx iş reddi | Kör yeniden denemeyin | Debit yok veya adlı red satırı |
İkinci debit olmadan geri çekilme: sınırlar ve eşgüçlülük
Eşgüçlülük anahtarı olmadan üstel geri çekilme, titrek ağı iki OTP yapar. Anahtar iş niyeti başına benzersizdir, TCP denemesi başına değil, ve açık TTL içinde aynı kabul sonucunu döner. Kullanıcı yeniden gönderimi kendi sınırına sahip başka bir ürün eylemidir. Düşük bakiye duruşu geçerlidir: yeniden deneme boş cüzdanı delmemelidir.
Pilot sınırlar karşılığı üretim sınırları
Pilot anahtarlar daha sıkı olmalıdır: düşük hacim, hızlı görünürlük, ucuz hatalar. Üretim sınırları gerçekten çalıştırdığınız koridorlar için sözleşmelidir. Tavanı yükseltmek sahibi olan hesap değişikliğidir. Yük testleri sandbox anahtarlarına aittir; soak’ta üretim anahtarı prepaid yakar. Katalog koridoru in setup iken üretim QPS vaat etmeyin.
Anahtarlar ve webhook yeniden oynatma aynı kesimde
Gönderim sınırları webhook tüketicisi DLR’yi iki kez işlerse kurtarmaz. Kesim: sandbox trafiğini dondurun, üretim anahtarları çıkarın, webhook’ları üretim tüketicilerine yöneltin, imzaları doğrulayın, yeniden oynatma penceresini sınırlayın, sonra bir gerçek niyet. 02:00’de yinelenen geri çağrı no-op olmalı, ikinci debit değil. Ayrı sırlar; bilete yapıştırmayın.
Kırmızı bayraklar
- Eşgüçlülük anahtarı olmadan «200’e kadar yeniden dene»
- 429’un yumuşak 200 sayılması
- Yük testinde üretim anahtarı veya üretimde sandbox webhook URL
- Haftalarla ölçülen yeniden oynatma penceresi veya «pilot için» imzasız geri çağrılar
- Otomatik yeniden deneme bütçesine karışmış kullanıcı yeniden gönderimi
- Ham yukarı kod döken müşteri hataları
IOSOR ile başlayın
Limit penceresini yazın — anahtar, hesap veya varış sınıfı başına — ve onurlandıracağınız Retry-After’ı. Bir 429 zorlayın, geri çekilin, aynı niyeti aynı Idempotency-Key ile yeniden deneyin. Ledger bir debit göstermelidir. Tavanı yükseltmeden önce sandbox anahtarını production ile değiştirin.
IOSOR özeti
Yapın: 429’u Retry-After’lı bir durak sayın, yumuşak başarı değil.
Bu rehber yardımcı oldu mu?
İlgili rehberler
- Yerel Testlerde DLR Gecikmesi ve Hatalarını Simüle Etme
CPaaS entegrasyonunuzu canlıya almadan önce asenkron teslimat raporlarını nasıl taklit edeceğinizi, DLR gecikmesini yönetmeyi ve sınır durumlarını yerel olarak test etmeyi öğrenin.
- Yük Yığını Toplu İşleme ve Tek İstek Verimliliğini Dengeleme
Beyaz etiket CPaaS konsolunuzda oran sınırı uyumluluğunu korurken yüksek hacimli bildirim gönderimi için API eşzamanlılık stratejilerini optimize edin.
- Platform Güvenliği İçin Çok Kiracılı API Anahtarı Kapsam Belirleme
Kiracı trafiğini izole etmek, çapraz hesap mesaj sızıntılarını önlemek ve finansal sınırları uygulamak için API token'larını kapsamlayarak beyaz etiketli CPaaS alt hesaplarını koruyun.