SpringCloud(八):springcloud遇到的坑总结

第一:关于服务调用和熔断安全:

ribbon和Feign:
1. 相当于nigx+doubbe,微服务间的服务调用,API网关的请求转发等内容
2. Feign整合了Ribbon和Hystrix

Hystrix:
1. 断路器:
2. 熔断模式.
3. 隔离模式
4. 限流模式
在微服务场景中,通常会有很多层的服务调用。如果一个底层服务出现问题,故障会被向上传播给用户。
当底层服务不可用时,可以阻断故障的传播。

spring boot 版本演信息:

文章链接:https://github.com/spring-projects/spring-boot/releases?after=v2.0.0.M3

 
Spring Cloud 启动错误 - java.lang.NoSuchMethodError: 
文章链接:   
https://blog.csdn.net/u010904188/article/details/80885722
 
 spring cloud官网,发现Edgware.SR3版本依赖于spring boot 1.5.x。如此看来是这两个组件的版本发生了冲突,所以解决方法也比较简单:要么降级spring boot版本,要么升级spring cloud版本。内心一直秉持着一种理念“新技术总是更好”,于是果断选择升级spring cloud至最新版本Finchley。

SpringBoot与SpringCloud的版本对应详细版:

猜你喜欢

转载自www.cnblogs.com/2019lgg/p/11907105.html