tasks.RetryConfig interface

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

Chữ ký:

export interface RetryConfig 

Đặc tính

Tài sản Loại hình Sự mô tả
maxAttempts số | Biểu thức <số> | ResetValue Số lần yêu cầu tối đa nên được thử. Nếu không xác định, sẽ mặc định là 3.
maxBackoffSeconds số | Biểu thức <số> | ResetValue Khoảng thời gian tối đa để chờ giữa các lần thử. Nếu không xác định sẽ mặc định là 1hr.
maxDoublings số | Biểu thức <số> | ResetValue Số lần tối đa để tăng gấp đôi thời gian chờ giữa các lần thử lại. Nếu không xác định sẽ mặc định là 16.
maxRetrySeconds số | Biểu thức <số> | ResetValue Khoảng thời gian tối đa để thử lại tác vụ không thành công. Nếu không xác định sẽ thử lại vô thời hạn.
minBackoffSeconds số | Biểu thức <số> | ResetValue Thời gian tối thiểu để chờ giữa các lần thử. Nếu để không xác định sẽ mặc định là 100ms.

task.RetryConfig.maxAttempts

Số lần yêu cầu tối đa nên được thử. Nếu không xác định, sẽ mặc định là 3.

Chữ ký:

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

task.RetryConfig.maxBackoffSeconds

Khoảng thời gian tối đa để chờ giữa các lần thử. Nếu không xác định sẽ mặc định là 1hr.

Chữ ký:

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

task.RetryConfig.maxDoublings

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

Chữ ký:

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

task.RetryConfig.maxRetrySeconds

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

Chữ ký:

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

task.RetryConfig.minBackoffSeconds

Thời gian tối thiểu để chờ giữa các lần thử. Nếu để không xác định sẽ mặc định là 100ms.

Chữ ký:

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