ScheduleRetryConfig interface

ตัวเลือกการลองใหม่อีกครั้งของตัวกำหนดเวลา ใช้กับฟังก์ชันที่กำหนดเวลาไว้เท่านั้น

ลายเซ็น:

export interface ScheduleRetryConfig 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
maxBackoffDuration สตริง | การแสดงออก <สตริง> | รีเซ็ตค่า ระยะเวลาสูงสุดในการรอก่อนที่จะลองทำงานอีกครั้งหลังจากที่ล้มเหลว
แม็กซ์ดับเบิ้ล หมายเลข | การแสดงออก <จำนวน> | รีเซ็ตค่า จำนวนสูงสุดของการย้อนกลับสองเท่าที่ใช้ในการลองใหม่แต่ละครั้ง
maxRetryDuration สตริง | การแสดงออก <สตริง> | รีเซ็ตค่า ขีดจำกัดเวลาสำหรับการลองงานที่ล้มเหลวอีกครั้ง โดยวัดจากเวลาที่พยายามดำเนินการครั้งแรก หากระบุด้วย ScheduleRetryConfig.retryCount งานจะถูกลองใหม่จนกว่าจะถึงขีดจำกัดทั้งสอง
minBackoffDuration สตริง | การแสดงออก <สตริง> | รีเซ็ตค่า ระยะเวลาขั้นต่ำในการรอก่อนที่จะลองทำงานอีกครั้งหลังจากที่ล้มเหลว
ลองอีกครั้งนับ หมายเลข | การแสดงออก <จำนวน> | รีเซ็ตค่า จำนวนความพยายามที่ระบบจะดำเนินการเพื่อรันงานโดยใช้ขั้นตอน backoff เอ็กซ์โปเนนเชียลที่อธิบายโดย ScheduleRetryConfig.maxDoublings .

ScheduleRetryConfig.maxBackoffDuration

ระยะเวลาสูงสุดในการรอก่อนที่จะลองทำงานอีกครั้งหลังจากที่ล้มเหลว

ลายเซ็น:

maxBackoffDuration?: string | Expression<string> | ResetValue;

ScheduleRetryConfig.maxDoublings

จำนวนสูงสุดของการย้อนกลับสองเท่าที่ใช้ในการลองใหม่แต่ละครั้ง

ลายเซ็น:

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

ScheduleRetryConfig.maxRetryDuration

ขีดจำกัดเวลาสำหรับการลองงานที่ล้มเหลวอีกครั้ง โดยวัดจากเวลาที่พยายามดำเนินการครั้งแรก

หากระบุด้วย ScheduleRetryConfig.retryCount งานจะถูกลองใหม่จนกว่าจะถึงขีดจำกัดทั้งสอง

ลายเซ็น:

maxRetryDuration?: string | Expression<string> | ResetValue;

ScheduleRetryConfig.minBackoffDuration

ระยะเวลาขั้นต่ำในการรอก่อนที่จะลองทำงานอีกครั้งหลังจากที่ล้มเหลว

ลายเซ็น:

minBackoffDuration?: string | Expression<string> | ResetValue;

ScheduleRetryConfig.retryCount

จำนวนความพยายามที่ระบบจะดำเนินการเพื่อรันงานโดยใช้ขั้นตอน backoff เอ็กซ์โปเนนเชียลที่อธิบายโดย ScheduleRetryConfig.maxDoublings .

ลายเซ็น:

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