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?
optionalexpireSeconds:number
Defined in: apps/api/src/modules/redis/distributed-lock.service.ts:13
锁的过期时间(秒),默认 30 秒
retryIntervalMs?
optionalretryIntervalMs:number
Defined in: apps/api/src/modules/redis/distributed-lock.service.ts:17
轮询间隔(毫秒),默认 100ms
timeoutMs?
optionaltimeoutMs:number
Defined in: apps/api/src/modules/redis/distributed-lock.service.ts:15
获取锁的超时时间(毫秒),默认 5000ms