Spring Cloud 学习
文章平均质量分 98
Spring Cloud 学习
天才小熊猫12138584
这个作者很懒,什么都没留下…
展开
-
SpringCloud(十二)SpringCloudAlibaba Sentinel 分布式系统的流量防卫兵
文章目录一、Sentinel是什么?1.1 Sentinel 具有 以下特性二、使用步骤1.引入库2.读入数据总结一、Sentinel是什么?随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制,熔断降级,系统负载保护等多个维度维护服务的稳定性1.1 Sentinel 具有 以下特性丰富的应用场景: Sentinel 承接了阿里巴巴近 10 年的双十一促流量的核心场景,比如秒杀,消息削峰填谷,集群流量控设置,实时熔断下游不可用应用等。完备的实时监原创 2020-09-22 21:01:02 · 1249 阅读 · 0 评论 -
SpringCloud(十一)SpringCloudAlibaba Nacos 集群和持久化配置
文章目录前言一、Nacos 集群架构图1.1 官方提供的Nacos集群配置图1.2 Nacos 安装总结 依旧感谢尚硅谷老师 哈哈前言搭建 Nacos 集群,确保高可用。一、Nacos 集群架构图1.1 官方提供的Nacos集群配置图很遗憾 ,我没看懂。哈哈 , 不过我在 芋道源码 找到了 比较清晰的这个还是比较一目了然的吧。 比较清晰。1.2 Nacos 安装这里使用 Centos 7.2 安装, 所以需要重新下载 Nacoswget https://github.com/ali原创 2020-09-17 20:36:01 · 397 阅读 · 0 评论 -
SpringCloud(十)SpringCloudAlibaba Nacos
文章目录一、Nacos 简介1.1 为什么叫Nacos1.2 Nacos 是什么?二、 Nacos 下载安装2.2 从github上面下载Nacos压缩包2.读入数据总结一、Nacos 简介1.1 为什么叫NacosNacos 前四个字母分别为 Naming 和 Configuration 的前两个字母,最后的 s 为 Service1.2 Nacos 是什么?一个更易于构建云原生应用的动态服务发现,配置管理和服务管理平台Nacos: Dynamic Naming and Configurat原创 2020-09-16 23:28:35 · 793 阅读 · 0 评论 -
SpringCloud(九)Sleuth 分布式请求链路跟踪
文章目录为什么引入 Cloud Stream一、pandas是什么?二、使用步骤1.引入库2.读入数据总结为什么引入 Cloud Stream屏蔽底层消息中间件的差异,降低切换成本,统一消息的编程模型官方定义 Spring Cloud Stream 是一个构件消息驱动微服务的框架。应用程序通过 inputs 和 outputs 来与Spring Cloud Stream 的 binder 对象交互,通过我们配置来 binding (绑定), 而 SpringCloud Stream 的 binde原创 2020-09-14 21:27:22 · 176 阅读 · 0 评论 -
AlibabaCloud SpringCloud SpringBoot 版本对应关系
AlibabaCloud SpringCloud SpringBoot 的版本对应关系来自官方 SpringCloud<!-- 版本对应关系 alibabaCloud 对应 springcloud 版本--><!--Spring Cloud Version Spring Cloud Alibaba Version Spring Boot VersionSpring Cloud Hoxton 2.2.x.RELEASE原创 2020-06-24 09:47:18 · 1441 阅读 · 0 评论 -
SpringCloud(一) 服务注册中心之Eureka
服务注册中心EurekaEureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。Eureka包含两个组件:Eureka Server和Eureka Client。Eureka Server 提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样原创 2020-09-07 23:24:52 · 262 阅读 · 0 评论 -
SpringCloud(二) 客户端负载均衡Ribbon使用
文章目录一、Ribbon是什么?二、使用Ribbon1.概念2. 如何修改默认的负载均衡机制3. 自定义负载均衡策略。感谢尚硅谷老师!!! ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200908203634560.gif#pic_center)一、Ribbon是什么?Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法,自动地帮助服务消费者去请求。R原创 2020-09-08 20:37:28 · 355 阅读 · 0 评论 -
SpringCloud(三) OpenFeign服务接口调用
文章目录一、OpenFeign是什么?二、如何使用1.创建module,并引入依赖2.创建application.yml文件3. 创建cn.fllday.remote包,进行远程调用4. 创建 cn.fllday.controller , 创建对外接口5. 给服务提供者添加一个时间比较长的接口6.打开postman 准备访问啦7.Feign的局部配置8. Feign 的日志增强总结 感谢B站尚硅谷老师们 哈哈~~~一、OpenFeign是什么?Feign 是一个声明式的WebService客户端,使用原创 2020-09-08 22:28:41 · 2123 阅读 · 0 评论 -
SpringCloud(四)Hystrix之服务熔断
文章目录一、Hystrix是什么?二、如何使用服务降级1创建服务提供者 `sgg-hystrix-payment8005`1.1引入依赖1.2 配置yml文件1.3 PaymentController 创建Controller1.4 创建service `PaymentService`2.创建一个`sgg-consumer-feign-hystrix80` 服务 引入依赖2.1 配置 yml 文件2.2 创建 remote 远程调用类2.3 创建Controller 提供测试2.4 创建启动类7.创建一原创 2020-09-09 23:10:35 · 227 阅读 · 0 评论 -
SpringCloud(五)Hystrix图形化DashBoard
概述Hystrix Dashboard是作为断路器状态的一个组件,提供了数据监控和友好的图形化界面。,说白了。就是通过配置Hystrix Dashboard,我们可以通过浏览页面看运行情况创建新模块 sgg-hystrix-dashboard9001pom.xml <dependencies> <dependency> <groupId>org.springframework.cloud</groupId>原创 2020-09-10 22:14:04 · 276 阅读 · 0 评论 -
SpringCloud(六)Gateway 路由网关
文章目录一、Gateway是什么?1.1、网关位置1.2 Gateway特性二、使用步骤1.引入库2.读入数据总结一、Gateway是什么?GateWay 是 Spring 生态系统之上构建的API网关服务, 基于 Spring5,SpringBoot 2 和Project Reactor 等技术。Gateway 旨在提供一种简单而有效的方式来对 API 进行路由, 以及提供一些强大的过滤功能, 例如 熔断, 限流, 重试等。SpringCloud Gateway 是SpringCloud 的一个原创 2020-09-13 02:09:44 · 2051 阅读 · 0 评论 -
SpringCloud(七)SpringCloudConfig 分布式配置中心
文章目录前言一、Spring Cloud Config是什么?三、Config Server 特性二、使用步骤1.引入库2.读入数据总结前言微服务意味着将单体应用中的业务拆分成一个个的自服务,每个服务的粒度相对较小,因此系统中会出现大量的服务,由于每个服务都需要必须的配置中心才能运行,所以一套集中式的动态的配置管理设施是必不可少的。SpringCloud 提供了ConfigServer来解决这个问题,我们每个微服务自己带着一个application.yml 上百个的配置文件。(╯‵□′)╯︵┻━┻原创 2020-09-13 14:17:03 · 494 阅读 · 0 评论 -
SpringCloud(八)SpringCloud Bus 消息总线
文章目录一、Spring Cloud Bus是什么?二、使用步骤1.1 RabbitMQ安装1.2 创建`sgg-config-client3366` 模块1.3 设计思想。1.4 给项目模块`sgg-config-center3344`添加消息总线依赖1.5 Bus 动态刷新定点通知总结 感谢B站尚硅谷的老师们~~~一、Spring Cloud Bus是什么?Spring Cloud Bus 是用来将分布式系统的节点与轻量级消息系统链接起来的框架, 它整合了 JAVA 的时间处理机制和消息中间件的功能原创 2020-09-13 22:15:56 · 737 阅读 · 0 评论