hyperf-redis-lock
hyperf-redis-lock copied to clipboard
感觉需要优化下
获取锁和给锁加过期时间应该要是原子操作,要在acquire方法里这样用
$lock = $this->redis->set('my_lock', 1, ['nx' => true, 'ex' => $this->ttl])
另外需要考虑锁重入、锁续命