לכל שירות יש ברירת מחדל של זמן קצוב לתפוגה ומדיניות ניסיון חוזר המצוינת בקובץ client.rb
של השירות. לדוגמה, עיינו ב-client.rb
של שירות הקמפיינים ומוצאים את השיטה self.configure
.
אפשר לבטל את הגדרות ברירות המחדל האלה בשירות אחרי שיוצרים אותו. לשם כך, פועלים לפי הדוגמה בset_custom_client_timeouts.rb
.
אתם יכולים להגדיר זמן קצוב לתפוגה ללא הגבלה, אבל תגובות שנמשכות יותר משעתיים עלולות לגרום לשגיאה DEADLINE_EXCEEDED
.