Appearance
@sylis/api / modules/redis/distributed-lock.service / LockOptions
Interface: LockOptions
Defined in: apps/api/src/modules/redis/distributed-lock.service.ts:11
Properties
expireSeconds?
optional
expireSeconds:number
Defined in: apps/api/src/modules/redis/distributed-lock.service.ts:13
锁的过期时间(秒),默认 30 秒
retryIntervalMs?
optional
retryIntervalMs:number
Defined in: apps/api/src/modules/redis/distributed-lock.service.ts:17
轮询间隔(毫秒),默认 100ms
timeoutMs?
optional
timeoutMs:number
Defined in: apps/api/src/modules/redis/distributed-lock.service.ts:15
获取锁的超时时间(毫秒),默认 5000ms