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学习
Spring Boot 2.x 实战入门
Tags:MyBatis,SpringBoot,Thymeleaf,JPA,热部署,SpringData,
SpringCloud学习
地址:http://edu.51cto.com/course/13147
IT老齐
·
2020-07-13 12:42
【微服务】
Springcloud学习
笔记(一) —— Eureka
SpringCloud基本特性分布式配置中心服务注册/发现(Eureka)智能路由(Zuul)服务间的调用客户端负载均衡(Ribbon)断路器(Hystrix)分布式消息管理demo结构服务发现:Eureka客户端EurekaistheNetflixServiceDiscoveryServerandClient.Theservercanbeconfiguredanddeployedtobehigh
墨丶亦轩
·
2020-07-13 09:36
spring-cloud
Springcloud学习
笔记之微服务之间互相调用时token传递问题
微服务之间调用时时常遇到需要将服务A的token传递给服务B的情况,如果每个服务调用单独写就太僵硬了,之前试过自己写AOP去处理这个问题,功能上虽然没问题,但是总感觉比较low,最近在解决另外一个问题时,意外学到了一个解决方法。这里贴一下核心代码@Slf4j@ServicepublicclassFeignServiceImplimplementsFeignService{@Autowiredpri
polarwjy
·
2020-07-12 22:37
SpringCloud学习
笔记(一)----微服务和微服务架构
一、微服务强调的是服务的大小,关注的是某一个点,是具体解决某一个问题/提供落地对应服务的一个服务应用,狭义的看,可以看做是IDEA中的一个个微服务工程/Moudel二、微服务架构一种架构模式,提倡将单一应用程序划分成一组小的服务,服务之间互相协调,互相配合,为用户提供最终价值。微服务架构4个核心问题:1)服务很多,客户端如何访问2)服务之间如何通信3)如何管理这么多的服务4)服务挂了怎么处理三、目
爱好学习的谢先僧
·
2020-07-12 12:44
SpringCloud
SpringCloud学习
笔记——跨服务实现文件上传下载
微服务框架下,简单的参数传递比较简单。但是要实现文件的上传下载,还是花费了我一天的时间。记录一下。一、文件上传1、服务提供者1.1提供文件上传接口/***@Description:知识库文件上传*@Author:ykbian*@Date:2020/4/1123:00*@Param:*@return:不报错就是成功*/@ResponseBody@RequestMapping(value="/uplo
稚子候门
·
2020-07-12 11:42
springcloud
java
springCloud学习
(一):eureka server搭建
springCloud版本介绍springCloud由于是多个子项目的合集,为了方便区分,所以采用伦敦地铁站的名称作为版本号,是按照A-Z的字母顺序排列的:cloud版本boot版本Angel1.2.xBrixton1.3.xCamden1.4.xDalston、Edgware1.5.xFinchley2.2.x我选择的版本如下:springCloudFinchley.RELEASE新建maven
桃花岛张岛主
·
2020-07-12 10:03
SpringCloud学习
系列之三-----配置中心(Config)文件修改后,客户端动态刷新(Refresh)
注意啦,注意啦,注意啦根据大神的教导来实现的:想看大神的去–>我是大神,神龙见首不见尾?前言在上一篇里了解简单的SpringCloudConfig的使用。不过还是不完整,各位看官请多多指教。本篇主要介绍基于SpringCloud分布式配置中心(SpringCloudConfig)的配置刷新和消息总线(RabbitMQ/和Kafka)的使用SpringCloudConfigRefresh(配置刷新)
御虫升
·
2020-07-12 10:34
spring
cloud
学习:
SpringCloud学习
SpringCloud学习
内容介绍编码总结内容介绍前几天看了一篇文章,关于SpringCloud的介绍。
小zz同学
·
2020-07-11 16:34
spring
boot
java
后端
Springcloud学习
——Github管理分布式配置
1.Github项目地址https://github.com/zengzhen1994/springboot-learning(选择Springcloud/Springcloud-learning-3)2.这一章节主要介绍利用Github管理分布式配置,下一篇会融合之前的Eureka注册、消费等整合分布式配置和RabbitMQ消息总线。3.必要性Github的优点就不用说了,在一个分布式系统中,往
腿儿
·
2020-07-11 15:21
Springcloud
SpringCloud学习
|分布式配置中心(Spring Cloud Config)
学习链接补充(菜的小坑):将git的配置文件搞到server,此处的配置文件仅仅代表以.properties或者.yml结尾的文件,才能映射成功http请求地址和资源文件映射如下:/{application}/{profile}[/{label}]/{application}-{profile}.yml/{label}/{application}-{profile}.yml/{applicatio
Pre_waist
·
2020-07-10 23:08
spring
开发颠覆者SpringBoot实战---------
SpringCloud学习
SpringCloud为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。SpringCloud提供了两个基础库:SpringCloudContext和SpringCloudCommons。Context用于引导上下文、加密、刷新范围和环境端点,提供实用程序和特殊服务;Commons提供通用的(如SpringClo
zajiayouzai
·
2020-07-10 14:13
Java基础
框架
SpringCloud学习
笔记(二):微服务概述、微服务和微服务架构、微服务优缺点、微服务技术栈有哪些、SpringCloud是什么...
从技术维度理解:微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程,类似进程概念,能够自行单独启动或销毁,拥有自己独立的数据库。从专业维度理解:业界大牛马丁.福勒(MartinFowler)这样描述微服务:论文网址:https://martinfowler.com/artic
as403045314
·
2020-07-09 13:05
SpringCloud学习
记录——Sleuth服务链路追踪(Zipkin实现)
点我点我:项目github地址。1、简介。SpringCloudSleuth主要功能就是在分布式系统中提供追踪解决方案,并且兼容支持了zipkin,你只需要在pom文件中引入相应的依赖即可。(呃呃,讲人话就是:“既然是搞分布式微服务架构,那么随着项目的越来越大,微服务就会越来越多,微服务之间的调用会越来越复杂,比如A调用B、B调用C、C调用D、D又调用A、B....,服务链路追踪的作用就是用图形化
洋芋娃娃
·
2020-07-08 10:43
SpringCloud(六)路由网关的设置
springcloud学习
总结6、路由网关的设置一、新建模块zuulpomorg.springframework.cloudspring-cloud-starter-zuulorg.springframework.cloudspring-cloud-starter-eurekaorg.springframework.bootspring-boot-starter-actuatororg.sprin
mist蒙
·
2020-07-08 01:04
SpringCloud学习笔记
SpringCloud微服务学习笔记(二)负载均衡、断路器
国庆假期结束了,短暂歇息,又该学习了上篇文章,我记录了我
springcloud学习
的第一天起步阶段,本篇文章我来继续记录我的学习笔记,负载均衡和断路器。
羽枫760
·
2020-07-08 00:45
框架
SpringCloud学习
(三、父子项目、服务注册、服务关联)
这一节开始,我们将通过代码逐步解决我们上一节中关于分布式和集群的几个问题!实际的编码会让我们对SpringCloud、微服务、分布式、集群了解的更深刻。一、父子项目接下来就要开始做springcloud项目了。springcloud比较特别,它由多个微服务组成,所谓的微服务,就是springboot,。所以可以说springcloud由多个springboot项目组成,而这些springboot之
MagicMHD
·
2020-07-06 23:38
SpringCloud
springboot框架
java
SpringCloud学习
笔记——服务容错保护
服务容错保护在前面的微服务架构学习中我们已经有了自己的注册中心集群,服务提供者集群,以及一个处理客户端请求的负载均衡,但是微服务的世界里首先有一条黄金法则:永远不要相信第三方服务。也就是说在微服务中系统被拆分成了很多个模块,随着模块的增多,系统发生故障的概率也是指数倍的增加,常见的异常如网络超时,代码bug等,严重的可能由于某个服务的瘫痪而导致多个系统响应超时,如果事先没有有效的防范措施的话,很有
喜欢柯基的柴
·
2020-07-06 14:20
SpringCloud
springCloud学习
之eureka服务发现-提供者-消费者ribbon/feign-负载均衡
原文:https://blog.csdn.net/dream_broken/article/details/76148513微服务的其中一个特点就是有许许多的粒度小(功能单一,比如用户管理,短信发送管理,邮件发送管理,文件管理等)、能独立部署、扩展、运行的小应用,可以称为api,也就是服务提供者。api之间可以相互调用,但更多的是供app调用,比如学生管理系统,它是面向用户的,是许许多多功能的集合
zhouleizhao
·
2020-07-06 12:47
java
java
spring
cloud
Spring Cloud学习02-服务注册与发现
SpringCloud学习
02-服务注册与发现SpringCloud简介SpringCloud是一个基于SpringBoot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器
it_zzy
·
2020-07-05 13:10
SpringCloud学习
(三)Ribbon及自定义Ribbon负载均衡算法——每个服务轮询三次
项目代码GitHub地址:SpringCloud入门学习何为负载均衡:通俗点讲就是将一次请求分摊到多个操作单元上。在分布式系统架构中,为了提高系统的可用性,通常会有很多相同的服务提供者,那每一次请求该如何选择哪一个服务呢?这就是负载均衡存在的意义,明确如何选择。SpringCloudRibbon:是一个基于HTTP和TCP的客户端负载均衡工具,它基于NetflixRibbon实现。通过Spring
xiaoshijiu333
·
2020-07-05 11:29
SpringCloud
SpringCloud学习经历
SpringCloud学习
-笔记
SpringCloud学习
-笔记前提架构要求微服务SpringCloud主要模块源码地址搭建开发环境微服务发布与调用-EurekaEureka介绍EurekaDemo项目实践Eureka集群搭建实践Eureka
a_a\\\
·
2020-07-04 19:51
springboot
spring
SpringCloud学习
记录:springboot 2.x集成熔断器hystrix监控时出现Unable to connect to Command Metric Stream的问题解决
目录HystrixDashboard简介(摘抄)问题的出现及解决HystrixDashboard简介(摘抄)在微服务架构中为例保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应了一个程序的可用性和健壮性,它是一个重要指标。HystrixDashboard是作为断路器状态的一个组件,提供了数据监控和友好的图形化界面。问题的出现及解决最近学习SpringCloud微服务架构
无愧老男人
·
2020-07-04 13:14
SpringCloud学习
笔记(三)使用Ribbon进行服务间的调用
Ribbon介绍Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出LoadBalancer后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们也很容易使用Ribbon实现自定义的负载均
我也不想这样&
·
2020-07-02 06:38
springcloud
springcloud
ribbon
微服务间调用
SpringCloud学习
笔记-Enreka服务注册中心
SpringCloud和Dubbo是国内主流的微服务框架,二者各有所长。目前公司后台使用的是SpringMVC+Dubbo,准备将接口层服务改造为SpringCloud架构。个人觉得SpringCloud更加灵活、部署方便,适用于为APP、WEB提供接口的服务,以支持APP频繁的上线需求。SpringCloud使用REST短连接方式实现各服务交互,Dubbo使用RPC长连接方式实现服务交互。Spr
brycegao321
·
2020-07-01 19:23
后台
Spring Cloud学习(二)--搭建高可用服务注册中心
在
SpringCloud学习
(一)中,我们搭建了一个单节点的服务注册中心,但是一旦发生了故障整个服务就瘫痪了,所以在实际应用中,我们需要搭建高可用注册中心。在Eureka中,是通过集群来解决这个问题。
Michael-DYZ
·
2020-07-01 11:19
springboot
springcloud学习
笔记
别人的
springcloud学习
笔记完整参考老师的思维导图(百度云盘中有)搭建微服务的4个基础工程(springboot)一个主工程,其它都是moudleparent工程,存放版本号和依赖api工程,存放通用的实体类部门生产者工程
zm98
·
2020-06-30 18:12
心得总结
《Spring Cloud微服务和 分布式系统实践》即将印刷和出版
写得很累,
SpringCloud学习
真心累,主要是版本更新很快,东西也很多,我用的是采用
ykzhen2015
·
2020-06-30 08:35
spring
redis
Spring Cloud学习笔记8-spring cloud gateway(第二代网关)
title:“
SpringCloud学习
笔记8-springcloudgateway(第二代网关)”url:“https://wsk1103.github.io/”tags:
SpringCloud学习
笔记备注
wsk1103
·
2020-06-29 20:59
Java
Spring
Cloud
Spring Cloud学习笔记5-Zuul服务网关
title:“
SpringCloud学习
笔记5-Zuul服务网关”url:“https://wsk1103.github.io/”tags:
SpringCloud学习
笔记备注:官网:http://spring.io
wsk1103
·
2020-06-29 20:59
Java
Spring
Cloud
spring cloud 学习笔记
springcloud学习
笔记springcloud的作用springcloud可以为开发人员提供快速构建分布式系统应用的一些通用模式,例如:服务注册与发现、配置管理、断路器、智能路由、控制总线、微代理
寂寞思红唇
·
2020-06-29 18:43
spring
cloud
SpringCloud学习
笔记1 - 20181127
一.引言什么是微服务?官方定义解释:微服务就是由一系列服务功能组成,能单独跑在自己的进程里,每个服务独立开发,独立部署,分布式的管理。微服务特点?由一系列小服务组成独立的运行在自己的计算机进程独立部署基于分布式管理的服务为什么会出现微服务?单体架构优点:易部署、易测试缺点:开发效率低、代码难维护、部署不灵活、稳定性不高、扩展性不高(上手难)架构的演变ORM(单一架构)—>MVC(垂直架构)—>RP
大竹薙子
·
2020-06-29 06:45
我的学习笔记
SpringCloud学习
笔记->Ribbon、OpenFeign、Hystrix、GateWay、SpringCloud config
一、Ribbon负载均衡服务调用1.1概念SpringCloudRibbon是基于NetflixRibbon实现的一套客户端负载均衡的工具简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端负载均衡算法和服务调用,Ribbon客户端组件提供一系列完善的配置项如连接超时,超时重试等,简单来说,就是在配置文件中列出LoadBalancer后面的所有机器,Ribbon会自动的帮助你
别找我打球了
·
2020-06-29 02:44
springcloud
SpringCloud学习
二(基于尚硅谷周阳2020最新版SpringCloud教程15-27集)
文章目录1.Eureka1.1什么是服务治理1.2什么是服务注册与发现1.3包含两个组件2.搭建单机Eureka2.1新建EurekaServer模块2.2将cloud-provider-payment8001设置为EurekaClient并注册进EurekaServer成为服务提供者2.3将cloud-consumer-order80设置为EurekaClient并注册进EurekaServer
KKKKKKobe0824
·
2020-06-28 21:32
#
SpringCloud
一张图看懂RabbitMQ消息可靠性投递,防止重复消费措施
微信:372787553,带您进群互相学习左侧小编微信,右侧获取免费资料技术博客:https://blog.csdn.net/weixin_38937840
SpringCloud学习
代码:https:/
Java有货
·
2020-06-28 21:31
MQ
SpringBoot
SpringCloud学习
之路之五:熔断监控Hystrix Dashboard和Turbine
这一节我们继续跟着大神的脚步来了解一下Cloud中的熔断监控组件,我今天一次发了几篇,和大家说一下想法吧,就是说SpringCloud的这套东西其实还是得实践,我们先利用这几天的时间来简单了解一下,主要是入门和熟悉其中的套路类的东西,等我们先走完一圈了,再回来动手做一遍,也就是说,我们这波要搞两遍,争取拿下这个技能。好了,能坚持的小伙伴我们就开始搞事情吧。Hystrix-dashboard是一款针
weixin_38909672
·
2020-06-28 21:50
springboot
Spring
Cloud
微服务历程
SpringCloud学习
之路之六:配置中心git示例
这篇比较重要,理解起来也比较费劲,大家如果有时间可以动手自己做或者down下来原作者的代码自己玩玩,不然就等我们都了解完之后再来研究。随着线上项目变的日益庞大,每个项目都散落着各种配置文件,如果采用分布式的开发模式,需要的配置文件随着服务增加而不断增多。某一个基础服务信息变更,都会引起一系列的更新和重启,运维苦不堪言也容易出错。配置中心便是解决此类问题的灵丹妙药。市面上开源的配置中心有很多,BAT
weixin_38909672
·
2020-06-28 21:50
微服务历程
Spring
Cloud
SpringCloud学习
之路之四:熔断器Hystrix
为了给大家简单化今天的内容,我们说熔断器其实类似于家里的保险丝一样,保护家里的电路安全,他们的作用是一样的,都是负责安全服务的。但是Cloud中的Hystrix具体是怎么起作用的呢,下面我们就来具体说一下,以下内容还是参考纯洁的微笑博主的博文做的,希望大家一起来学习。熔断器雪崩效应在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服
weixin_38909672
·
2020-06-28 21:50
Spring
Cloud
springboot
微服务历程
SpringCloud学习
之路之二:SpringCloud注册中心 Eureka
Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的ServiceRegistry和ServiceDiscovery实现。也是springcloud体系中最重要最核心的组件之一。背景介绍服务中心服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等,比如dubboadmin后台的各种功能。有了服务中心调用关系会有什么变化,画几个简图来帮忙理解项目A
weixin_38909672
·
2020-06-28 21:49
Spring
Cloud
微服务历程
自我成长之一:
SpringCloud学习
之路
最近在带信任人使用react+antd+dva技术,然后危机意识突然被激发的淋漓尽致,所以到了该鞭策自己向上的时候了,今天开始就来跟大家报个到,以后每星期都尽力推送一些有质量和信息量的博文,一起进步,一起共勉。Springboot是我们公司现在使用的一套基本成熟的框架了,毕竟都用了2年了,虽然很多底层的东西我也还没有来得及进行学习和眼界,但是最近公司有需求来进行cloud的业务,所以先来处理这块,
weixin_38909672
·
2020-06-28 21:49
Spring
Cloud
微服务历程
SpringCloud学习
笔记
SpringCloud微服务架构概念:微服务架构是一种架构模式,它提倡将单一应用程序划分为一组小的服务,每个服务运行在自己独立的进程中,服务之间互相配合,互相协调,为用户提供最终价值。服务之间通过轻量级的通信机制互相沟通(通常是基于HTTP的RESTfulAPI,SpringCloud是restful,dubble是RPC),每个服务都能围绕具体业务进行构建,并且能被独立的部署到生产环境,类生产环
大桥小师傅
·
2020-06-28 20:05
springcloud
SpringCloud学习
系列之四-----配置中心(Config)使用详解
前言本篇主要介绍的是SpringCloud中的分布式配置中心(SpringCloudConfig)的相关使用教程。SpringCloudConfigConfig介绍SpringCloudConfig项目是一个解决分布式系统的配置管理方案。它包含了Client和Server两个部分,server提供配置文件的存储、以接口的形式将配置文件的内容提供出去,client通过接口获取数据、并依据此数据初始化
weixin_34015336
·
2020-06-28 09:21
SpringCloud学习
之Zuul统一异常处理及回退
一、Filter中统一异常处理其实在SpringCloud的EdgwareSR2版本中对于ZuulFilter中的错误有统一的处理,但是在实际开发当中对于错误的响应方式,我想每个团队都有自己的处理规范。那么如何做到自定义的异常处理呢?我们可以先参考一下SpringCloud提供的SendErrorFilter:/**Copyright2013-2015theoriginalauthororauth
weixin_33937913
·
2020-06-28 08:53
SpringCloud学习
第六篇:Feign学习(Greenwich.SR1版本)
一、Feign是什么?Feign是一个声明式WebService客户端。使用Feign能让编写WebService客户端更加简单,它的使用方法就是定义一个接口,然后在上面添加注解,同时也支持JAX-RS标准的注解。Feign也支持可插拔式的编码器和解码器。SpringCloud对Feign进行了封装,使其支持了SpringMVC标准注解和HttpMessageConverters,并整合了Ribb
weixin_30614587
·
2020-06-27 22:46
SpringCloud学习
第三章-springcloud 父项目创建
父项目pom.xml4.0.0org.hxmspring-cloudpom1.0-SNAPSHOTspring-eurekaorder-Serverribbon-serverfegin-clientfegin-clientspring-cloudorg.springframework.bootspring-boot-starter-parent2.0.3.RELEASEUTF-8UTF-81.8F
weixin_30454481
·
2020-06-27 20:58
Spring Cloud学习笔记之微服务实现(二)(Spring Boot+Spring Cloud+IDEA)
在【
SpringCloud学习
笔记之微服务实现(一)】中,我们实现了微服务,但是在实际的项目中,我们需要实现动态访问微服务,在此之前,已经介绍了SpringCloud和Eureka,并且实现了eureka
淇水汤汤
·
2020-06-27 13:51
Spring
Cloud学习
SpringCloud学习
之大纲总略(大纲篇)
微服务架构的概念,现在对于大家应该都不陌生,无论使用ApacheDubbo、还是SpringCloud,都可以去尝试微服务,把复杂而庞大的业务系统拆分成一些更小粒度且独立部署的Rest服务。但是这个过程,具体应该怎么做?现有的条件下到底要不要做微服务?服务拆分成什么粒度才是合适的?遗留的老系统需要如何考虑重构改造?有哪些坑需要我们注意?系统怎么在分布式服务下实现数据的一致性和服务的高可用可伸缩?拆
易雪寒
·
2020-06-27 07:52
SpringCloud学习
(十)Spring Cloud Gateway服务网关
在SpringBoot2.x版本后,spring出了自己的SpringCloudGateway服务网关以替代停止开发进入维护的以及性能不算很好的Zuul。(一)创建一个gateway-server服务网关子工程新建工程后,在pom.xml文件中引入以下依赖:org.springframework.cloudspring-cloud-starter-gateway由于spring-cloud-sta
我愿似一块扣肉
·
2020-06-27 05:49
SpringCloud
一篇文章让你了解微服务SpringCloud--------精炼总结
什么是
SpringCloud学习
SpringCloud要学习什么?如何学习SpringCloud什么是微服务?为什么使用微服务?
硕哥不服
·
2020-06-27 03:45
Spring Cloud 学习笔记 - No.3 分布式配置 Config
请先阅读之前的内容:
SpringCloud学习
笔记-No.1服务注册发现
SpringCloud学习
笔记-No.2服务消费Ribbon&FeignSpringCloudConfig介绍https://cloud.spring.io
专职跑龙套
·
2020-06-26 16:13
SpringCloud学习
笔记(三、创建父子项目、注册中心)
创建父子项目创建父项目在IDEA中创建一个maven项目:pom.xml:4.0.0edu.hpu.springcloudspringcloud1.0-SNAPSHOTspringcloudeureka-serverpomorg.springframework.bootspring-boot-starter-parent2.0.3.RELEASEUTF-8UTF-81.8Finchley.RELE
三分恶
·
2020-06-26 12:48
SpringCloud
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他