Bu nədir
Uğursuz webhook çatdırılmaları üçün pulsuz triaj masası. Sadə jurnalı oxuyur və onu işlər, səbəblər və növbəti addımlardan ibarət aydın siyahıya çevirir.
Webhook xətalarının triajı
Stripe, GitHub, Shopify və ya öz növbəndən çatdırılma jurnalını yapışdır. Webhook Morgue hər xətanı səbəbi ilə etiketləyir, hansıların təhlükəsiz təkrar göndərilə biləcəyini deyir və ağlabatan gözləmə müddətləri ilə təkrar planı qurur.
Uğursuz webhook çatdırılmaları üçün pulsuz triaj masası. Sadə jurnalı oxuyur və onu işlər, səbəblər və növbəti addımlardan ibarət aydın siyahıya çevirir.
Ödəniş, ticarət və ya kod platformalarından webhook alan və nəyi təkrar sınayacağına tez qərar verməli olan proqramçılar və növbətçi mühəndislər üçün.
Kor təkrarları. 401 və ya 410 xətasını təkrar göndərmək yalnız yeni xətalar yaradır, 500 və ya vaxt aşımı isə adətən sakit bir təkrar istəyir. Bu alət onları bir birindən ayırır.
Hər sətirdə bir çatdırılma. Hadisəni, status kodunu və qeydi şaquli xətlə ayır və ya JSON sətirləri yapışdır.
Nümunə sətir: invoice.paid | 500 | upstream timeout | 14:02
Səkkiz çatdırılmanın tam yarılmasını görmək üçün demo jurnalı yüklə və ya öz jurnalını yapışdır.
Jurnal brauzerində oxunur. Heç nə yüklənmir.
401 xətalarının çoxu uyğun gəlməyən imzadan yaranır. Xam gövdəni, imza açarını və imza başlığını yapışdır, uyğun olub olmadığını gör.
Test açarı istifadə et. Yoxlama brauzerində işləyir və açar bu səhifədən heç vaxt çıxmır.
HMAC SHA 256 brauzerindəki Web Crypto API ilə hesablanır.
Hər xətanın adətən nə demək olduğu və bununla bağlı nə etməli olduğun.
Artan fasilələrlə təkrar göndər. İşləyici bir neçə saniyəyə cavab versin, yavaş işləri növbəyə ötürsün.
Qəbul edən sağaldıqdan sonra artan fasilələrlə təkrar göndər. Bu hadisə üçün onun xəta jurnalına bax.
Qəbul edənin istədiyi qədər gözlə, sonra yavaş yavaş təkrar göndər.
Hələ təkrar göndərmə. Hər iki tərəfdə imza açarını yoxla, sonra bir dəfə təkrar göndər.
Təkrar göndərmə. Webhook'u yeni son nöqtəyə yönəlt və ya abunəliyi sil.
Olduğu kimi təkrar göndərmə. İşləyicini və ya sxemi düzəlt, sonra bir dəfə təkrar göndər.
Qəbul edən yönləndirmə etməməlidir. Webhook ünvanını son ünvanla yenilə.
Heç nə etmək lazım deyil. Bu çatdırılma yerinə çatıb.
Uğursuz çatdırılmaları provayderin panelindən və ya öz növbəndən kopyala. Hadisə adı və status kodu kifayətdir.
Hər sətir ölüm səbəbi və aydın növbəti addımı olan etiketli bir işə çevrilir.
Təhlükəsiz işləri təklif olunan cədvəllə təkrar göndər, qalanlarını əvvəlcə düzəlt, sonra hesabatı komandanla paylaş.
Xeyr. Təhlil, plan və imza yoxlaması tamamilə brauzerində işləyir.
401, 404 və ya 422 təkrar göndəriləndə eyni cür yenə uğursuz olur, xəbərdarlıq və ya bloka səbəb ola bilər. Əvvəl səbəbi düzəlt, sonra bir dəfə göndər.
Jitter adlanan kiçik təsadüfi sürüşmə çoxlu təkrarın özünə gələn serverə eyni saniyədə dəyməsinin qarşısını alır.