RetryInfo

इससे पता चलता है कि क्लाइंट, अनुरोध पूरा न होने पर कब फिर से कोशिश कर सकते हैं. क्लाइंट यहां दिए गए सुझाव को अनदेखा कर सकते हैं या गड़बड़ी के जवाबों में यह जानकारी मौजूद न होने पर फिर से कोशिश कर सकते हैं.

हमेशा यह सुझाव दिया जाता है कि क्लाइंट को फिर से कोशिश करते समय, एक्सपोनेंशियल बैकऑफ़ का इस्तेमाल करना चाहिए.

क्लाइंट को गड़बड़ी का जवाब मिलने के बाद, retryDelay समय तक इंतज़ार करना चाहिए. इसके बाद, वे फिर से कोशिश कर सकते हैं. अगर अनुरोधों को फिर से भेजने पर भी गड़बड़ी होती है, तो क्लाइंट को एक्स्पोनेंशियल बैकऑफ़ स्कीम का इस्तेमाल करना चाहिए. इससे, retryDelay के आधार पर, अनुरोधों को फिर से भेजने के बीच के समय को धीरे-धीरे बढ़ाया जा सकता है. ऐसा तब तक किया जाना चाहिए, जब तक अनुरोधों को फिर से भेजने की तय की गई ज़्यादा से ज़्यादा संख्या पूरी न हो जाए या अनुरोधों को फिर से भेजने के बीच के समय की तय की गई ज़्यादा से ज़्यादा सीमा पूरी न हो जाए.

JSON के काेड में दिखाना
{
  "retryDelay": string
}
फ़ील्ड
retryDelay

string (Duration format)

क्लाइंट को एक ही अनुरोध को फिर से करने से पहले, कम से कम इतने समय तक इंतज़ार करना चाहिए.

यह अवधि को सेकंड में दिखाता है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में 's' होता है. उदाहरण: "3.5s".