分布式锁问题说明

redis-lock库的randomToken函数未设置随机种子 会导致不同进程随机出来的结果完全是一样的,这会导致两个进程有概率获得相同的key,引发严重错误   go run test_random.go|sort|uniq >/tmp/vv1 go run test_random.go|sort|uniq >/tmp/vv2 对比两个结果,完全一样 给随机函数加上种子即可解决 rand.Se
相关文章
相关标签/搜索