摘要: Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。我们只需要声明接口和一些简单的注解,就能像使用普通的Bean一样调用远程服务。它具备可插拔的注解支持,包括Feign注解、JAX-RS注解。它也支持可插拔的编码器和解码器。Spring Cloud F 阅读全文
posted @ 2020-06-02 20:40 江舟 阅读(312) 评论(0) 推荐(0)
摘要: Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。它是一个基于HTTP和TCP的客户端负载均衡器。 启用Ribbon需要增加的maven依赖: <dependency> <groupId>org.springframework.cloud</gr 阅读全文
posted @ 2020-06-02 20:37 江舟 阅读(341) 评论(0) 推荐(0)
摘要: restTemplate是spring实现的,基于restful风格的http请求模板。使用restTemplate可以简化请求操作的复杂性,同时规范了代码风格。本系列文章,将根据以下目录顺序,从源码的角度解析restTemplate。 继承结构 HttpAccessor,是一个抽象类,它抽象的是一 阅读全文
posted @ 2020-06-02 20:34 江舟 阅读(594) 评论(0) 推荐(0)
摘要: @EnableEurekaServer @EnableEurekaServer @SpringBootApplication public class EurekaServerApplication { public static void main(String[] args) { SpringA 阅读全文
posted @ 2020-06-02 20:31 江舟 阅读(357) 评论(0) 推荐(0)
摘要: Eureka Server 创建项目命名为eureka-server maven依赖: <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter- 阅读全文
posted @ 2020-06-02 20:25 江舟 阅读(191) 评论(0) 推荐(0)
摘要: 前言 ##配置 ###SpringCloud spring.application.name 微服务id ###Eureka eureka.client.serviceUrl.defaultZone 注册中心地址 eureka.instance.hostname 设置当前实例的主机名称 eureka 阅读全文
posted @ 2020-06-02 20:21 江舟 阅读(201) 评论(0) 推荐(0)