锁超时问题
来源:3-5 通过增加锁过期时间来解决死锁问题

程序员Fisher
2023-11-05
老师这一节确实能解决死锁问题,如果业务执行时间比较长,超过了锁的时效长度,那锁会失效,别的线程拿到了锁,那会导致多个线程一起执行业务,也会出现问题呀,这个怎么处理呢
写回答
1回答
-
同学可以接着往后看,后续课程会有一个watchdog 机制,专门用来解决业务未执行完成,锁释放导致并发问题。主要是通过异步线程定期去延长锁过期时间来实现的。
022023-11-05
相似问题