SpringCloud微服务
文章平均质量分 74
天涯共明月
路漫漫其修远兮,吾将上下而求索
欢迎关注我的微信公众号《java学习积累》
展开
-
《SpringCloud微服务 三》之 Feign 通信工具
《SpringCloud微服务 三》之 Feign 通信工具目录《SpringCloud微服务 三》之 Feign 通信工具三、feign的使用三、feign的使用在微服务下,用于多应用之间进行通信(各个应用需要注册到服务注册中心,方便查找各个应用的地址 HOST \ IP等)其实跟 httpclient、RestTemplate等都是一类的,用于调用接口HTTP通信工具feign可以像本地调用方法一样调用远程服务接口1.添加依赖<dependency> <原创 2022-03-09 19:38:52 · 6620 阅读 · 0 评论 -
《SpringCloud微服务 六》之 Zuul 网关路由
《SpringCloud微服务 六》之 Zuul 网关路由目录《SpringCloud微服务 六》之 Zuul 网关路由六、Zuul网关路由6.1 配置服务路由6.1.1 URL路径匹配方式6.1.2 服务ID匹配方式6.1.3 默认读取eureka进行路由6.2 自定义过滤器6.2.1 自定义权限token校验过滤器六、Zuul网关路由Zuul是netflix组的一个子项目之前学习了spring cloud提供给微服务系统的服务注册与发现、配置中心统一管理、断路器、负载均衡、服务间通信工具等原创 2022-03-06 20:54:41 · 1143 阅读 · 0 评论 -
《SpringCloud微服务 二》之 Spring Cloud Config 配置中心
《SpringCloud微服务 二》之 Spring Cloud Config 配置中心目录《SpringCloud微服务 二》之 Spring Cloud Config 配置中心二、spring cloud config 配置中心2.1 config 服务端2.2 config 客户端二、spring cloud config 配置中心在微服务中,各个应用各自配置维护是个麻烦事,config配置中心是统一管理各个应用配置,方便统一2.1 config 服务端第一步:创建一个git仓库专原创 2022-03-03 18:23:59 · 509 阅读 · 0 评论 -
《SpringCloud微服务 一》之 Eureka 服务注册中心
《SpringCloud微服务 一》之 Eureka 服务注册中心目录《SpringCloud微服务 一》之 Eureka 服务注册中心一、Eureka 服务注册中心1.1 eureka 服务端1.2 eureka 客户端一、Eureka 服务注册中心工程 spring-cloud-learn-eurekaeureka 注册中心1.1 eureka 服务端第一步:引入 eureka 服务端依赖: pom.xml<dependency> <groupId>o原创 2022-03-02 21:00:26 · 498 阅读 · 0 评论 -
《SpringCloud微服务 四》之 Ribbon 负载均衡
《SpringCloud微服务 四》之 Ribbon 负载均衡目录《SpringCloud微服务 四》之 Ribbon 负载均衡四、ribbon 负载均衡4.1 负载均衡策略4.2 自定义负载均衡策略四、ribbon 负载均衡Ribbon是一个客户端的负载均衡器,它决定选择哪一台机器来调用远程服务,对于多应用实例1.添加依赖<dependency> <groupId>org.springframework.cloud</groupId>原创 2022-02-27 13:29:35 · 430 阅读 · 0 评论 -
《SpringCloud微服务 五》之 Hystrix 熔断器
《SpringCloud微服务 五》之 Hystrix 熔断器目录《SpringCloud微服务 五》之 Hystrix 熔断器五、Hystrix 熔断器5.1 单独使用hystrix断路器5.2 在feign中使用hystrix5.3 hystrix在feign里统一处理异常五、Hystrix 熔断器Hystrix是一个断路器,它将服务调用进行隔离,用快速失败来代替排队,阻止级联调用失败。它的目的是不让服务挂掉防止 A->B->C 服务调用,C服务不可用时,A、B服务都不可原创 2022-02-26 14:25:29 · 511 阅读 · 0 评论