Spring Cloud微服务快速搭建
文章平均质量分 80
Spring Cloud微服务快速搭建,各个组件的整合。SpringCloud版本:Hoxton.SR10
SpringBoot版本:2.3.8.RELEASE
成豆o((⊙﹏⊙))o.
这个作者很懒,什么都没留下…
展开
-
1-Spring Cloud微服务快速搭建-总体服务
修订日期 内容 2021-2-17 初稿 1-Spring Cloud微服务快速搭建-总体服务服务技术总览构建步骤1.创建总体项目 服务技术总览 技术与工具 说明 IntelliJ IDEA 2020.1.1 x64 开发工具 maven 项目构建 Spring Cloud 版本:Hoxton.SR10spring cloud后续的版本以伦敦地铁站名命名,以首写字母顺序升级版本 Spring boot 版本:2.3.8.RELEASE jdk 版本...原创 2021-02-28 15:36:38 · 99 阅读 · 0 评论 -
2-Spring Cloud微服务快速搭建-注册中心-eureka
修订日期 内容 2021-2-17 初稿 2-Spring Cloud微服务快速搭建-eureka注册中心注册中心简述搭建Eureka服务(高可用)将服务注册到eureka关闭Eureka自我保护机制 注册中心简述 Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务。目前大多使用Eureka作为Spring Cloud的注册中心,另外有一个部分可能使用alibaba nacos,本章先介绍Eureka。 注册中心作用: 负载均衡 中间层服务故障转移...原创 2021-02-28 15:00:24 · 107 阅读 · 0 评论 -
3-Spring Cloud微服务快速搭建-Feign<OpenFeign>,本地开发调试指定URL路径,服务乱跳解决方案
修订日期 内容 2021-2-17 初稿 2-Spring Cloud微服务快速搭建-eureka注册中心简述配置实现1.引入maven依赖2.创建feign客户端(暴露接口)3.在启动类中添加激活Feign调用 简述 我们都知道各个微服务会分开部署,那么服务之间如何通信呢?(比如:订单微服务需要查询物流微服务的物流信息),一般我们可以使用httpclient调用接口返回数据(比如json)就可以实现了。 feign也是在这个基础上更进一步,实现了①各微服务直接的通信看起来像是本...原创 2021-02-28 15:10:26 · 826 阅读 · 0 评论 -
4-Spring Cloud微服务快速搭建-Hystrix&Sentinel熔断降级(解决熔断雪崩)
修订日期 内容 2021-2-19 初稿 4-Spring Cloud微服务快速搭建-Hystrix熔断降级(解决熔断雪崩)简述什么是雪崩?什么时熔断降级?Hystrix如何实现熔断降级?代码实现整合RestTemplate 简述 什么是雪崩? 在微服务架构中服务之间会相互调用,如果一个服务不能及时响应,将会导致其他服务阻塞,若此时大量请求涌入将会导致容器的线程资源耗尽,导致服务瘫痪。服务与服务之前的依赖性将会造成连锁反应,造成严重后果,这种故障称之为”雪崩“。 什么时熔断降...原创 2021-02-28 15:27:46 · 499 阅读 · 1 评论 -
5-Spring Cloud微服务快速搭建-网关-(zuul、gateway-路由配置,过滤器,路径重写,限流-未完善)
修订日期 内容 2021-2-22 初稿 5-Spring Cloud微服务快速搭建-网关-springcloud-gatewayzuul网关简介搭建zuul网关 zuul网关简介 zuul网关由netflix开发的开源的微服务网关,zuul网关的核心是一系列的过滤器,这些过滤器注意有以下功能 动态路由:将不同的请求分发到不同的服务器 压力测试:逐渐增加流量 负载设置:为每一种负载类型增加对应的容器,并放弃超出限定的请求 静态响应处理:如css,js的文件避免服务转发到内部 身...原创 2021-02-28 15:31:36 · 259 阅读 · 0 评论 -
6-Spring Cloud微服务快速搭建-分布式链路追踪-sleuth-zipkin
修订日期 内容 2021-2-28 初稿 6-Spring Cloud微服务快速搭建-分布式链路追踪-sleuth-zipkin分布式链路追踪-sleuth简介初体验zipkin 服务端web整合 分布式链路追踪-sleuth 简介 spring cloud sleuth主要功能就是在分布式系统中提供链路追踪方案,内部集成了Twitter的Zipkin开源组件,直接引入依赖即可使用。 初体验 在每一个需要记录链路日志的子项目module添加依赖与记录日志配置文件 <de...原创 2021-02-28 15:34:26 · 107 阅读 · 0 评论