执着飞鸟

文章
4
资源
0
加入时间
3年0月21天

服务熔断设计

一、熔断的目的系统微服务化后,分布式部署,系统之间通过RPC框架进行通信,系统发生故障的概率随着系统规模的增长而加大;在调用服务时,一些非关键路径发生问题,不能影响整个系统的服务。二、熔断系统需求1、熔断返回默认值,或者null,最好RPC client就能支持,无需业务改动;2、熔断发生时,进行报警,并打印异常日志;3、可以实时下发配置,手动和自动都可以实现熔断;...