![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud组件集成详解
文章平均质量分 88
深入学习SpringCloud各个组件。
落笔成影
这个作者很懒,什么都没留下…
展开
-
springCloudAlibaba之nacos
文章目录前言一、nacos是什么?二、作为注册中心1.安装nacos2.配置客户端微服务1.引入库2.修改配置文件3.主启动类4.服务提供的业务类5.服务消费的业务类3.测试二、作为配置中心1. 引入pom前言为什么要学习和使用springcloud Alibaba ?因为springcloud的很多组件是由Netflix公司所提供,而且组件大多都进入维护时期,所以随着时间的不停推进,我们就需要一种更为合适的组件来进行开发,而springcloud Alibaba 就应运而生。一、nacos是什么原创 2021-01-14 20:46:44 · 332 阅读 · 0 评论 -
springcloud之链路追踪sleuth
文章目录前言一、sleuth是什么?二、使用步骤1.下载zipkin2.pom引入3.yml配置4.controller5.测试三、总结前言随着分布式微服务系统的不断发展,系统中的服务调用会越来越复杂,服务调用的链路会更长,为了方便查看服务链路中的调用,获取链路调用每个节点的信息(比如响应时间之类的)就需要对服务的链路调用进行追踪。一、sleuth是什么?sleuth就是为了提供在微服务系统中对调用的链路进行追踪,并获取相应的信息,用户可视化的方式展现出来。主要作用就是一下四个方面上图来源原创 2021-01-11 19:07:24 · 588 阅读 · 0 评论 -
springcloud之config配置中心集成
文章目录前言一、config服务端1.pom引入2.配置文件3.主启动4.测试二、客户端1.pom引入2.配置文件3.主启动以及业务类4.测试三、动态刷新前言Spring Cloud Config为分布式系统中的外部化配置提供服务器端和客户端支持。使用Config Server,您可以在中心位置管理所有环境中应用程序的外部属性。服务端获取或者配置各个客户端属性,客户端获取自己配置。springCloud config可以结合git或者github的版本管理工具使用,满足了配置由于环境因素或者其他因素原创 2021-01-06 18:29:41 · 195 阅读 · 0 评论 -
springCloud之Hystrix组件学习
文章目录一、Hystrix是什么?二、服务降级1.pom引入2.编写Controller3.修改主启动类4.测试三、服务降级(统一fallback)1.代码改造2.测试四、服务降级(结合openFegin)1.搭建注册中心服务2.搭建消费服务(1)pom引入(2)配置文件(3)修改主启动类(4)编写feginService和fallbcak(5)编写controller3.测试五、服务熔断1、修改paymentController2、测试3、刚才提到的小疑惑(其实是自己的疑惑)六、总结一、Hystrix原创 2020-12-26 16:13:59 · 91 阅读 · 0 评论 -
Spring cloud之Ribbon组件集成
文章目录一、Ribbon是什么?二、使用步骤1.引入库2.读入数据总结一、Ribbon是什么?Ribbon是Netflix发布的云中间层服务开源项目,其主要功能是提供客户端实现负载均衡算法。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,Ribbon是一个客户端负载均衡器,我们可以在配置文件中Load Balancer后面的所有机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器,我们也很容易使用Ribbon实现自定义的负载均衡算法。关于负载原创 2020-12-23 20:07:24 · 881 阅读 · 1 评论 -
springCloud之consul学习(单节点)
此篇文章主要是学习consul用作注册中心的总结一、consul下载consul是需要独立安装,无论是单节点部署还是集群环境,类似于zookeeper,由于consul是用Go语言编写的也就是意味着consul具有良好的跨平台的特性。下面附上官网的下载地址:链接: https://www.consul.io/downloads.html.本次学习选用windows版本,诸君可自行选择。二、安装下载完成之后就会得到一个consul.exe文件,双击执行即可(切记关闭防火墙)安装完成之后,在原创 2020-12-19 15:51:40 · 448 阅读 · 1 评论 -
Spring cloud之Eureka组件集成学习
Spring cloud之Eureka组件集成学习注意:此文章中的测试版本为springboot-2.2.2.RELEASE,springcloud-Hoxton.SR1版文章目录前言前言一、eureka服务端1.pom引入2.修改配置文件3.启动类二、eureka客户端1.pom引入2.修改配置文件3.启动类三、测试四、eureka自我保护机制五、结语一、eureka集成1.pom引入2.修改配置文件3.启动类二、eureka客户端1.pom引入2.修改配置文件3.启动类三、测试四、eureka自我原创 2020-12-10 23:48:08 · 500 阅读 · 0 评论