电商平台里面常见的几个坑之事务和锁的先后顺序

DBC 1.6K 0
  • 问题:
    • 分布式锁放在事务内部,并不能解决超领问题,锁释放后,事务没有及时的提交,还是会超领
    • 模拟方式:释放锁后-线程睡眠
  • 解决方式
    • 将加锁的的操作放在事务的外层,保证事务提交成功后,才能进行锁的释放

发表评论 取消回复
表情 图片 链接 代码

分享