Skip to content

Commit 390f948

Browse files
committed
Update Java Note
1 parent dbeec2b commit 390f948

File tree

5 files changed

+114
-173
lines changed

5 files changed

+114
-173
lines changed

DB.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13660,9 +13660,10 @@ end
1366013660

1366113661
超时释放:锁超时释放可以避免死锁,但如果是业务执行耗时较长,需要进行锁续时,防止业务未执行完提前释放锁
1366213662

13663-
看门狗 watchDog 机制:
13663+
看门狗 Watch Dog 机制:
1366413664

1366513665
* 获取锁成功后,提交周期任务,每隔一段时间(Redisson 中默认为过期时间 / 3),重置一次超时时间
13666+
* 如果服务宕机,Watch Dog 机制线程就停止,就不会再延长 key 的过期时间
1366613667
* 释放锁后,终止周期任务
1366713668

1366813669

0 commit comments

Comments
 (0)