Webhook entegrasyonu hata ayıklama: saha rehberi
Güncelleme

İmzalar, tekrarlar ve sessiz düşmeler: müşteri sahalarında webhook kırıkları için sıralı kontrol listesi.
Webhook hata ayıklama mühendisler tahmin yürütünce kırılır. Aşağıdaki saha sırası tahmin yerine eleme koyar.
Kısa yanıt
İmzayı doğrulayın, tekrarları sınırlayın, yeniden teslimi idempotent yapın, her düşmeyi gerekçeyle kaydedin. Sonra kırığı tekrar oynatıp düzeltmeyi kanıtlayın.
Eleme sırası
| Adım | Kontrol | Düzeltme |
|---|---|---|
| 1. İmza | Zaman kayması, sır rotasyonu, gövde kanonikleştirme | Yalnız kırıldı değil, uyumsuz alanı kaydedin |
| 2. Tekrarlar | Teslim başına deneme, geri çekilme şekli | Denemeleri sınırlayın, jitter ekleyin, taşmayı ölü mektuba alın |
| 3. Idempotency | Aynı teslim iki kez, gönderi sonrası düzenleme | Doğal anahtarlar artı idempotency anahtarları, tekrar güvenli tüketiciler |
| 4. Sessiz düşmeler | Kayıt satırı olmadan buharlaşan satırlar | Her düşme gerekçe, teslim kimliği ve yük karması yazar |
Çalışılmış örnek: çift tahsilat korkusu
Kurgusal mağaza (kurgusal) sağlayıcı kesintisi sonrası çift tahsilat bildirir. Kayıtlar yeni kimlikli yeniden teslimleri ve idempotency anahtarsız tüketiciyi gösterir. Düzeltme: sipariş kimliği artı sürümle anahtar, depoda benzersiz kısıt, kesinti penceresinin tekrarında sıfır çift uygulama. Korku sunum kaydına dönüşür. Geri alma yazısı müdahale şeklini kapsar; runbook yazısı bunu üç belirtili kayda çevirir.
Kontrol listesi: webhook sağlığı
- Her teslim sizin kontrolünüzde idempotency anahtarı taşır.
- Tekrar bütçesi yazılı: deneme, geri çekilme, ölü mektup kuralı.
- Düşmeler hep gerekçe artı yük karması kaydeder.
- Tekrar yolu üç ayda testli, olay anında uydurma değil.
İlgili okuma
Net yanıtlar
Sık sorulan sorular
Webhook kırıkları nerede gizlenir?
Sırayla dört yerde: imza uyumsuzluğu, tekrar fırtınaları, idempotency boşlukları ve kimsenin kaydetmediği sessiz düşmeler. O sırayla kontrol edin.
Webhooklar tekrar denemeli mi?
Evet, bütçeyle: teslim başına sınırlı deneme, jitterli geri çekilme, bütçe sonrası ölü mektup deposu. Sınırsız tekrarlar olayları kesintiye çevirir.
Düzeltme nasıl kanıtlanır?
Kırılan teslimi sahnelemede aynen tekrar oynatıp kabul artı karantina sayılarını gösterin. Hikâyeler kanıtlamaz; tekrarlar kanıtlar.