会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
瓦尔登湖上泛舟
博客园
首页
新随笔
联系
订阅
管理
2025年4月18日
java.lang.IllegalMonitorStateException: attempt to unlock lock, not locked by current thread by node id
摘要: 需求:界面点击同步按钮,后台异步处理长时间任务。 设计:后端使用了分布式锁,确保多次点击,只会同步一次。但为了提示友好,在获取到锁的时候提示:同步任务提交成功。 而未获取到锁的时候提示:同步任务正在执行。 在接口请求线程中,我进行了lock.tryLock,然后在开启的异步线程中使用了lock.un
阅读全文
posted @ 2025-04-18 23:06 泛舟瓦尔登湖
阅读(367)
评论(0)
推荐(0)
公告