请稍等 ...
×

采纳答案成功!

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

锁超时时间

图片描述图片描述图片描述老师你好,请教一个问题:对于这个锁超时时间设置在企业中是经过多次压测之后得出来的结果,还是说在业界普遍设置的超时时间都是多少,或者这个超时时间是大于业务逻辑执行的时间

正在回答

1回答

不同的业务场景,获取锁的超时时间都是不一样的。加锁的目的就是在于防止并发。所以为了执行后续业务逻辑,肯定要等待获取到锁。但是设置超时时间也不能过长,用户实时操作,你一直等待锁也不合适,这时候可以设置一个短一点的超时时间,然后返回给用户,资源正在处理中,请稍后重试这种提示。

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

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

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