校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 项目框架 > Spring服务熔断和降级
题目

当触发服务降级后,新的交易再次到达时,我们该如何来处理这些请求呢?

解答

从微服务架构全局的视角来看,我们通常有以下是几种常用的降级处理方案:

页面降级 —— 可视化界面禁用点击按钮、调整静态页面

延迟服务 —— 如定时任务延迟处理、消息入MQ后延迟处理

写降级 —— 直接禁止相关写操作的服务请求

读降级 —— 直接禁止相关度的服务请求

缓存降级 —— 使用缓存方式来降级部分读频繁的服务接口

针对后端代码层面的降级处理策略,则我们通常使用以下几种处理措施进行降级处理:

抛异常

返回NULL

调用Mock数据

调用Fallback处理逻辑

C 0条回复 评论

帖子还没人回复快来抢沙发