SpringCloud总结组件 1、什么是微服务架构 2、Spring Cloud 是什么 3、SpringCloud的优缺点 优点: 缺点: 4、SpringBoot和SpringCloud的区别? 5、SpringCloud有哪些组件? 6、为什么使用服务发现? 7、服务注册与发现需要具备哪些功能? 8、Eureka组件 什么是Eureka 什么是Eureka的自我保护模式, Renew服务租约 Eviction什么时候会对服务进行剔除 Eureka怎么实现高可用 9、Ribbon组件 Ribbon是什么? Nginx与Ribbon的区别 Ribbon底层实现原理 10、Feign组件 什么是Feign? Ribbon和Feign调用服务的区别 11、Hystrix组件 什么是 Hystrix? Hystrix提供了哪些功能? 服务雪崩效应产生的原因 在微服务中,如何保护服务? 服务容错的相关知识概念 Hystrix实现两个核心注解 12、网关组件 什么是网关? 网关的作用是什么 什么是Spring Cloud Zuul网关 网关与过滤器有什么区别 ZuulFilter常用有那些方法 Zuul与Nginx有什么区别? Nginx可以实现网关?为什么还需要使用Zuul框架 如何实现动态Zuul网关路由转发 Zuul网关如何搭建集群 13、配置中心组件 分布式配置中心有那些框架? 什么是Spring Cloud Config? Spring Cloud Config 分布式配置中心的作用? SpringCloud Config 可以实现实时刷新吗? 14、Spring Cloud Bus 15、Spring Cloud Sleuth组件 16、Spring Cloud Stream组件 17、Spring Cloud Task组件 18、Spring Cloud Sidecar组件