Nedir
Başarısız webhook teslimleri için ücretsiz bir triyaj masası. Düz bir kaydı okur ve onu vakalar, nedenler ve sonraki adımlardan oluşan net bir listeye çevirir.
Webhook hata triyajı
Stripe, GitHub, Shopify ya da kendi kuyruğundaki teslim kaydını yapıştır. Webhook Morgue her hatayı nedeniyle etiketler, hangilerinin güvenle tekrar gönderilebileceğini söyler ve makul bekleme süreleriyle bir tekrar planı çıkarır.
Başarısız webhook teslimleri için ücretsiz bir triyaj masası. Düz bir kaydı okur ve onu vakalar, nedenler ve sonraki adımlardan oluşan net bir listeye çevirir.
Ödeme, alışveriş ya da kod platformlarından webhook alan ve neyin tekrar deneneceğine hızla karar vermesi gereken geliştiriciler ve nöbetçi mühendisler için.
Körlemesine tekrar denemeleri. Bir 401 ya da 410'u tekrar göndermek sadece yeni hatalar üretir; 500 ya da zaman aşımı ise çoğu zaman sakin bir tekrar ister. Bu araç ikisini ayırır.
Her satıra bir teslim. Olay, durum kodu ve notu dikey çizgiyle ayır ya da JSON satırları yapıştır.
Örnek satır: invoice.paid | 500 | upstream timeout | 14:02
Sekiz teslimlik tam bir otopsi görmek için demo kaydı yükle ya da kendi kaydını yapıştır.
Kayıt tarayıcında okunur. Hiçbir şey yüklenmez.
401 hatalarının çoğu eşleşmeyen bir imzadan gelir. Ham gövdeyi, imza anahtarını ve imza başlığını yapıştır, uyuşup uyuşmadıklarını gör.
Test anahtarı kullan. Kontrol tarayıcında çalışır ve anahtar bu sayfadan hiç çıkmaz.
HMAC SHA 256, tarayıcındaki Web Crypto API ile hesaplanır.
Her hatanın genelde ne anlama geldiği ve ne yapman gerektiği.
Artan aralıklarla tekrar gönder. İşleyici birkaç saniye içinde yanıt versin, yavaş işleri kuyruğa bıraksın.
Alıcı düzeldiğinde artan aralıklarla tekrar gönder. Bu olay için alıcının hata kayıtlarına bak.
Alıcının istediği süre kadar bekle, sonra yavaşça tekrar gönder.
Şimdilik tekrar gönderme. İki taraftaki imza anahtarını kontrol et, sonra bir kez tekrar gönder.
Tekrar gönderme. Webhook'u yeni uç noktaya yönlendir ya da aboneliği kaldır.
Olduğu gibi tekrar gönderme. İşleyiciyi ya da şemayı düzelt, sonra bir kez tekrar gönder.
Alıcılar yönlendirme yapmamalı. Webhook adresini son adresle güncelle.
Yapılacak bir şey yok. Bu teslim ulaştı.
Başarısız teslimleri sağlayıcının panelinden ya da kendi kuyruğundan kopyala. Olay adı ve durum kodu yeterli.
Her satır, ölüm nedeni ve net bir sonraki adımı olan etiketli bir vakaya dönüşür.
Güvenli vakaları önerilen takvimle tekrar gönder, diğerlerini önce düzelt, sonra raporu ekibinle paylaş.
Hayır. Ayrıştırma, plan ve imza kontrolü tamamen tarayıcında çalışır.
Bir 401, 404 ya da 422'yi tekrar göndermek aynı şekilde yeniden başarısız olur, alarm ya da kilitlenmeye yol açabilir. Önce nedeni düzelt, sonra bir kez gönder.
Jitter denen küçük bir rastgele kayma, çok sayıda denemenin toparlanan sunucuya aynı saniyede çarpmasını önler.