重试机制真没必要加,有大坑

假如我们可以打开上帝视角,每次重试,我们都知道再多一次/n次重试就可以成功,那么我们的重试次数应该加多少呢?

假设有一个大量用户操作的场景,必然会面临大量重试,那么下游是否允许出现这么多次调用失败呢?大量的调用失败是否会造成灾难传递呢?

接下来,我们引入服务雪崩和服务降级,以及服务熔断的机制,再来解析一下这个场景

同样,每个场景我们都打开上帝视角,假设我们重试到第n次一定会成功,那么进行n次重试会对我们的系统造成什么影响?

1、用户请求刚进入系统后,假设需要获取一

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

八股文+场景题+算法真题 文章被收录于专栏

Java全新整理八股文 + 场景题 + 算法 精心设计,面试命中率超过80% 专栏优势: 1、问题和答案已经整理到位,答案更专业,可以直接回答,不需要额外总结! 2、场景题讲解清晰,适用于大部分场景的项目,并且持续更新中 3、分享学习心得【知识点的广度和深度,算法有哪些坑,如何准备面试等等】

全部评论

相关推荐

8 2 评论
分享
牛客网
牛客企业服务