这是我构思的springcloud的架构图,这里忽略了配置中心等
熔断器的添加,熔断器是添加在路由层面,还是添加在每个服务的提供者。
zuul其实也是一个spring boot应用,熔断器可以直接在zuul中配置,即路由层面配置,否则每个服务配置的话就失去了zuul提出的意义了。zuul可以根据不同的服务配置不同的熔断策略
8 回答6.6k 阅读
4 回答724 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答975 阅读✓ 已解决
服务提供者。
微服务架构中会涉及到多个服务间的调用。一个服务的不可用可能会引起整个系统的级联故障。熔断器就是放在各个服务间的一个保护者,用来保护服务高可用的。