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学习
笔记-基本组件介绍
微服务简介微服务是最近的一两年的时间里是很火的一个概念。感觉不学习一下都快跟不上时代的步伐了,下边做一下简单的总结和介绍。何为微服务?简而言之,微服务架构风格这种开发方法,是以开发一组小型服务的方式来开发一个独立的应用系统的。其中每个小型服务都运行在自己的进程中,并经常采用HTTP资源API这样轻量的机制来相互通信。这些服务围绕业务功能进行构建,并能通过全自动的部署机制来进行独立部署。这些微服务可
江寸山
·
2020-08-24 11:59
SpringCloud
什么是Eureka? 单机版Eureka如何使用?
本篇是
SpringCloud学习
笔记的第五篇。Eureka的单机版使用,在本篇中将详细的介绍Eureka是什么?能做什么?
默默的菜鸟--
·
2020-08-24 09:00
Spring
Cloud
springcloud学习
之Eureka Client搭建和服务间调用
EurekaClient搭建:一、引入pom依赖org.springframework.cloudspring-cloud-starter-netflix-eureka-client二、启动类推荐添加@EnableEurekaClient注解就是如果选用的注册中心是eureka,那么就推荐@EnableEurekaClient,如果是其他的注册中心(zookeeper,consul等),那么推荐使
现实、太残忍
·
2020-08-24 07:50
springcloud
学习springCloud(eurek、feign、Hystrix)组件
记录自己的
SpringCloud学习
之路一、SpringCloudEureka服务发现使用说明EurekaServer提供注册服务,各个节点启动后,会在EurekaServer中进行注册,这样EurekaServer
qq_36804603
·
2020-08-24 07:31
springCloud
SpringCloud学习
记录(1)-父工程与子模块创建及子模块调用
创建父工程,导入依赖选择创建maven工程,步骤如下:修改父工程的pom.xml,具体如下:4.0.0com.atguigu.springcloudcloud20201.0-SNAPSHOTpomcloud-provider-payment8001cloud-consumer-order80UTF-81.81.84.121.2.171.16.188.0.161.1.161.3.0org.sprin
星莹
·
2020-08-23 21:33
spring
spring
boot
java
SpringCloud 学习 面试知识理解
SpringCloud学习
面试知识理解前提知识+相关的说明1.目前我们学习到最后的微服务架构SpringCloud,到我这里基本人需要大家熟悉以前的学习内容和知识,也即我默认大家已经熟悉了SpringMVC
weixin_43501469
·
2020-08-23 21:31
Spring Cloud学习2
SpringCloud学习
25客户端负载均衡Ribbon5.1SpringCloud中的Ribbon简介5.2Ribbon实现客户端负载均衡5.3Ribbon负载均衡策略5.3.1随机策略5.3.2重试策略
ChengZi~
·
2020-08-23 18:25
SpringCloud
SpringCloud学习
中的lombok无法生成get和set方法的问题
在
SpringCloud学习
中,发现自己的lombok.jar这个jar包无法使用,在SpringBoot项目启动中出现了两个问题1。
溺水的愚只能努力游
·
2020-08-23 16:42
SpringCloud学习
记录(三)分布式配置中心
SpringCloudconfig配置中心服务端配置pom依赖org.springframework.cloudspring-cloud-config-serverorg.springframework.cloudspring-cloud-starter-netflix-eureka-clientcom.atguigu.springcloudcloud-api-commons${project.v
Himit_ZH
·
2020-08-23 08:13
JAVA
SpringCloud学习
一(回顾之前学的微服务知识点)
一、回顾之前,如何学习springcloud回顾之前的知识?JavaSE数据库前端ServletHttpMybatisSpringSpringMVCSpringBootDubbo、Zookeeper、分布式基础Maven、GitAjax、Json…串一下自己会的东西?数据库MybatisSpringSpringMVCSpringBootDubbo、Zookeeper、分布式基础Maven、GitA
无极的移动代码
·
2020-08-23 03:23
SpringCloud
Spring Cloud 学习笔记整理
1.3微服务特点1.4微服务架构与面向服务架构SOA的区别1.5微服务架构的缺点2、SpringCloud简介3、SringCloud基础篇
SpringCloud学习
资源英文网站中文网站SpringCloud
心静以远致
·
2020-08-22 18:47
java
Spring
Cloud
spring cloud 学习笔记
springcloud学习
笔记学习内容包括《深入理解springcloud与微服务架构》、springcould官方手册什么是springcloud自我理解:一套基于springboot微服务的框架,至于什么是微服务
爱打排球的程序员
·
2020-08-22 17:13
java
分布式
最全面Spring Cloud学习笔记:入门到进阶到架构实战
由于篇幅原因,为了不影响阅读在这就展示了整个目录和内容截图,这份已经整理成完整文档的
SpringCloud学习
笔记可在
Java浮世绘
·
2020-08-22 15:44
Java
后端
java
spring
程序人生
经验分享
SpringCloud学习
笔记(四)SpringDataRedis 的存储和缓存同步
1.引入依赖org.springframework.bootspring-boot-starter-data-redis2.缓存读取和设置@AutowiredprivateRedisTemplateredisTemplate;publicArticlefindById(Stringid){Articlearticle=(Article)redisTemplate.opsForValue().get
剑灵尊
·
2020-08-22 02:49
微服务项目
springcloud微服务
SpringCloud学习
之路(三) 服务消费者 rest+ribbon (Finchley版本)
SpringCloud学习
之路(三)服务消费者rest+ribbon(Finchley版本)前言:前面已经讲了服务的注册和发现。
尘埃^_^
·
2020-08-22 02:40
java
spring
ribbon
分布式
SpringCloud学习
之一 idea 通过maven 构建spring boot项目
目录一、准备环境二、构建maven项目过程三、项目目录解析四、配置解析五、启动测试六、遇到的坑一、准备环境1、Java7及以上版本;2、springboot1.3.7版本3、maven3,2及以上版本;4、springFramework4.2.7及以上版本。二、构建maven项目过程本次通过https://start.spring.io/页面来构建工程,也可以使用idea构建工程(这里就不演示了)
请叫我伟哥伟哥
·
2020-08-21 11:03
微服务
SpringCloud学习
SpringCloud学习
点滴——Spring boot的简单入门1
因为SpringCloud是在SpringBoot的基础上开发的,所以在学习Springcloud之前,应该要对springboot有一定的了解一、首先构建一个Springboot项目:1、通过官方的SpringInitializr工具产生基础项目2、访问http://start.spring.io/,里面有各种的配置,直接图形化配置好就行了3、这里我构建了mavenproject,Spring版
aming3000
·
2020-08-21 08:11
《
springcloud学习
》十七 读取apollo配置
前言社长,一个爱学习,爱分享的程序猿,始终相信,付出总会有回报的。知识改变命运,学习成就未来。爱拼才会赢!程序猿学社的GitHub,已整理成相关技术专刊,欢迎Star:。https://github.com/ITfqyd/cxyxs目录1项目1.1新增项目1.2增加配置1.2.1读取配置1.2.2读取配置代码1.3删除项目2.新增部门3.namespace3.1新增命名空间1项目1.1新增项目设置
程序猿学社
·
2020-08-19 18:27
#
apollo
《
springcloud学习
》十九 apollo集成spring boot使用
注意:因为项目是聚合项目,parent里面导入了勒eureka的client依赖,因为这个问题卡了一下午。大家可以注意一下。1.pom.xmlcom.ctrip.framework.apolloapollo-client1.1.12.application.ymlserver:port:1111app:id:apollo-testapollo:meta:http://127.0.0.1:8080e
程序猿学社
·
2020-08-19 15:01
#
springcloud学习
之路(二)
简介:前言:这是在上一篇的基础上学习的https://blog.csdn.net/tuesdayma/article/details/828681031、eureka集群2、eureka自我保护机制一、eureka集群简介:注册中心是springcloud最核心的东西,如果注册中心挂了的话,所有的服务就算是正常的也将无法访问,所以说注册中心是不可能单机的。修改服务端配置文件:1、端口---改为不同
一只仰望天空的菜鸟
·
2020-08-19 07:06
springcloud
springcloud学习
之路(一)
简介:1、使用eureka做注册中心2、使用restTemplate实现服务之间的调用3、服务集群后使用ribbon实现服务本地轮询调用一、使用eureka做注册中心个人版本的初级springcloud总体结构总体说明:会员和订单都以服务的形式存在(即只有接口,没有页面的那种工程),springcloud支持eureka、consul和zookeeper三种注册中心,所有的服务都需要注册到注册中心
一只仰望天空的菜鸟
·
2020-08-19 07:06
springcloud
【十二】一杯敬大佬,一杯敬SpringCloud
《小吴同学的
SpringCloud学习
之路》1.微服务概述1.1到底是啥子注:没有明确定义,提倡将单一的应用程序划分成一组小的服务。
吴里庆庆
·
2020-08-19 04:04
SpringCloud学习
笔记(五)服务之间的调用,RestTemplate
微服务之间是通过RPC来交互的。Eurekaserver和client的jar包都会引用一个ribbon包和httpclient包,显然Eureka是通过httpclient来进行通信的。我们需要服务与服务之间进行通信,至少得有2个服务才能看出效果(自己和自己通信的别闹)。所以我们从会员服务copy出一个订单服务。pom.xml是一样的(除了项目名artifactId、name),applicat
qubeleyZ
·
2020-08-19 03:09
SpringCloud学习日志
SpringCloud学习
进度
微服务简介1.单体项目框架、SOA框架与微服务框架的区别2.微服务框架优缺点优点易于开发和维护:一个微服务只会关注一个特定的业务功能,所以它业务清晰、代码量较少。开发和维护单个微服务相对简单。而整个应用是由若干个微服务构建而成的,所以整个应用也会被维持在一个可控状态。单个微服务启动较快:单个微服务代码量较少,所以启动会比较快。局部修改容易部署:单体应用只要有修改,就得重新部署整个应用,微服务解决了
XlikeQ
·
2020-08-18 18:21
学习笔记
SpringCloud
SpringCloud学习
一之springcloud介绍及的集群搭建
一、SpringCloud简介SpringCloud是Spring旗下的一个顶级项目。SpringCloud是一个服务治理平台,提供一些服务框架,包含了:服务注册与发现、配置中心、消息中心、负载均衡、数据监控等等。SpringCloud是微服务框架,提供了全套的分布式系统解决方案。单体架构—SSMRPC–理论—提供方消费方中间没注册中心SOA–面向服务开发方式—提供方—>ESB企业服务总线三方技术
帝都的竹签
·
2020-08-18 05:31
springcloud
springcloud集群搭建
springcloud
Springcloud学习
——多个Eureka服务注册中心
1.Github项目地址https://github.com/zengzhen1994/springboot-learning(选择Springcloud/Springcloud-learning-5)2.意义当有多个注册中心时,服务只要向一个注册中心注册就可以了。因为所有的注册中心都是彼此相连的。3.代码配置3.1开启两个Eurekaserver,分别在不同的端口(80,81)server1配置
腿儿
·
2020-08-18 00:27
Springcloud
springcloud学习
之服务注册与发现(Finchley版本),遇到的问题及解决方案
目前我学习的版本是Finchley.RELEASE版本,对应的springboot是2.0.0版本,参考的学习资料主要是:https://blog.csdn.net/forezp/article/details/70148833/作者:方志朋别的资料链接:https://gitee.com/didispace/SpringBoot-Learning作者:翟永超搭建过程上述很完整,就不细述。一、bu
湛蓝丶
·
2020-08-17 17:49
springcloud学习
之分布式配置中心(Finchley版本),遇到的问题及解决方案
我主要是根据方志朋的博客学习的,因为springboot2.0+的,spring5.0+但是在学习中,可能一篇博客不够,不太理解作者的意思,所以多参考几篇靠谱的博客,学习起来效率就高得多。首先来学习链接:方志朋:https://blog.csdn.net/forezp/article/details/81041028程序猿DD:http://blog.didispace.com/spring-cl
湛蓝丶
·
2020-08-17 17:49
springcloud
SpringCloud学习
笔记-01-微服务框架引言
这是我为内部培训准备的一套学习笔记,希望通过我对整个学习过程的记录,给大家提供一个借鉴。本着实用主义原则,我尽量精简,用图、代码说话,本章节主要是出于强迫症作祟,简单讲下架构演变,和需要涉及的学习内容,着急的请跳过。1.服务框架的演变整个学习笔记我们以电商项目为例,通过对电商项目的演变和后续服务拆分,来体验微服务改造的好处。1.1传统框架1.0时代一个项目承接了所有的功能,由单体项目完成开发。2.
castle1983
·
2020-08-16 21:37
Spring
Cloud
SpringCloud学习
父工程导包:(注:要注意版本对应)推荐一套配套版本:(更新时间:2020年3月2日)EurekaServer服务器搭建:创建maven工程导入eureka-server服务端依赖:写application.yml配置类:写启动类:EurekaClient客户端使用:在使用的模块中导入eureka-client客户端依赖:模块配置文件中添加eureka配置:模块启动类上加注解:Feign实现服务间的
hwt1070359898
·
2020-08-15 23:06
Java学习
微服务
一、
SpringCloud学习
之 SpringCloud之初入江湖
1SpringCloud简介1.1什么是SpringCloudSpringCloud是一系列框架的有序集合。它利用SpringBoot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架
WilliamLi丶
·
2020-08-15 03:50
SpringCloud
SpringCloud学习
教程二( 服务消费者rest+ribbon )
在上一篇文章,讲了服务的注册和发现。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于httprestful的。Springcloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+rest。一、ribbon简介ribbon是一个负载均衡客户端,可以很好的控制htt和tcp的一些行为。Feign默认集
不倒翁不会c
·
2020-08-15 02:25
SpringCloud
JavaEE
SpringCloud学习
教程四( 断路器Hystrix )
在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在SpringCloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪
不倒翁不会c
·
2020-08-15 02:25
SpringCloud
JavaEE
SpringCloud学习
教程三( 服务消费者Feign )
上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。一、Feign简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和E
不倒翁不会c
·
2020-08-15 02:54
SpringCloud
JavaEE
SpringCloud学习
笔记整理
一、eureka是什么?eureka是一个基于rest服务的,服务注册与发现的组件。eureka作为注册中心,维护了所有服务的地址列表。服务之间互相调用,通过eureka来发现。eureka中主要包括两个组件:EurekaServer和EurekaClientEurekaClient:一个java客户端,用于简化与EurekaServer的交互(通常就是一个微服务)EurekaServer:提供服
宝里宝气OvO
·
2020-08-14 21:32
SpringCloud学习
-Feign
1引言Feign可以帮助我们面向接口编程,就直接调用其他服务,简化开发2快速入门1、导入依赖org.springframework.cloudspring-cloud-starter-openfeign2、添加一个注解@SpringBootApplication@EnableEurekaClient@EnableFeignClients//添加该注解publicclassClientApplica
Arivan
·
2020-08-14 21:14
知识点总结
SpringCloud学习
-Hystrix
1引言主要是为了解决服务的雪崩问题,即一个服务出错,引起多个相关的服务无法正常运行。降级机制:当某一个服务出现超时、资源不足、出现异常时,可以执行一个降级方法,直接返回一个托底数据。服务隔离:提供了一个Hystrix线程池,信号量,和服务的线程池相互隔离。熔断:当某一个服务失败率打到一个阈值时,自动触发降级机制。缓存:能够缓存请求的信息。2降级机制的实现1、导入依赖org.springframew
Arivan
·
2020-08-14 21:14
知识点总结
spring
java
SpringCloud学习
-Eureka
Eureka是帮助我们维护所有服务的信息,以便服务之间的相互调用1Eureka的快速入门1.1、创建一个父工程并且在父工程中指定SpringCloud的版本,并且将packaging修改为pom。pomorg.springframework.cloudspring-cloud-dependenciesHoxton.SR6pomimport1.2、创建Eureka的server,创建springbo
Arivan
·
2020-08-14 21:13
知识点总结
java
spring
SpringCloud学习
-Ribbon
1引言Ribbon是帮助我们实现服务和服务之间的负载均衡,属于客户端负载均衡;客户端负载均衡:在客户端做负载均衡的策略,选中某一个服务。服务端负载均衡:在注册中心,直接根据指定的策略负载均衡。2Ribbon的快速入门1、启动两个search模块2、在客户端导入Robbin的依赖org.springframework.cloudspring-cloud-starter-netflix-ribbon3
Arivan
·
2020-08-14 21:13
知识点总结
SpringCloud框架初探(五): Eureka Client客户端相互调用
源码地址:
SpringCloud学习
源码前面已经讲了Eureka注册中心服务器已经客户端的搭建,接下来通过一个例子,来实现Eurekaclient微服务之间的调用。
十五楼亮哥
·
2020-08-14 20:50
SpringCloud框架初探
SpringCloud框架初探(四): Eureka Client客户端搭建
源码地址:
SpringCloud学习
源码1、Eureka客户端搭建@SpringBootApplication@EnableEurekaClientpublicclassProviderUserApplication
十五楼亮哥
·
2020-08-14 20:50
SpringCloud框架初探
spring cloud 学习之服务提供者和服务注册中心Eureka
springcloud学习
之服务提供者和服务注册中心Eureka文章中涉及到的源码已上传github:https://github.com/BLF2/SpringCloud本次学习springcloud
BLF2
·
2020-08-14 20:34
JAVA
Spring
Cloud
springcloud学习
(六) apollo编译源码使用并将eureka替换为自己的eureka服务
apollo编译源码使用并将eureka替换为自己的eureka服务apollo配置中心默认configserver自带了eureka,将其改为自己的eureka服务1下载源码,下载地址,目前最新为1.0.0使用IDEA打开2导入数据库文件,数据库文件在源码srcripts/sql下,两个SQL文件,apolloconfigdb.sql和apolloportaldb.sql。导入方式很多就不多说了
码农-文若书生
·
2020-08-14 20:39
springcloud
SpringCloud学习
(四) Config Server将配置文件配置在本地仓库并刷新
ConfigServer将配置文件配置在本地仓库并刷新springcloud官方建议将配置文件配置在远程git仓库,我们某些时候可能想将配置文件放在本地的仓库。这里使用最新cloud版本Finchley.RELEASE做测试。服务端配置1创建本地git仓库,存入几个配置文件,configlearn-client-.properties,configlearn-client-dev.properti
码农-文若书生
·
2020-08-14 20:39
java
springcloud
springcloud学习
- 18 SpringCloud Sleuth分布式请求链路追踪【周阳springcloud2020学习笔记】
微服务跟踪(sleuth)其实是一个工具,它在整个分布式系统中能跟踪一个用户请求的过程(包括数据采集,数据传输,数据存储,数据分析,数据可视化),捕获这些跟踪数据,就能构建微服务的整个调用链的视图,这是调试和监控微服务的关键工具。在分布式系统中提供追踪解决方案并且兼容支持了zipkin搭建链路监控步骤1.zipkin1)下载:SpringCloud从F版起已不需要自己构建Zipkinserver了
Jayin_chan
·
2020-08-14 20:38
springcloud学习笔记
springcloud学习
-15 springcloud config【周阳springcloud2020学习笔记】
概念:SpringCloudConfig项目是一个解决分布式系统的配置管理方案。它包含了Client和Server两个部分,server提供配置文件的存储、以接口的形式将配置文件的内容提供出去,client通过接口获取数据、并依据此数据初始化自己的应用。作用:1.集中统一管理配置文件2.不同环境不同配置,动态化的配置更新,分环境部署。3.运行期间动态调整配置,不再需要在每个服务部署的机器上编写配置
Jayin_chan
·
2020-08-14 20:08
springcloud学习笔记
springcloud学习
-16 springcloud bus 消息总线【周阳springcloud2020学习笔记】
SpringCloudBus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,整合了java的事件处理机制和消息中间件功能。目前支持RabbitMQ和Kafka两种消息代理。能管理和传播分布式系统间的消息,就像是一个分布式执行器,可用于广播状态更改、事件推送等,也可以当做微服务间的通信通道。1.分布式自动刷新配置功能2.SpringCloudBus配合SpringCloudConfig使用可
Jayin_chan
·
2020-08-14 20:08
springcloud学习笔记
springcloud学习
目录【周阳springcloud2020学习笔记】
主要是为了方便自己复习,所以记录一下。01建父工程+idea设置02重构-提取通用模块03Eureka04Eureka集群05微服务信息完善06服务发现Discovery07Eureka自我保护08zookeeper下载安装配置09zookeeper注册中心10consul11Ribbon、OpenFeign12Hystrix断路器13服务监控hystrixDashboard14gateway新一
Jayin_chan
·
2020-08-14 20:08
springcloud学习笔记
springcloud
springcloud学习
-03 Eureka【周阳springcloud2020学习笔记】
单机版注册中心1.创建module2.pom引入依赖:注意是server!org.springframework.cloudspring-cloud-starter-netflix-eureka-server3.yml配置server:port:7001eureka:instance:hostname:localhost#eureka服务端的实例名字client:allow-redirects:f
Jayin_chan
·
2020-08-14 20:07
springcloud学习笔记
springcloud学习
-04 Eureka集群【周阳springcloud2020学习笔记】
搭建Eureka注册中心集群,实现负载均衡+故障容错为了模拟实际情况,所以修改下hosts文件C:\Windows\System32\drivers\etc下找到hosts文件添加以下内容#test-eureka127.0.0.1eureka7001.com127.0.0.1eureka7002.com1.修改Eureka7001ymlserver:port:7001eureka:instance
Jayin_chan
·
2020-08-14 20:07
springcloud学习笔记
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他