E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Springcloud学习
SpringCloud学习
01
SpringCloud是什么springcloud是一个工具集通过集成多个工具,来解决微服务中的各种问题微服务全家桶springcloud不是什么?springcloud不是一个解决单一问题的工具远程调用-RestTemplate负载均衡-Ribbon重试-Ribbon降级、熔断、限流-Hystrix监控-HystrixDashboardTurbineSleuthZipkin配置中心-Config
wusheng
·
2020-11-24 21:32
java
spring
SpringCloud学习
02
eureka和zookeeper区别:eureka:强调AP(可用性)集群结构:对等结构zookeeper:强调CP(一致性)集群结构:主从结构服务提供者修改host文件,添加eureka1和eureka2的映射配置C:\Windows\System32\drivers\etc127.0.0.1eureka1127.0.0.1eureka2修改02、03、04这三个项目1.添加eurekaclie
wusheng
·
2020-11-24 21:15
java
SpringCloud学习
01
SpringCloud是什么springcloud是一个工具集通过集成多个工具,来解决微服务中的各种问题微服务全家桶springcloud不是什么?springcloud不是一个解决单一问题的工具远程调用-RestTemplate负载均衡-Ribbon重试-Ribbon降级、熔断、限流-Hystrix监控-HystrixDashboardTurbineSleuthZipkin配置中心-Config
wusheng
·
2020-11-23 22:30
java
spring
SpringCloud学习
笔记【一】:多模块聚合工程基本环境搭建
文章目录建立父工程,完成环境搭建IDEA快速创建Maven工程,偏好设置修改pom.xmldependencyManagement和dependencies的区别Maven如何跳过单元测试Maven将父工程发布到仓库建立子模块,快速启动建立子module改子模块的pom.xml编写yml编写主启动类编写业务类创建consumer模块使用RestTemplate进行服务调用重构,提取相同部分代码新建
天乔巴夏丶
·
2020-11-22 22:40
SpringCloud
SpringCloud
java
maven
spring
boot
SpringCloud学习
笔记
1.SpringCloud与SpringBoot的关系SpringBoot专注与微服务的构建,SpringCloud是用于治理微服务,为微服务提供:配置管理,服务发现,路由等服务。SpringBoot可以离开SpringCloud,但SpringCloud离不开SpringBoot2.大体网站架构图网站运行流程.png解释:NDS(ContentDistributionService):就是负责缓
Teskinfly
·
2020-11-10 00:54
springcloud学习
---笔记目录
入门:微服务架构零基础理论入门(小白必看)从2.2.x和H版开始说起关于Cloud各种组件的停更/升级/替换微服务架构编码构建初级:Eureka服务注册与发现Zookeeper服务注册与发现Consul服务注册与发现Ribbon负载均衡服务调用OpenFeign服务接口调用中级:Hystrix断路器Zuul路由网关Gateway新一代网关SpringCloudConfig分布式配置中心Spring
还好江南
·
2020-10-29 16:23
springcloud
java
spring
springcloud
springcloud学习
1.微服务相关文章2.微服务论文3.Eureka服务配置1.)配置mavne依赖org.springframework.cloudspring-cloud-starter-eureka-server1.4.6.RELEASEorg.springframework.bootspring-boot-devtools2.)在application.yml文件中配置eureka注册服务eureka:ins
qq_43381763
·
2020-10-10 23:19
java
SpringCloud学习
笔记
Quartz定时任务用法1.在build.gradle里面添加依赖compilegroup:'org.quartz-scheduler',name:'quartz',version:'2.3.0'compile('org.springframework.boot:spring-boot-starter-quartz')2.新建一个任务类继承QuartzJobBean编写定时任务3.配置Quartz
Kenny_Yu
·
2020-10-10 16:10
Gateway网关配置--
SpringCloud学习
笔记
配置Gateway端口9527简单的配置使用pomcloud2020com.meng1.0-SNAPSHOT4.0.0cloud-gateway-gateway9527com.mengcloud-api-commons${project.version}org.springframework.bootspring-boot-devtoolsruntimetrueorg.projectlombokl
木头工具人
·
2020-10-09 15:33
gateway
网关
cloud
eureka
spring
boot
SpringCloud学习
笔记(一)—— SpringCloud入门
什么是微服务?微服务就是把原本臃肿的一个项目的所有模块拆分开来并做到互相没有关联,甚至可以不使用同一个数据库。比如:项目里面有User模块和Power模块,但是User模块和Power模块并没有直接关系,仅仅只是一些数据需要交互,那么就可以把这2个模块单独分开来,当user需要调用power的时候,power是一个服务方,但是power需要调用user的时候,user又是服务方了,所以,他们并不在
常雪恨
·
2020-09-17 12:34
SpringCloud学习笔记
spring
spring
boot
springCloud学习
笔记系列(3)-服务容错保护:Spring Cloud Feign
2019独角兽企业重金招聘Python工程师标准>>>Feign包含了Ribbon和Hystrix,这个在实战中才慢慢体会到它的意义,所谓的包含并不是Feign的jar包包含有Ribbon和Hystrix的jar包这种物理上的包含,而是Feign的功能包含了其他两者的功能这种逻辑上的包含。简言之:Feign能干Ribbon和Hystrix的事情,但是要用Ribbon和Hystrix自带的注解必须要
weixin_33887443
·
2020-09-16 16:11
java
python
Spring Cloud 学习(六)路由请求转发和安全过滤之Zuul组件(F版)
SpringCloud学习
(六)路由器之Zuul组件(F版)在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统
皎洁de时光
·
2020-09-16 16:33
Spring
Cloud(F版)学习笔记
spring
cloud
zuul
路由请求转发
安全过滤
SpringCloud学习
笔记-服务网关-Zuul-跨越
@CrossOrigin官网参考:https://spring.io/blog/2015/06/08/cors-support-in-spring-framework参考二:https://blog.csdn.net/w_linux/article/details/81142413CorsConfigpackagecom.hx.apigeteway.config;importorg.springf
小贺学习笔记
·
2020-09-16 15:18
SpringCloud
SpringCloud学习
笔记-服务网关-Zuul-权限校验
创建前置过滤器packagecom.hx.apigeteway.filter;importcom.netflix.zuul.ZuulFilter;importcom.netflix.zuul.context.RequestContext;importcom.netflix.zuul.exception.ZuulException;importorg.apache.commons.lang.Stri
小贺学习笔记
·
2020-09-16 15:18
SpringCloud
SpringCloud学习
笔记-服务网关-Zuul-权限控制
可以在Zuul的前置过滤器中添加权限控制。添加redis操作工具依赖org.springframework.bootspring-boot-starter-data-redispackagecom.hx.apigeteway.filter;importcom.hx.apigeteway.utils.CookieUtil;importcom.netflix.zuul.ZuulFilter;impor
小贺学习笔记
·
2020-09-16 15:18
SpringCloud
SpringCloud学习
笔记-服务网关-Zuul-限流
packagecom.hx.apigeteway.filter;importcom.google.common.util.concurrent.RateLimiter;importcom.hx.apigeteway.exception.RateLimitException;importcom.netflix.zuul.ZuulFilter;importcom.netflix.zuul.except
小贺学习笔记
·
2020-09-16 15:18
SpringCloud
springcloud学习
笔记(八)SpringCloud集成zuul路由(一)
在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图:注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到服务注册中心的。在SpringCloud微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡(zuul、N
xc丶卡卡
·
2020-09-16 15:11
springcloud
SpringCloud学习
笔记(五) 路由器和过滤器Zuul
1.Zuul是什么路由在微服务体系结构的一个组成部分。例如,/可以映射到您的Web应用程序,/api/users映射到用户服务,并将/api/shop映射到商店服务。Zuul是Netflix的基于JVM的路由器和服务器端负载均衡器。2.如何使用Zuul首先,创建一个普通的springboot项目routes-filter-zuul作为myspringcloud项目的子项目,引入zuul的依赖spr
新风s
·
2020-09-16 15:51
springcloud
springcloud
springboot
zuul
SpringCloud学习
笔记四:Spring Cloud Zuul 路由
SpringCloudZuul路由的作用Eureka用于服务的注册于发现,Feign支持服务的调用以及均衡负载,Hystrix处理服务的熔断防止故障扩散,SpringCloudConfig服务集群配置中心,似乎一个微服务框架已经完成了。我们还是少考虑了一个问题,外部的应用如何来访问内部各种各样的微服务呢?在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请求的url,路由到
不了痕
·
2020-09-16 15:50
SpringCloud
SpringCloud学习
笔记一 SpringCloud简介
现在市面上比较热微服务,今天花时间整理了一下SpringCloud的搭建及一些常用组件的功能及搭建流程,如有不对的地方欢大牛们的指导一什么是springcloudSpringcloud是一个基于SpringBoot实现的服务治理工具包,用于微服务架构中管理和协调服务的。SpringCloud是一系列框架的有序集合。它利用SpringBoot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发
java_Upper Cave Man
·
2020-09-16 15:08
SpringCloud学习笔记
java
分布式
spring
boot
spring
restful
SpringCloud学习
笔记(五)Feign
目录Feign简介Feign的简单使用Feign原理Feign设计Feign源码分析咋知道哪个接口需要生成实现类?谁给我生成的实现类?实现类的InvocationHandler是怎么定义的?啥功能?调用接口方法时,实现类咋干活的?干了啥?请求信息咋生成的request信息?咋把request发出去的?结果咋解析的?http客户端用的哪个?能不能改?咋选择的服务器?request信息能不能人为改变?
每天进步一奈奈
·
2020-09-16 15:00
SpringCloud
springcloud学习
笔记二:springcloud zuul
zuul在微服务中主要有两个作用1、路由转发2、服务过滤当然路由转发也是基于服务过滤实现的以下是基于springboot来进行讲解的:1、添加pom依赖org.springframework.cloudspring-cloud-starter-zuul2、启动添加@EnableZuulProxy注解@SpringBootApplication@EnableZuulProxypublicclassS
为爱停留
·
2020-09-16 14:15
springcloud
java
zuul
springcloud
zuul
springcloud
java
SpringCloud学习
笔记(15)----Spring Cloud Netflix之Hystrix Dashboard的使用
1.引入依赖在前面几节中的消费者中添加pom依赖。org.springframework.cloudspring-cloud-starter-netflix-hystrix-dashboard2.在启动类上添加注解添加@EnableHystrixDashboard开启Dashboard。3.注册HystrixMetricsStreamServlet在2.x之前的版本中,会自动注入该Servlet的
Teddies10081008
·
2020-09-16 14:18
java
SpringCloud学习
笔记(16)----Spring Cloud Netflix之Hystrix Dashboard+Turbine集群监控
前言:上一节中,我们使用HystrixDashboard,只能看到单个应用内的服务信息。在生产环境中,我们经常是集群状态,所以我们需要用到Turbine这一应用。作用:汇总系统内的多个服务的数据并显示到HystrixDashboard上。1.新建Turbine项目添加依赖,pom文件org.springframework.bootspring-boot-starter-actuatororg.sp
Teddies10081008
·
2020-09-16 14:18
java
SpringCloud学习
笔记(2)---环境搭建&HelloWorld
内容主要摘抄于《疯狂SpringCloud微服务架构实战》,以及自己的理解主要涉及到的环境和以及IDE为:IDEAMAVENJAVA8SpringBoot以上环境和工具在这里就不展开详细说明。一、SpringBootSpringCloud基于SpringBoot搭建。在IDEA的搭建过程:1.新建一个EmptyProject2.填好项目名,new_window3.选择SpringInitializ
CodeHelen
·
2020-09-16 14:38
SpringCloud
java
spring
boot
spring
Spring Cloud学习笔记【三】Eureka集群高可用搭建
SpringCloud学习
笔记【三】Eureka集群高可用搭建一、说明准备3个EurekaServer搭建集群,相互之间进行两两注册,进行实例测试。方便理解集群,采用域名的映射。
Touch&
·
2020-09-16 14:47
SpringCloud学习笔记
Spring
Eureka集群高可用搭建
Spring Cloud学习笔记【十】微服务网关Zuul的使用与了解
SpringCloud学习
笔记【十】微服务网关Zuul的使用与了解一、Zuul的了解Zuul是netflix开源的一个APIGateway服务器,Zu是Netflix开源的微服务网关,它可以和Eureka
Touch&
·
2020-09-16 14:47
SpringCloud学习笔记
Spring
微服务网关Zuul的使用与了解
Spring
Cloud
Zuul的使用与了解
SpringCloud学习
笔记(六):使用Zuul实现路由和请求过滤
SpringCloud学习
笔记(六):使用Zuul实现路由和请求过滤Zuul的作用没有使用Zuul时的情况使用了Zuul时的情况实现路由实现过滤器实现Zuul的作用没有使用Zuul时的情况通过先前的内容我们可以很容易实现如上图所示的架构
CypherFyc
·
2020-09-16 14:57
SpringCloud
SpringCloud学习
笔记(七):通过配置中心来统一配置各个微服务
SpringCloud学习
笔记(七):通过配置中心来统一配置各个微服务SpringCloudConfig使用SpringCloudConfig准备Git仓库建立配置中心测试配置中心使用拉取到的配置文件更新将配置中心作为微服务
CypherFyc
·
2020-09-16 14:57
SpringCloud
SpringCloud学习
笔记(一):构建SpringBoot项目
SpringCloud学习
笔记(一):构建SpringBoot项目快速搭建一个SpringBoot项目搭建过程代码快速搭建一个SpringBoot项目SpringCloud是一个微服务治理框架,而SpringBoot
CypherFyc
·
2020-09-16 14:57
SpringCloud
java
spring
boot
SpringCloud学习
笔记(五):通过Feign客户端让代码变得优雅
SpringCloud学习
笔记(五):通过Feign客户端让代码变得优雅Feign的作用使用Feign引入依赖Feign客户端接口使用Feign客户端调用微服务熔断整合新建fallback对应类启动Hystrix
CypherFyc
·
2020-09-16 14:26
SpringCloud
java
spring
spring
boot
SpringCloud 学习笔记系列
SpringCloud系列入门文章,只做个人学习使用,欢迎交流及大牛指点
SpringCloud学习
笔记一SpringCloud简介
SpringCloud学习
笔记二多模块搭建-搭建父模块
SpringCloud
java_Upper Cave Man
·
2020-09-16 13:01
spring
boot
java
eureka
cloud
restful
SpringCloud学习
之手把手教你用IDEA搭建入门项目【番外篇】(一)
SpringCloud架构的很多组件不甚清楚,只是通过查找资料然后动手稀里糊涂的把一个项目成功搭建起来了,其中有很多不合理和不清楚的地方,所以现在我想重新搭建一个入门的SpringCloud项目,这是对我
SpringCloud
易雪寒
·
2020-09-16 12:04
springcloud学习
笔记(一)常用的五大组件
springcloud与微服务微服务是一个小的、松耦合的分布式服务,微服务允许将一个大型的应用程序分解为具有严格职责定义的便于管理的组件,微服务通过将大型代码分解为小型的精确定义的部分,帮助解决大型代码库中传统的负载问题。springcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建。这里将介绍springcloud中常用的组件。服务发现——Netflix
WangYangXiang
·
2020-09-14 13:53
springboot
SpringCloud学习
系列之一 ----- 搭建一个高可用的注册中心(Eureka)
前言本篇主要介绍的是SpringCloud相关知识、微服务架构以及搭建一个高可用的服务注册与发现的服务模块(Eureka)。SpringCloud介绍SpringCloud是在SpringBoot的基础上构建的,用于简化分布式系统构建的工具集,为开发人员提供快速建立分布式系统中的一些常见的模式。例如:配置管理(configurationmanagement),服务发现(servicediscove
weixin_34293911
·
2020-09-13 20:18
SpringCloud学习
笔记(三):Rest微服务构建案例工程模块
需要具备的知识1springmvc+mybatis+mysql2Consumer消费者(Client)通过REST调用Provider提供者(Server)提供的服务3Maven的分包分模块:project下带三个子模块,microservicecloud-api:封装的整体entity/接口/公共配置等,microservicecloud-provider-dept-8001:微服务落地的服务提
as403045314
·
2020-09-13 01:39
SpringCloud学习
笔记推荐
SpringCloud_尚硅谷课程笔记:2020:0708–1--SpringCloud——2020:0717–11–SpringCloudAlibaba:SeataSpringCloud中文文档
将进酒杯莫停。
·
2020-09-12 06:24
SpringCloud
spring
SpringCloud——断路器监控
SpringCloud学习
1.IDEA创建父子项目2.SpringCloud——Eureka3.SpringCloud——注册服务4.SpringCloud——获取服务(1.Ribbon)5.SpringCloud
黄 坤
·
2020-09-11 09:40
SpringCloud
SpringCloud学习
之Hystrix(依赖隔离)
一、pom依赖(略)参考上一篇文章二、启动类添加注解(略)参考上一篇文章三、创建OderCommand和UserCommand类publicclassOrderCommandextendsHystrixCommand{privateStringvalue;publicOrderCommand(Stringvalue){super(Setter.withGroupKey(//服务分组HystrixC
JAVA菜鸟程序员
·
2020-09-11 01:59
SpringCloud
微服务架构详细讲解——为什么要使用微服务架构,它的优点设计原则等(Spring cloud学习笔记 1)
Springcloud学习
专栏目录一、传统的单体架构1.1什么是
.Zheng
·
2020-09-10 23:29
Spring
cloud
SpringCloud学习
(五)- 服务注册中心
步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:创建父项目步骤4:创建子项目步骤5:pom.xml步骤6:EurekaServerApplication步骤7:application.yml步骤8:启动并访问步骤1:先运行,看到效果,再学习老规矩,先下载下载区(点击进入)的可运行项目,配置运行起来,确认可用之后,再学习做了哪些步骤以达到这样的效果。运行EurekaServerApplic
Jack2312ovo
·
2020-09-10 16:42
Java
SpringCloud学习
笔记——持续更新中
1.常见面试题1.1什么是微服务?1.2微服务之间如何通信?1.3SpringCloud和Dubbo有哪些区别?1.4SpringCloud和SpringBoot,谈谈你对他们的见解1.5什么是服务熔断,什么是服务降级?1.6微服务的优缺点是什么?说说你在项目开发中遇到的坑?1.7你所知道的微服务技术栈有哪些?1.8eureka和zookeeper都可以提供服务注册和发现功能,说说两者区别1.1什
HaoZz_96
·
2020-09-10 16:02
SpringCloud
SpringCloud学习
笔记(2)——Ribbon
参考SpringCloud官网第16、17章16.ClientSideLoadBalancer:RibbonRibbon是一个客户端的负载均衡器,它提供对大量的HTTP和TCP客户端的访问控制。Feign也是用的Ribbon,所以在这一章你也可以用@FeignClientRibbon的一个核心概念是命名的客户端。每个负载均衡器都是这个组件的全体的一部分,它们一起工作来连接到服务器,并且它们全体都有
程序员日常填坑
·
2020-08-26 16:07
Spring Cloud学习(1)-----基础知识
思维导图:引言:
SpringCloud学习
系列是我对>一书的读书笔记.本片文章则是第一章:基础知识的归纳总结.本文主要是通过对比单体服务和微服务的优缺点来说明微服务相关基础知识.最后会介绍微服务的普遍性的实现
zh328271057
·
2020-08-25 17:29
Spring
Cloud
Spring
Cloud
基础知识
SpringCloud学习
第一篇:SpringCloud简介
一、SpringCloud简介SpringCloud是一系列框架的有序集合。它利用SpringBoot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。SpringCloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spri
weixin_30737363
·
2020-08-25 08:33
SpringCloud学习
第七篇:Zuul学习(Greenwich.SR1版本)
一、什么是ZuulZuul作为微服务系统的网关组件。所有从设备或网站来的请求都会经过Zuul到达后端,用于构建边界服务,致力于动态路由、过滤、监控、弹性伸缩和安全。Zuul底层利用各种filter来实现如:认证和安全、性能检测、动态路由、压力测试、负载均衡、静态资源处理。二、Zuul和Nginx的区别相同点Zuul和Nginx都可以实现负载均衡、反向代理(隐藏真实ip地址),过滤请求,实现网关的效
weixin_30293079
·
2020-08-25 08:19
SpringCloud学习
之Feign 的使用(五)
Feign是一个声明式的伪RPC的REST客户端,它用了基于接口的注解方式,很方便的客户端配置,刚开始使用时还不习惯,感觉是在客户端写服务端的代码,SpringCloud给Feign添加了支持SpringMVC注解,并整合Ribbon及Eureka进行支持负载均衡。Feign的使用很简单,有以下几步:1、添加依赖2、启动类添加@EnableFeignClients注解支持3、建立Client接口,
易雪寒
·
2020-08-25 08:23
SpringCloud学习
第四篇:Feign学习(Hoxton.SR4)
一、Feign是什么?Feign是一个声明式WebService客户端。使用Feign能让编写WebService客户端更加简单,它的使用方法就是定义一个接口,然后在上面添加注解,同时也支持JAX-RS标准的注解。Feign也支持可插拔式的编码器和解码器。SpringCloud对Feign进行了封装,使其支持了SpringMVC标准注解和HttpMessageConverters,并整合了Ribb
无话可说丶
·
2020-08-25 06:02
Spring全家桶
Eureka、Ribbon和Feign
SpringCloud学习
:Eureka、Ribbon和Feign出处:清屏网Talkischeap,showmethecode,书上得来终觉浅,绝知此事要躬行。
fend0875
·
2020-08-25 06:55
SpringCloud学习
- Feign声明式服务调用客户端//接口方式
Feign声明式服务调用客户端//接口方式书签:1、小小例子2、Get多个请求参数处理小小例子新建项目:eureka-consumer-feignpom核心配置:org.springframework.cloudspring-cloud-starter-openfeign创建接口:FeignTest.javapackagecn.ywj.eurekaconsumerfeign;importorg.s
IAMYINWEIJIAN_
·
2020-08-25 04:46
SpringCloud
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他