Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

Nacos 自己会对业务调用做熔断或降级吗?

先说出你的答案

定义边界、关键机制、一个反例;P8题再补容量、失败与验证。

查看完整题解

参考回答

直接回答

业务熔断和降级通常由 Sentinel、网关或调用方实现。Nacos 可以保存和推送规则,也可以提供服务信息,但流量保护要在请求经过的组件上执行。

讲清原理

熔断根据一段时间里的错误或慢调用指标决定暂时挡住请求。降级是应用给调用者的替代结果,例如缓存数据或稍后重试。Nacos 上的限流规则只是数据,需要实际处理请求的组件加载并执行。

例子与易错点

把库存熔断阈值发布到 Nacos,先确认 Sentinel 连接了正确 Data ID,再用受控错误触发熔断并验证应用的降级结果。

延伸阅读 Nacos 在负载均衡和服务治理里负责哪部分? · Nacos 的配置灰度与服务流量灰度有什么区别? · 怎样用 Nacos 配合 Sentinel 做限流和熔断?

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。