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