शेड्यूलर के लिए फिर से कोशिश करने के विकल्प. यह सिर्फ़ शेड्यूल किए गए फ़ंक्शन पर लागू होता है.
हस्ताक्षर:
export interface ScheduleRetryConfig
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
maxbackoffDuration | स्ट्रिंग | एक्सप्रेशन<string> | रीसेट करें | किसी जॉब के असफल होने के बाद, फिर से कोशिश करने से पहले, इंतज़ार करने में लगने वाला ज़्यादा से ज़्यादा समय. |
ज़्यादा से ज़्यादा दोगुनी संख्या | नंबर | एक्सप्रेशन<number> | रीसेट करें | हर बार कोशिश करने पर, बैकफ़िल करने की ज़्यादा से ज़्यादा संख्या लागू होगी. |
ज़्यादा से ज़्यादा दोबारा कोशिश करने की अवधि | स्ट्रिंग | एक्सप्रेशन<string> | रीसेट करें | किसी फ़ेल हुए जॉब के लिए फिर से कोशिश करने की समय सीमा. इसे उस समय से मापा जाता है जब किसी जॉब को पहली बार लागू करने की कोशिश की गई थी.अगर ScheduleScheduleConfig.retryCount में बताया गया हो, तो जॉब को तब तक फिर से इस्तेमाल करने की कोशिश की जाएगी, जब तक दोनों सीमाएं पूरी नहीं हो जातीं. |
कम से कम बैकऑफ़अवधि | स्ट्रिंग | एक्सप्रेशन<string> | रीसेट करें | किसी जॉब के असफल होने के बाद, फिर से कोशिश करने से पहले, इंतज़ार करने में लगने वाला कम से कम समय. |
retryCount | नंबर | एक्सप्रेशन<number> | रीसेट करें | एक्सपोनेन्शियल बैकऑफ़ प्रोसेस का इस्तेमाल करके, सिस्टम किसी जॉब को चलाने के लिए कितनी बार कोशिश करेगा, यह प्रोसेस ScheduleryConfig.maxDoubles में बताई गई है. |
समय-सारणी के कॉन्फ़िगरेशन.maxBackoffDuration
किसी जॉब के असफल होने के बाद, फिर से कोशिश करने से पहले, इंतज़ार करने में लगने वाला ज़्यादा से ज़्यादा समय.
हस्ताक्षर:
maxBackoffDuration?: string | Expression<string> | ResetValue;
शेड्यूल-रीफ़िग कॉन्फ़िगरेशन.maxडबलिंग्स
हर बार कोशिश करने पर, बैकफ़िल करने की ज़्यादा से ज़्यादा संख्या लागू होगी.
हस्ताक्षर:
maxDoublings?: number | Expression<number> | ResetValue;
शेड्यूलरिरीफ़िग कॉन्फ़िगरेशन.ज़्यादा से ज़्यादा होने की अवधि
किसी फ़ेल हो चुके जॉब के लिए फिर से कोशिश करने की समय सीमा, उसे उस समय से मापा जाता है जब पहली बार किसी जॉब को लागू करने की कोशिश की गई थी.
अगर ScheduleErrorConfig.retryCount के साथ तय किया गया है, तो दोनों की सीमाएं पूरी होने तक काम को फिर से करने की कोशिश की जाएगी.
हस्ताक्षर:
maxRetryDuration?: string | Expression<string> | ResetValue;
शेड्यूलरिरीफ़िग कॉन्फ़िगरेशन.मिनबैकऑफ़ अवधि
किसी जॉब के असफल होने के बाद, फिर से कोशिश करने से पहले, इंतज़ार करने में लगने वाला कम से कम समय.
हस्ताक्षर:
minBackoffDuration?: string | Expression<string> | ResetValue;
शेड्यूलरिरीफ़िग कॉन्फ़िगरेशन.retryCount
एक्सपोनेन्शियल बैकऑफ़ प्रोसेस का इस्तेमाल करके, सिस्टम किसी जॉब को चलाने के लिए कितनी बार कोशिश करेगा, यह प्रोसेस ScheduleryConfig.maxDoubles में बताई गई है.
हस्ताक्षर:
retryCount?: number | Expression<number> | ResetValue;