تخطّ إلى المحتوى الرئيسي

إعادة محاولة Webhook

تتيح لكم إعادة محاولة Webhook عرض عمليات تسليم Webhook الفاشلة وإعادة محاولتها يدويًا.

الوصول إلى Webhooks الفاشلة

اذهبوا إلى الإعدادات ← السجلات والمراقبة وافتحوا علامة إعادات Webhook. (دُمجت صفحة الإعدادات ← Webhooks المستقلة القديمة هنا، وهي تعيد التوجيه الآن إلى السجلات.) تعرض العلامة قائمة بكل مهام Webhook الفاشلة، مع التفاصيل التالية:

  • معرّف المهمة -- المعرّف الفريد لمهمة Webhook
  • URL -- نقطة النهاية المستهدفة وطريقة HTTP
  • الخطأ -- سبب فشل التسليم
  • المحاولات -- عدد مرات محاولة النظام تسليم Webhook
  • وقت الفشل -- وقت فشل المحاولة الأخيرة

إعادة محاولة Webhook فاشل

انقروا زر إعادة المحاولة في أي مهمة فاشلة لإعادة وضعها في قائمة انتظار التسليم. سيحاول النظام إرسال Webhook ثانية باستخدام الحمولة والإعداد نفسَيهما.

بعد إعادة محاولة ناجحة تُزال المهمة من القائمة الفاشلة.

وتيرة التسليم

لتجنب إرهاق وجهة، يُنظم Webhooks الصادر لكل مضيف وجهة (وبشكل مستقل لكل مساحة عمل): تُوزع التسليمات للمضيف نفسه لتبقى دون معدل مُعد لكل ثانية، ولا يحد حجم مساحة عمل من مساحة أخرى. عندما يتجاوز مضيف المعدل مؤقتًا، تؤخر قليلًا ثم تُرسل تلك التسليمات - لا يُسقط شيء، ولا يُحتسب التأخير محاولة فاشلة. وبشكل منفصل، يُقطع مضيف يستمر في الفشل بواسطة قاطع دائرة حتى يتعافى.

اضبطوا معدلاتكم لكل مضيف تحت الإعدادات ← تسليم Webhook (طلبات/ثانية لكل مضيف وجهة). كل معدل محدود بسقف للمنصة يضعه مشغلكم، وينطبق افتراضي عام على أي مضيف لا تتجاوزونه. لا تحتاج معظم نقاط النهاية إلى ضبط.

التقسيم إلى صفحات

إن كانت مهام كثيرة فاشلة، تُقسم القائمة إلى صفحات. استخدموا زري السابق والتالي للتنقل بينها.

نصائح

  • حققوا في رسالة الخطأ قبل إعادة المحاولة -- إن كانت نقطة النهاية المستهدفة معطلة ستفشل المحاولة مجددًا.
  • تحققوا من URL لـWebhook ورؤوس المصادقة وقواعد جدار الحماية عند تصحيح الإخفاقات المستمرة.
  • يعيد النظام تلقائيًا محاولة Webhooks الفاشلة عدة مرات قبل تعليمها كفاشلة.