2 jackjie2010 jackjie2010 于 2013.08.18 10:32 提问

redis 如何实现分布式锁

redis 使用 GETSET命令实现的分布式锁 必须设置超时时间来防止死锁的发生,但是如果一个线程的执行时间超过了设定的超时时间,锁会被另外一个线程获取,但是当前线程还没执行结束,这样就造成了 多个线程同时可以访问一个资源的问题,请问有办法解决吗?

1个回答

qq_17260035
qq_17260035   2016.11.30 10:12

我也遇到了这样的问题,大虾有解决吗

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!