2881099/FreeRedis

需求:关于分布式锁的改进建议

hd2y opened this issue · 3 comments

hd2y commented

需求来自于微信群。

LockController ,我有两个提议,一个是支持 CancellationToken

另一个是增加 waitTimeoutSecond。

等待时间和刷新时间分开。

使用时,如果 waitTimeoutSecond 时间结束没有获取到锁,则失败返回。

而 timeoutSeconds 用于刷新时间 @whuanle

建议pr

得嘞,我也遇见这个问题了,设置的锁自动过期时间是5分钟。然后程序在尝试获取锁的时候,就在那等了五分钟......