概念 微服务架构的演进思路 多服务应用->微服务应用(单服务应用+服务通信(restful)) 问题:每个服务的访问路径需要硬编码 微服务应用+服务中心 问题:每次访问需要手动遍历,当同一服务存在多个实例时进一步出现负载均衡问题 多实例微服务应用+服务中心+负载均衡器 问题: 当某个服务故障时可能造成连锁反应,产生雪崩 所有服务都面向外部可用,缺少统一访问控制 如何采用类似rpc的接口调用风格 应用如此之多,每个应用都要单独编写一套配置,如何集中管理配置 等等 根据以上思路,微服务的核心组件呼之欲出:服务中心、负载均衡、熔断降级、服务网关、配置中心 核心组件 功能 介绍 组件 ...