摘要: Feign概述 前面我们已经实现了服务的注册与发现(请戳:SpringCloud系列——Eureka 服务注册与发现),并且在注册中心注册了一个服务,本文记录多个服务之间使用Feign调用。 Feign是一个声明性web服务客户端。它使编写web服务客户机变得更容易,本质上就是一个http,内部进行 阅读全文
posted @ 2021-08-02 06:50 曾君怀 阅读(1018) 评论(0) 推荐(0)
摘要: SpringClud Config概述 Spring Cloud Config 是一个解决分布式系统的配置管理方案,它包含了 server 和 client 两个部分。 server 用来获取远程的配置信息(默认为 Git 仓库),并且以接口的形式提供出去; client 根据 server 提供的 阅读全文
posted @ 2021-08-02 06:42 曾君怀 阅读(251) 评论(0) 推荐(0)
摘要: Ribbon概述 Ribbon是一个客户端负载均衡器,它提供了对HTTP和TCP客户端的行为的大量控制。我们在上篇(请参考:SpringCloud系列——Feign 服务调用)已经实现了多个服务之间的Feign调用,服务消费者调用服务提供者,本文记录Feign调用Ribbon负载均衡的服务提供者 负 阅读全文
posted @ 2021-08-02 06:17 曾君怀 阅读(29) 评论(0) 推荐(0)
摘要: Zuul简介 Zuul网关是将一个业务系统内部的多个微服务进行封装,对外提供唯一访问入口,实现系统内高内聚,系统间通过网关交互达到松耦合的效果。它可以和Eureka、Ribbon、Hystrix等组件配合使用,实现身份认证与安全、审查与监控、动态路由、压力测试、负载均衡、流量控制等功能。本文基于上篇 阅读全文
posted @ 2021-08-02 06:00 曾君怀 阅读(321) 评论(0) 推荐(0)
摘要: Eureka简介 Eureka是一种基于REST(具像状态传输)的服务,主要用于AWS云中定位服务,以实现中层服务器的负载平衡和故障转移。本文记录一个简单的服务注册与发现实例。 GitHub地址:https://github.com/Netflix/eureka 官网文档:https://cloud 阅读全文
posted @ 2021-08-02 05:45 曾君怀 阅读(120) 评论(0) 推荐(0)