توصیف میکند که چه زمانی کلاینتها میتوانند یک درخواست ناموفق را دوباره امتحان کنند. کلاینتها میتوانند توصیه اینجا را نادیده بگیرند یا وقتی این اطلاعات از پاسخهای خطا وجود ندارد، دوباره امتحان کنند.
همیشه توصیه میشود که کلاینتها هنگام تلاش مجدد از backoff نمایی استفاده کنند.
کلاینتها باید قبل از تلاش مجدد، تا زمانی که مقدار زمان retryDelay از زمان دریافت پاسخ خطا گذشته باشد، صبر کنند. اگر درخواستهای تلاش مجدد نیز با شکست مواجه شوند، کلاینتها باید از یک طرح backoff نمایی برای افزایش تدریجی تأخیر بین تلاشهای مجدد بر اساس retryDelay استفاده کنند، تا زمانی که یا به حداکثر تعداد تلاشهای مجدد یا حداکثر محدودیت تأخیر تلاش مجدد برسند.
| نمایش JSON |
|---|
{ "retryDelay": string } |
| فیلدها | |
|---|---|
retryDelay | کلاینتها باید حداقل به همین مدت بین تلاش مجدد برای ارسال همان درخواست منتظر بمانند. مدت زمانی بر حسب ثانیه با حداکثر نه رقم کسری که به ' |