tasks.RetryConfig interface

गैर-2xx रिटर्न की स्थिति में किसी कार्य का पुनः प्रयास कैसे किया जाना चाहिए।

हस्ताक्षर:

export interface RetryConfig 

गुण

संपत्ति प्रकार विवरण
अधिकतम प्रयास संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू किसी अनुरोध का अधिकतम कितनी बार प्रयास किया जाना चाहिए. यदि अनिर्दिष्ट छोड़ दिया जाए, तो 3 पर डिफ़ॉल्ट हो जाएगा।
मैक्सबैकऑफसेकंड संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू प्रयासों के बीच प्रतीक्षा करने की अधिकतम समय सीमा. यदि अनिर्दिष्ट छोड़ दिया जाए तो 1 घंटा डिफ़ॉल्ट हो जाएगा।
अधिकतम दोहरीकरण संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू पुनः प्रयास के बीच बैकऑफ़ को दोगुना करने की अधिकतम संख्या। यदि अनिर्दिष्ट छोड़ दिया जाए तो 16 पर डिफ़ॉल्ट हो जाएगा।
maxRetrySeconds संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू विफल कार्य को पुनः प्रयास करने के लिए अधिकतम समय। यदि अनिर्दिष्ट छोड़ दिया गया तो अनिश्चित काल के लिए पुनः प्रयास किया जाएगा।
minBackoffSeconds संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू प्रयासों के बीच प्रतीक्षा करने का न्यूनतम समय. यदि अनिर्दिष्ट छोड़ दिया जाए तो 100ms पर डिफ़ॉल्ट हो जाएगा।

कार्य.RetryConfig.maxAttempts

किसी अनुरोध का अधिकतम कितनी बार प्रयास किया जाना चाहिए. यदि अनिर्दिष्ट छोड़ दिया जाए, तो 3 पर डिफ़ॉल्ट हो जाएगा।

हस्ताक्षर:

maxAttempts?: number | Expression<number> | ResetValue;

कार्य.RetryConfig.maxBackoffSeconds

प्रयासों के बीच प्रतीक्षा करने की अधिकतम समय सीमा. यदि अनिर्दिष्ट छोड़ दिया जाए तो 1 घंटा डिफ़ॉल्ट हो जाएगा।

हस्ताक्षर:

maxBackoffSeconds?: number | Expression<number> | ResetValue;

कार्य.RetryConfig.maxDoublings

पुनः प्रयास के बीच बैकऑफ़ को दोगुना करने की अधिकतम संख्या। यदि अनिर्दिष्ट छोड़ दिया जाए तो 16 पर डिफ़ॉल्ट हो जाएगा।

हस्ताक्षर:

maxDoublings?: number | Expression<number> | ResetValue;

कार्य.RetryConfig.maxRetrySeconds

विफल कार्य को पुनः प्रयास करने के लिए अधिकतम समय। यदि अनिर्दिष्ट छोड़ दिया गया तो अनिश्चित काल के लिए पुनः प्रयास किया जाएगा।

हस्ताक्षर:

maxRetrySeconds?: number | Expression<number> | ResetValue;

कार्य.RetryConfig.minBackoffSeconds

प्रयासों के बीच प्रतीक्षा करने का न्यूनतम समय. यदि अनिर्दिष्ट छोड़ दिया जाए तो 100ms पर डिफ़ॉल्ट हो जाएगा।

हस्ताक्षर:

minBackoffSeconds?: number | Expression<number> | ResetValue;