مشاركة عبر


RetryOptions class

تعريف نهج إعادة المحاولة التي يمكن تمريرها كمعلمات إلى عمليات مختلفة.

المنشئون

RetryOptions(number, number)

إنشاء مثيل جديد من RetryOptions مع إعادة المحاولة الأولى المتوفرة والحد الأقصى من المحاولات.

الخصائص

backoffCoefficient

معامل التراجع عن المحاولة

firstRetryIntervalInMilliseconds

الفاصل الزمني الأول لإعادة المحاولة (مللي ثانية). يجب أن يكون أكبر من 0.

maxNumberOfAttempts

الحد الأقصى لعدد المحاولات.

maxRetryIntervalInMilliseconds

الحد الأقصى لإعادة المحاولة (مللي ثانية).

retryTimeoutInMilliseconds

مهلة إعادة المحاولة (مللي ثانية).

تفاصيل المنشئ

RetryOptions(number, number)

إنشاء مثيل جديد من RetryOptions مع إعادة المحاولة الأولى المتوفرة والحد الأقصى من المحاولات.

new RetryOptions(firstRetryIntervalInMilliseconds: number, maxNumberOfAttempts: number)

المعلمات

firstRetryIntervalInMilliseconds

number

الفاصل الزمني الأول لإعادة المحاولة (مللي ثانية). يجب أن يكون أكبر من 0.

maxNumberOfAttempts

number

الحد الأقصى لعدد المحاولات.

تفاصيل الخاصية

backoffCoefficient

معامل التراجع عن المحاولة

backoffCoefficient: number

قيمة الخاصية

number

firstRetryIntervalInMilliseconds

الفاصل الزمني الأول لإعادة المحاولة (مللي ثانية). يجب أن يكون أكبر من 0.

firstRetryIntervalInMilliseconds: number

قيمة الخاصية

number

maxNumberOfAttempts

الحد الأقصى لعدد المحاولات.

maxNumberOfAttempts: number

قيمة الخاصية

number

maxRetryIntervalInMilliseconds

الحد الأقصى لإعادة المحاولة (مللي ثانية).

maxRetryIntervalInMilliseconds: number

قيمة الخاصية

number

retryTimeoutInMilliseconds

مهلة إعادة المحاولة (مللي ثانية).

retryTimeoutInMilliseconds: number

قيمة الخاصية

number