2021
03-30
03-30
详解Redis 分布式锁遇到的序列化问题
场景描述最近使用Redis遇到了一个类似分布式锁的场景,跟Redis实现分布式锁类比一下,就是释放锁失败,也就是缓存删不掉。又踩了一个Redis的坑……这是什么个情况、又是怎样排查的呢?本文主要对此做个复盘。问题排查既然是释放锁有问题,那就先看看释放锁的代码吧。释放锁释放锁使用了Lua脚本,代码逻辑和Lua脚本如下:释放锁示例代码publicObjectrelease(Stringkey,Stringvalue){ObjectexistedValue=stringR...
继续阅读 >