tasks.RetryConfig interface

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

Chữ ký:

export interface RetryConfig 

Của cải

Tài sản Kiểu Sự miêu tả
maxAttempt số | Sự biểu lộ <số> | Đặt lại giá trị Số lần tối đa một yêu cầu nên được thử. Nếu không được chỉ định, sẽ mặc định là 3.
maxBackoffGiây số | Sự biểu lộ <số> | Đặt lại giá trị 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à 1 giờ.
nhân đôi tối đa số | Sự biểu lộ <số> | Đặt lại giá trị Số lần tối đa để nhân đôi thời gian chờ giữa các lần thử. Nếu không xác định sẽ mặc định là 16.
maxRetryGiây số | Sự biểu lộ <số> | Đặt lại giá trị Lượng thời gian tối đa để thử lại nhiệm vụ thất bại. Nếu không xác định sẽ thử lại vô thời hạn.
phút Quay lạiGiây số | Sự biểu lộ <số> | Đặt lại giá trị Thời gian tối thiểu để chờ đợi 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 tối đa một yêu cầu nên được thử. Nếu không được chỉ đị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à 1 giờ.

Chữ ký:

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

task.RetryConfig.maxDoublings

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

Chữ ký:

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

task.RetryConfig.maxRetrySeconds

Lượng thời gian tối đa để thử lại nhiệm vụ thất bại. 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ờ đợi 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;