tasks.RetryConfig interface

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

हस्ताक्षर:

export interface RetryConfig 

गुण

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

कार्य।RetryConfig.maxAttempts

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

हस्ताक्षर:

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

कार्य.RetryConfig.maxBackoffSeconds

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

हस्ताक्षर:

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

कार्य।RetryConfig.maxDoublings

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

हस्ताक्षर:

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

कार्य।RetryConfig.maxRetrySeconds

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

हस्ताक्षर:

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

कार्य।RetryConfig.minबैकऑफसेकंड

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

हस्ताक्षर:

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