ScheduleRetryConfig interface

خيارات إعادة محاولة المجدول. ينطبق فقط على الوظائف المجدولة.

إمضاء:

export interface ScheduleRetryConfig 

ملكيات

ملكية يكتب وصف
maxBackoffDuration سلسلة | تعبير <سلسلة> | إعادة تعيين القيمة الحد الأقصى لمدة الانتظار قبل إعادة محاولة المهمة بعد فشلها.
maxDoublings رقم | تعبير <رقم> | إعادة تعيين القيمة الحد الأقصى لعدد مضاعفة التراجع المطبق عند كل إعادة محاولة.
maxRetryDuration سلسلة | تعبير <سلسلة> | إعادة تعيين القيمة الحد الزمني لإعادة محاولة مهمة فاشلة، يتم قياسه من الوقت الذي تمت فيه محاولة التنفيذ لأول مرة. إذا تم تحديده باستخدام TableRetryConfig.retryCount ، ستتم إعادة محاولة المهمة حتى يتم الوصول إلى كلا الحدين.
minBackoffDuration سلسلة | تعبير <سلسلة> | إعادة تعيين القيمة الحد الأدنى من الوقت للانتظار قبل إعادة محاولة المهمة بعد فشلها.
إعادة المحاولة رقم | تعبير <رقم> | إعادة تعيين القيمة عدد المحاولات التي سيقوم بها النظام لتشغيل مهمة باستخدام إجراء التراجع الأسي الموضح في جدولة RetryConfig.maxDoublings .

ScheduleRetryConfig.maxBackoffDuration

الحد الأقصى لمدة الانتظار قبل إعادة محاولة المهمة بعد فشلها.

إمضاء:

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

جدولةRetryConfig.maxDoublings

الحد الأقصى لعدد مضاعفة التراجع المطبق عند كل إعادة محاولة.

إمضاء:

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

جدولةRetryConfig.maxRetryDuration

الحد الزمني لإعادة محاولة مهمة فاشلة، يتم قياسه من الوقت الذي تمت فيه محاولة التنفيذ لأول مرة.

إذا تم تحديده باستخدام TableRetryConfig.retryCount ، ستتم إعادة محاولة المهمة حتى يتم الوصول إلى كلا الحدين.

إمضاء:

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

ScheduleRetryConfig.minBackoffDuration

الحد الأدنى من الوقت للانتظار قبل إعادة محاولة المهمة بعد فشلها.

إمضاء:

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

جدولةRetryConfig.retryCount

عدد المحاولات التي سيقوم بها النظام لتشغيل مهمة باستخدام إجراء التراجع الأسي الموضح في جدولة RetryConfig.maxDoublings .

إمضاء:

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