请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

锁超时问题

老师这一节确实能解决死锁问题,如果业务执行时间比较长,超过了锁的时效长度,那锁会失效,别的线程拿到了锁,那会导致多个线程一起执行业务,也会出现问题呀,这个怎么处理呢

正在回答

1回答

同学可以接着往后看,后续课程会有一个watchdog 机制,专门用来解决业务未执行完成,锁释放导致并发问题。主要是通过异步线程定期去延长锁过期时间来实现的。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
Java主流分布式解决方案多场景设计与实战
  • 参与学习       134    人
  • 解答问题       34    个

本课程是一门关于分布式系统下常见的解决方案的课程

了解课程
意见反馈 帮助中心 APP下载
官方微信