Skip to content

@sylis/api v0.0.1


@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