草庐IT

SpringCloud脚手架

全部标签

SpringCloud:Gateway网关配置及使用

一、Gateway是什么?SpringCloudGateway是SpringCloud的一个全新项目,基于Spring5.0+SpringBoot2.0和ProjectReactor等技术开发的网关,它旨在为微服务架构提供—种简单有效的统一的API路由管理方式,以及提供统一的路由方式且基于Filter链提供一些强大的过滤器功能和网关基本的功能。SpringCloudGateway作为SpringCloud生态系统中的网关,目标是替代Zuul,在SpringCloud2.0以上版本中,没有对新版本的Zuul2.0以上最新高性能版本进行集成,仍然还是使用的Zuul1.x非Reactor模式的老版本

SpringCloud:Gateway网关配置及使用

一、Gateway是什么?SpringCloudGateway是SpringCloud的一个全新项目,基于Spring5.0+SpringBoot2.0和ProjectReactor等技术开发的网关,它旨在为微服务架构提供—种简单有效的统一的API路由管理方式,以及提供统一的路由方式且基于Filter链提供一些强大的过滤器功能和网关基本的功能。SpringCloudGateway作为SpringCloud生态系统中的网关,目标是替代Zuul,在SpringCloud2.0以上版本中,没有对新版本的Zuul2.0以上最新高性能版本进行集成,仍然还是使用的Zuul1.x非Reactor模式的老版本

day05-SpringCloud Eureka-服务注册与发现02

SpringCloudEureka-服务注册与发现023.搭建EurekaServer集群-实现负载均衡&故障容错3.1为什么需要集群EurekaServer?微服务RPC远程服务调用最核心的是高可用如果注册中心只有1个,如果出现故障,会导致整个服务环境不可用解决办法就是搭建Eureka注册中心集群,实现负载均衡和故障容错(构成集群的几个主机之间的提供的服务是相同的)3.2搭建EurekaServer集群3.2.1搭建第二个注册中心搭建e-commerce-eureka-server-9002微服务模块,作为第二个EurekaServer-注册中心。搭建的具体步骤和e-commerce-eur

day05-SpringCloud Eureka-服务注册与发现02

SpringCloudEureka-服务注册与发现023.搭建EurekaServer集群-实现负载均衡&故障容错3.1为什么需要集群EurekaServer?微服务RPC远程服务调用最核心的是高可用如果注册中心只有1个,如果出现故障,会导致整个服务环境不可用解决办法就是搭建Eureka注册中心集群,实现负载均衡和故障容错(构成集群的几个主机之间的提供的服务是相同的)3.2搭建EurekaServer集群3.2.1搭建第二个注册中心搭建e-commerce-eureka-server-9002微服务模块,作为第二个EurekaServer-注册中心。搭建的具体步骤和e-commerce-eur

vue全家桶进阶之路22:Vue CLI脚手架

VueCLI是一个基于Vue.js的官方脚手架工具,它可以帮助我们快速创建和管理Vue.js项目,提供了一些工具和配置来帮助我们开发和调试Vue.js应用。一切框架都是为了将开发变得简单、快捷、易操作,VueCLI脚手架也不例外,它出自vue官方,脚手架的用意就是让开发变得像搭建房子那样标准而又有规划,它集成了很多常用的模块,更像是一个工具箱(插件集合),很多常用的配置文件或者文件夹也直接就有了。VueCLI提供了很多常用的功能和配置,例如:通过命令行快速创建一个新的Vue.js项目,并且可以选择不同的模板和配置。集成了webpack和webpack-dev-server,可以自动进行打包和热

vue全家桶进阶之路22:Vue CLI脚手架

VueCLI是一个基于Vue.js的官方脚手架工具,它可以帮助我们快速创建和管理Vue.js项目,提供了一些工具和配置来帮助我们开发和调试Vue.js应用。一切框架都是为了将开发变得简单、快捷、易操作,VueCLI脚手架也不例外,它出自vue官方,脚手架的用意就是让开发变得像搭建房子那样标准而又有规划,它集成了很多常用的模块,更像是一个工具箱(插件集合),很多常用的配置文件或者文件夹也直接就有了。VueCLI提供了很多常用的功能和配置,例如:通过命令行快速创建一个新的Vue.js项目,并且可以选择不同的模板和配置。集成了webpack和webpack-dev-server,可以自动进行打包和热

【springcloud 微服务】Spring Cloud Alibaba整合Sentinel详解

目录一、前言二、环境准备2.1部署sentinel管控台2.1.1官网下载sentinel的jar包2.1.2启动控制台 2.1.3 访问控制台2.2 整合springcloud-alibaba2.2.1引入相关依赖2.2.2修改配置文件2.2.3增加一个测试接口2.2.4 接口测试三、sentinel流控规则使用3.1实时监控3.2  簇点链路3.3  流控规则概述3.3.1流量控制原理3.3.2流量控制常用场景3.3.3 流控规则的详细参数3.4  常用流控规则3.4.1 QPS限流 3.4.2 自定义限流返回结果3.4.3 并发线程数限流3.4.4 自定义异常3.5 流控模式3.5.1 

【springcloud 微服务】Spring Cloud Alibaba整合Sentinel详解

目录一、前言二、环境准备2.1部署sentinel管控台2.1.1官网下载sentinel的jar包2.1.2启动控制台 2.1.3 访问控制台2.2 整合springcloud-alibaba2.2.1引入相关依赖2.2.2修改配置文件2.2.3增加一个测试接口2.2.4 接口测试三、sentinel流控规则使用3.1实时监控3.2  簇点链路3.3  流控规则概述3.3.1流量控制原理3.3.2流量控制常用场景3.3.3 流控规则的详细参数3.4  常用流控规则3.4.1 QPS限流 3.4.2 自定义限流返回结果3.4.3 并发线程数限流3.4.4 自定义异常3.5 流控模式3.5.1 

day04-SpringCloud Eureka-服务注册与发现01

SpringCloudEureka-服务注册与发现011.Eureka介绍1.1学习Eureka前的说明目前主流的服务注册&发现的组件是Nacos,但是Eureka作为老牌经典的服务注册&发现技术还是有必要学习一下,原因:(1)一些早期的分布式微服务项目使用的是Eureka,在工作中完全有可能遇到这种情况。(2)后期的服务注册&发现组件/技术,都参考了Eureka设计和理念,学习了Eureka后,我们上手Nacos容易很多,而且可以理解得更深刻。1.2当前架构问题分析在企业级项目中,服务消费访问请求会存在高并发现象。如果只有一个会员中心-提供服务,可用性很差——如果该模块宕机,那么整个分布式应

day04-SpringCloud Eureka-服务注册与发现01

SpringCloudEureka-服务注册与发现011.Eureka介绍1.1学习Eureka前的说明目前主流的服务注册&发现的组件是Nacos,但是Eureka作为老牌经典的服务注册&发现技术还是有必要学习一下,原因:(1)一些早期的分布式微服务项目使用的是Eureka,在工作中完全有可能遇到这种情况。(2)后期的服务注册&发现组件/技术,都参考了Eureka设计和理念,学习了Eureka后,我们上手Nacos容易很多,而且可以理解得更深刻。1.2当前架构问题分析在企业级项目中,服务消费访问请求会存在高并发现象。如果只有一个会员中心-提供服务,可用性很差——如果该模块宕机,那么整个分布式应