RetryConfig
Defined in: packages/rxdb-plugin-trigger/src/types.ts:88
RetryConfig - 重试配置
指数退避算法: delay = minTimeout * factor^(attempt - 1) randomize 启用时会添加随机抖动,避免多实例同时重试。
Properties
factor?
optional factor?: number;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:92
指数退避因子
maxAttempts?
optional maxAttempts?: number;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:90
最大尝试次数
maxTimeoutInMs?
optional maxTimeoutInMs?: number;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:96
最大等待时间(毫秒)
minTimeoutInMs?
optional minTimeoutInMs?: number;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:94
最小等待时间(毫秒)
randomize?
optional randomize?: boolean;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:98
是否添加随机抖动