عملية استبعاد للقناة لمهلة معيّنة

تتضمن كل خدمة سياسة انتهاء مهلة تلقائية وإعادة المحاولة المحددة في ملف client.rb لهذه الخدمة. على سبيل المثال، يمكنك إلقاء نظرة على خدمة الحملة client.rb وإيجاد طريقة self.configure.

يمكن إلغاء هذه الإعدادات الافتراضية في خدمة بعد إنشاء مثيل لها. ولإجراء ذلك، اتبع المثال في set_custom_client_timeouts.rb.

يمكنك تعيين مهلة كبيرة كما تريد، ولكن قد ينتج عن الاستجابات التي تستغرق أكثر من ساعتين خطأ DEADLINE_EXCEEDED.