tasks.RetryConfig interface

Cách thử lại một tác vụ trong trường hợp không trả về 2xx.

Chữ ký:

export interface RetryConfig 

Thuộc tính

Tài sản Loại Mô tả
maxThửs số | Biểu thức<number> | Đặt lại giá trị Số lần thử tối đa của một yêu cầu. Nếu bạn không chỉ định, giá trị mặc định sẽ là 3.
maxBackoffSeconds số | Biểu thức<number> | Đặt lại giá trị Khoảng thời gian chờ tối đa giữa các lần thử. Nếu bạn không chỉ định, thì mặc định là 1 giờ.
maxDoublings số | Biểu thức<number> | Đặt lại giá trị Số lần tối đa để tăng gấp đôi thời gian đợi giữa các lần thử lại. Nếu bạn không chỉ định, giá trị mặc định sẽ là 16.
maxTrySeconds số | Biểu thức<number> | Đặt lại giá trị Khoảng thời gian tối đa để thử lại tác vụ không thành công. Nếu bạn không xác định thì sẽ thử lại vô thời hạn.
minBackoffSeconds số | Biểu thức<number> | Đặt lại giá trị Thời gian chờ tối thiểu giữa các lần thử. Nếu bạn không chỉ định, thì theo mặc định, thời gian chuyển đổi sẽ là 100 mili giây.

Tasks.TryConfig.maxThửs

Số lần thử tối đa của một yêu cầu. Nếu bạn không chỉ định, giá trị mặc định sẽ là 3.

Chữ ký:

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

Tasks.Thử lạiConfig.maxBackoffSeconds

Khoảng thời gian chờ tối đa giữa các lần thử. Nếu bạn không chỉ định, thì mặc định là 1 giờ.

Chữ ký:

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

Tasks.Thử lạiCấu hình.maxDoublings

Số lần tối đa để tăng gấp đôi thời gian đợi giữa các lần thử lại. Nếu bạn không chỉ định, giá trị mặc định sẽ là 16.

Chữ ký:

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

Tasks.Thử lạiCấu hình.maxThửSeconds

Khoảng thời gian tối đa để thử lại tác vụ không thành công. Nếu bạn không xác định thì sẽ thử lại vô thời hạn.

Chữ ký:

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

Tasks.Thử lạiConfig.minBackoffSeconds

Thời gian chờ tối thiểu giữa các lần thử. Nếu bạn không chỉ định, thì theo mặc định, thời gian chuyển đổi sẽ là 100 mili giây.

Chữ ký:

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