2019年1月13日

第九章 消息总线: Spring Cloud Bus

摘要: 在微服务架构的系统中, 我们通常会使用轻量级的消息代理来构建一个共用的消息主题让系统中所有微服务实例都连接上来, 由于该主题中产生的消息会被所有实例监听和消费, 所以我们称它为消息总线。 在总线上的各个实例都可以方便地广播一些需要让其他连接在该主题上的实例都知道的消息, 例如配置信息的变更或者其他一 阅读全文

posted @ 2019-01-13 20:31 胡子就不刮 阅读(564) 评论(0) 推荐(0) 编辑

第八章 分布式配置中心:Spring Cloud Config

摘要: Spring Cloud Config 是 Spring Cloud 团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持, 它分为服务端与客户端两个部分。 其中服务端也称为分布式配置中心, 它是一个独立的微服务应用, 用来连接配置仓库并为客户端提供获取配置信息、 阅读全文

posted @ 2019-01-13 20:25 胡子就不刮 阅读(208) 评论(0) 推荐(0) 编辑

第七章 API网关服务:Spring Cloud Zuul

摘要: API网关是一个更为智能的应用服务器, 它的定义类似于面向对象设计模式中的Facade模式, 它的存在就像是整个微服务架构系统的门面一样,所有的外部客户端访问都需要经过它来进行调度和过滤。它除了要实现请求路由、 负载均衡、 校验过滤等功能之外, 还需要更多能力, 比如与服务治理框架的结合、 请求转发 阅读全文

posted @ 2019-01-13 19:51 胡子就不刮 阅读(272) 评论(0) 推荐(0) 编辑

第六章 声明式服务调用: Spring Cloud Feign

摘要: 我们在使用 Spring Cloud Ribbon 时, 通常都会利用它对 RestTemplate 的请求拦截来实现对依赖服务的接口调用, 而 RestTemplate 已经实现了对 HTTP 请求的封装处理, 形成了一套模板化的调用方法。在之前的例子中,我们只是简单介绍了 RestTemplat 阅读全文

posted @ 2019-01-13 17:49 胡子就不刮 阅读(189) 评论(0) 推荐(0) 编辑

导航