内容概览: 围绕 Redisson 的
leaseTime、看门狗、事务边界、锁粒度、线程归属、幂等和 RedLock,拆解 8 个最容易在业务代码里踩到的坑,并给出对应的修复方式。
最近缺项目经历想快速提升项目实战能力(包含多个AI项目),或者最近找工作,或者想学习AI的小伙伴,可以看看下面👇🏻的这个链接(或许真的能够帮到你)。
前言
不知道你有没有遇到过这种场景:项目里明明用了 Redisson,代码里也老老实实写了 lock 和 unlock,结果偶尔还是会出现重复扣库存、同一笔订单被处理两次,或者两个线程同时修改同一份数据。
有些小伙伴第一反应是:Redisson 是不是有 bug?
我一般情况下不会先怀疑 Redisson。咱们得先看锁到底加在了什么地方、什么时候释放、保护的是不是同一个资源,以及锁失效以后业务能不能自己兜底。
2026-11-09
