摘要:
Hystrix:Spring Cloud服务熔断与降级组件 问题总结 熔断器? Spring Cloud Hystrix? Hystrix服务降级? 全局降级方法? 解耦降级逻辑? Hystrix服务熔断? Hystrix故障监控? 问题答案 熔断器 当微服务系统的一个服务出现故障时,故障会沿着服务 阅读全文
摘要:
Gateway:Spring Cloud API网关组件 问题总结 API网关? Spring Cloud Gateway? GateWay的工作流程?(重点) Predicate断言? Filter过滤器? 问题答案 API网关 优点: 客户端只需要维护API网关地址即可,不用维护大量的服务地址, 阅读全文
摘要:
Eureka:Spring Cloud服务注册和发现组件 问题总结 Eureka 两大组件? Eureka 服务注册与发现? Eureka Server 集群? Eureka 自我保护机制? 问题答案 Eureka 两大组件 Eureka Server:Eureka 服务注册中心。当微服务启动时,会 阅读全文
摘要:
OpenFeign:Spring Cloud声明式服务调用组件 问题总结 OpenFeign? Feign VS OpenFeign? OpenFeign实现远程服务调用? OpenFeign超时控制? OpenFeign日志增强? 问题答案 Open Feign Spring官方推出的一种声明式服 阅读全文
摘要:
Config:Spring Cloud分布式配置组件 问题总结 Config? Config工作原理? Config 的特点? Config+Bus 实现配置的动态刷新? 问题答案 Config Config Server:分布式配置中心,一个独立运行的微服务应用,用来连接配置仓库并为客户端提供获取 阅读全文
摘要:
Ribbon:Spring Cloud负载均衡与服务调用组件 问题总结 负载均衡? Ribbon实现服务调用? Ribbon实现负载均衡? 切换负载均衡策略? 定制负载均衡策略? 问题答案 负载均衡 负载均衡(Load Balance),将用户的请求平分到多个服务器上运行,以扩展服务器带宽、增强数据 阅读全文
摘要:
问题总结 Spring Cloud常用组件? Spring Boot和Spring Cloud的区别和联系? 问题答案 Spring Cloud常用组件? Spring Cloud组件 描述 Eureka 服务治理组件,包含服务注册中心、服务注册与发现机制的实现。 Ribbon 服务调用和客户端负载 阅读全文
摘要:
问题总结 微服务是什么? 微服务架构和单体架构的不同点? 微服务的特点? 微服务的框架? 问题答案: 微服务是什么 微服务,顾名思义,即”微小的服务“。 (1)“服务”:项目中的功能模块,比如开发过程中IDEA中的一个module。 (2)”微小“: 一个微服务项目代码量少,复杂度低。 一个微服务项 阅读全文