تتضمّن كل خدمة سياسة مهلة تلقائية وإعادة المحاولة تم تحديدها في ملف client.rb
الخاص بتلك الخدمة. على سبيل المثال، ألقِ نظرة على client.rb
لخدمة الحملة وابحث عن طريقة self.configure
.
يمكن تجاهل هذه الإعدادات التلقائية على إحدى الخدمات بعد إنشاء مثيل لها. لتنفيذ ذلك، اتّبِع المثال في set_custom_client_timeouts.rb
.
يمكنك ضبط مهلة زمنية بالقدر الذي تريده، ولكن قد تؤدي الردود التي تستغرق أكثر من ساعتين إلى ظهور خطأ DEADLINE_EXCEEDED
.