![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud的学习
文章平均质量分 96
Y
这个作者很懒,什么都没留下…
展开
-
第九章 spring-cloud-alibaba-Nacos Config--服务配置
Nacos Config--服务配置9.1服务配置中心介绍9.2Nacos Config入门9.3Nacos Config深入9.3.1配置动态刷新9.3.2配置共享9.4nacos的几个概念9.1服务配置中心介绍首先我们来看一下,微服务架构下关于配置文件的一些问题:1.配置文件相对分散。在一个微服务架构下,配置文件会随着微服务的增多变的越来越多,而且分散 在各个微服务中,不好统一配置和管理。2.配置文件无法区分环境。 微服务项目可能会有多个环境,例如:测试环境、预发布环境、生产环境。每一个环境所使原创 2021-04-10 15:41:41 · 163 阅读 · 0 评论 -
spring-cloud-alibaba-Sleuth--链路追踪
Sleuth第六章 Sleuth--链路追踪6.1链路追踪介绍6.2Sleuth入门6.2.1Sleuth介绍6.2.2Sleuth入门6.3Zipkin的集成6.3.1ZipKin介绍6.3.2ZipKin服务端安装6.3.3Zipkin客户端集成6.4ZipKin数据持久化6.4.1使用mysql实现数据持久化6.4.2使用elasticsearch实现数据持久化第六章 Sleuth–链路追踪6.1链路追踪介绍在大型系统的微服务化构建中,一个系统被拆分成了许多模块。这些模块负责不同的功能,组合成原创 2021-04-10 15:05:28 · 390 阅读 · 1 评论 -
spring-cloud-alibaba之Gateway--服务网关
5.1网关简介大家都都知道在微服务架构中,一个系统会被拆分为很多个微服务。那么作为客户端要如何去调用这么多的微服务呢?如果没有网关的存在,我们只能在客户端记录每个微服务的地址,然后分别去调用。这样的架构,会存在着诸多的问题:客户端多次请求不同的微服务,增加客户端代码或配置编写的复杂性认证复杂,每个服务都需要独立认证。存在跨域请求,在一定场景下处理相对复杂。上面的这些问题可以借助API网关来解决。所谓的API网关,就是指系统的统一入口,它封装了应用程序的内部结构,为客户端提供统原创 2021-04-10 13:51:09 · 299 阅读 · 1 评论 -
spring-cloud-day04之Alibaba
第一章 微服务介绍1.1系统架构演变随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。 从互联网早起到现在,系统架构大体经历了下面几个过程: 单体应用架构—>垂直应用架构—>分布式架构—>SOA架构—>微服务架构,当然还有悄然兴起的Service Mesh(服务网格化)。接下来我们就来了解一下每种系统架构是什么样子的, 以及各有什么优缺点。1.1.1单体应用架构互联网早期,一般的网站应用流量较小,只需一个应用,将所有功能代码都部署在一起原创 2021-04-09 10:53:42 · 436 阅读 · 0 评论 -
SpringCloud-Config之配置的自动刷新
一 简介在分布式微服务中,我们有大量的微服务和服务器,因此会有大量的重复的配置文件,当我们的配置发生变 化的时候,需要重新部署到所有的机器上面,非常繁琐,为了解决这个痛点,我们将配置文件都放入到配置中 心中,配置中心为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件,它就是Spring Cloud Config.在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布 式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring c原创 2021-04-07 16:51:27 · 2078 阅读 · 1 评论 -
springCloud-day03之认识微服务
认识微服务1.Hystrix1.1.简介## 1.2.熔断器的工作机制:1.3.动手实践1.3.1.引入依赖1.3.2.开启熔断1.3.3.编写降级逻辑1.3.4.默认FallBack1.3.5.设置超时2.Feign2.1.简介2.2.快速入门2.2.1.导入依赖2.2.2.开启Feign功能2.2.3.Feign的客户端2.2.4.启动测试:2.3.负载均衡2.4.Hystix支持3.Zuul网关3.1.简介3.2.Zuul加入后的架构3.3.快速入门3.3.1.新建工程3.3.2.编写启动类3.3.3原创 2021-04-07 13:03:35 · 194 阅读 · 0 评论 -
springCloud的学习day02
1.系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构,还有在Google带领下来势汹涌的Service Mesh。我们到底是该乘坐微服务的船只驶向远方,还是偏安一隅得过且过?其实生活不止眼前的苟且,还有诗和远方。所以我们今天就回顾历史,看一看系统架构演变的历程;把握现在,学习现在最火的技术架构;展望未来,争取成为一名优秀的Java工程师。1.1.集中式原创 2021-04-07 11:06:11 · 115 阅读 · 0 评论