开发者社区> 问答> 正文

在使用分布式锁时,如何决定是阻塞式等待锁、等不到锁重试还是直接返回?

在使用分布式锁时,如何决定是阻塞式等待锁、等不到锁重试还是直接返回?

展开
收起
萝卜丝丸子 2024-08-07 18:53:44 32 0
1 条回答
写回答
取消 提交回答
  • 在使用分布式锁时,决定是阻塞式等待锁、等不到锁重试还是直接返回,主要取决于调用链路对时间和成功率的要求。例如,如果上游是用户操作,为了避免影响用户体验,通常不能阻塞太久等待锁,可以选择等不到锁时重试一定次数或直接返回错误。

    2024-08-07 19:55:18
    赞同 6 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
高并发分布式缓存Redis6.0 立即下载
基于社区的分布式 风险感知模型 立即下载
如何利用Redisson分布式化传统Web项目 立即下载

相关实验场景

更多