![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
文章平均质量分 91
xlecho
一个热爱网络技术的靓仔
展开
-
Spring Cloud Alibaba-在nacos环境下整合dubbo
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。我们之前整合了fegin来调用相对应的服务,本章我们来整合dubbo。那有了fegin为什么还要dubbo?这是本章的核心,本章不仅会讲怎么整合使用dubbo,同时也会讲dubbo和fegin的区别fegin和dubbo怎么选首先,不谈技术的区别和具体作用,fegin和dubbo最大的区别就是:dubbo是alibaba的亲儿子为什么要整合dubbodubbo按理来说,自己就是一原创 2021-01-04 14:17:04 · 1262 阅读 · 2 评论 -
Spring Cloud Alibaba-Sentinel流控规则关闭服务就消失解决方案(使用nacos存储规则)
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。上文我们已经认识了Sentinel,并且使用了Sentinel来进行流控。但是可能很多人都没有去关注在我们的项目服务关闭之后,我们的流控规则是否存在的问题。如果关注过,我们不难发现,服务关闭之后,我们可以看到Sentinel控制台中,流控规则已经不存在了。本文就是主要来解决这个问题服务关闭,流控规则就不见了我们可以通过关闭服务来观看到这个现状,服务关闭之后,Sentinel的控制台的原创 2020-12-31 14:49:00 · 1436 阅读 · 2 评论 -
Spring Cloud Alibaba-限流组件Sentinel认识并使用Sentinel实现接口限流
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。Sentinel简介说到限流,很多人可能熟悉Hystrix,但是比较可惜的是Netflix已经宣布对Hystrix停止更新。Sentinel就是一个限流组件,官方标题是:分布式系统的流量防卫兵,是面向于云原生微服务的高可用流控防护组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助用户保障微服务的稳定性。它和Hystrix是一个类似的东西,相比之下Sentinel原创 2020-12-25 15:36:42 · 1557 阅读 · 1 评论 -
Spring Cloud Alibaba-nacos是怎么实现动态配置的
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。首先来思考一个问题:nacos的动态配置实现,选用服务端推送完成还是选用客户端不断拉取完成?那种方式更合适?本节主要讲解明白这两个问题。可以直接看结尾的结论动态配置描述使用动态配置之前我们有讲过,忘记了或者不知道先回估计一下前面的实现动态配置的基本流程,文章名称《Spring Cloud Alibaba-使用nacos做配置中心》。我们知道,当我们修改注册中心的配置时,我们本地基本上原创 2020-12-12 13:16:29 · 1058 阅读 · 0 评论 -
Spring Cloud Alibaba-nacos多人开发实现环境隔离(namespace的引用)
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。你是否碰到过多人协同开发的时候,经常会因为集群发现服务的原因最终调用的是他人的服务,调试的是时候经常发现读取到了一些你不需要的别人添加的配置,调用服务出现乱入测试等,本文就是解决这些问题的。一个nacos怎么区分多环境关键还是在于我们下图标记的group,我们可以看到这里的话默认添加的配置是default开头的,但是平时开发的时候,我们可以有意识的去加一些标记,比如把default改原创 2020-12-03 11:15:33 · 9877 阅读 · 2 评论 -
Spring Cloud Alibaba-nacos启动异常解决方案
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。异常信息如下:java.lang.reflect.UndeclaredThrowableException: null at org.springframework.util.ReflectionUtils.rethrowRuntimeException(ReflectionUtils.java:147) ~[spring-core-5.2.10.RELEASE.jar:5.2.10.R原创 2020-12-01 13:50:50 · 3250 阅读 · 2 评论 -
Spring Cloud Alibaba-使用nacos做配置中心
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。相信很多学过SpringCloud的朋友都知道config一直是Netflix的痛点,这里我们先来看看nacos是怎么玩config的这里选择直接在consumer项目当中来完成nacos配置中心的使用,这也是演示Alibaba和NetFlix的区别在nacos控制台添加配置Data ID: 对应的就是我们consumer项目中命名的spring.application.name原创 2020-11-27 10:44:07 · 231 阅读 · 0 评论 -
Spring Cloud Alibaba-整合Feign调用接口
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。该文章是系列文章,如果不熟悉西SpringCloud的,还是需要先看看前面的文章。当我们通过前面的学习,完成了服务注册与发现之后,我们发现我们的通信方式稍微有点复杂,所以这里单独讲讲Feign的整合。这里基于《Spring Cloud Alibaba-接入Nacos注册中心了解服务注册与发现》文章中的项目添加相关的依赖<dependency> <group原创 2020-11-27 10:43:32 · 2570 阅读 · 1 评论 -
Spring Cloud Alibaba-接入Nacos注册中心了解服务注册与发现
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。接入或者使用nacos都需要有SpringBoot的基础,这里不再去赘述SpringBoot,大家可以在网上找教程,全面消息SpringBoot可以直接访问这个视频连接:https://edu.csdn.net/course/detail/28385构件一个服务提供者第一步:创建一个SpringBoot项目使用SpringBoot创建一个项目,可以直接命名成为SpringBoo原创 2020-11-26 14:18:16 · 265 阅读 · 0 评论 -
Spring Cloud Alibaba-Nacos的介绍和安装
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。什么是NacosNacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。在接下里的教程中,将使用Nacos作为微服务架构中的注册中心(替代:eure原创 2020-11-26 13:39:26 · 433 阅读 · 2 评论 -
Spring Cloud Alibaba介绍
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。有了SpringCloudNetFilx为什么还需要SpringCloudAlibaba?可能很多人有这样的疑问。难道后者这个新起之秀更好用?更或者说他解决了很多问题?其实,后者却是有很多亮点,但是真正在国内火起来的原因只有两个,一个是前者很多组件宣布停更,后者在高速迭代。一个就是补全了dubbo的不足概述SpringCloud Alibaba是阿里巴巴集团开源的一套微服务架构解决方原创 2020-11-25 11:06:03 · 296 阅读 · 0 评论 -
Idea创建第一个gradle管理的项目
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003,加群298140694。百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!!打开Idea,直接点击新建 这里我们为了掩饰方便直接使用springboot,jdk是本地的1.8 注意开始生成项目之前,选择管理工具,一定要选择gradle,这里的...原创 2018-08-23 23:06:02 · 4472 阅读 · 0 评论 -
使用Gradle管理项目创建第一个springboot项目
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 使用gradle管理项目和maven管理项目最大的区别在于它的依赖配置,如果不熟悉gradle的可能无从下手,但是其实项目根本上的变动并不大,和maven的区别也不多,所以可以就看做是maven管理...原创 2018-08-07 22:35:34 · 1485 阅读 · 0 评论 -
认识第一个gradle管理的项目
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 通过一键生成并运行成功之后,我们迫切需要的就是认识gradle项目的结构,了解gradle具体是怎么管理项目的,已经gradle配置的写法。这里对之前的项目进行一个解析,一下是项目结构...原创 2018-08-09 23:33:40 · 670 阅读 · 0 评论 -
SpringCloud--单个服务内多表插入添加事物
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 前言:SpringCloud中,单服务内操作多个表格就不是分布式事物,只需要使用注解即可。如果是多个服务跨服务操作表,那么就需要分布式事物具体实现比较简单,如果只是...原创 2018-07-04 14:38:30 · 1182 阅读 · 0 评论 -
SpringCloud第2章:SprinCloud的微服务架构对比SSM等框架的单体架构
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 最新SpringCloud/SpringBoot技术资料,请加群298140694当我们将一个系统打包时,最终只有一个war包的应用(还有jar包等其他形式),通常称之为单体架构。单体架构服务一...原创 2018-05-27 12:39:44 · 5230 阅读 · 0 评论 -
SpringCloud--构建springboot项目eureka依赖引入报错解决方案
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!...原创 2018-06-11 18:21:02 · 23194 阅读 · 5 评论 -
SpringCloud--初学SpringBoot工程详解
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!创建一个简易的工程可以直接在IDEA等工具中手动创建也可以使用Spring官网提供的脚手架直接生成,该演示案例直接使用的是脚手架生成的,官网生成地址:http://start....原创 2018-06-06 14:10:02 · 382 阅读 · 0 评论 -
SpringCloud--服务消费者使用RestTemplate调用服务报错解决方案
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!java.lang.IllegalStateException: No instances available for HELLO-SERVICE at org.s...原创 2018-06-13 17:18:08 · 5115 阅读 · 8 评论 -
SpringCloud--服务消费者的创建和使用(RestTemplate调用服务)
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!重点声明,这里不需要eureka集群,只需要一个即可。需要创建一个服务消费者,并且希望能够完美按照案例运行,请先创建一个注册中心(参考:https://blog.csd...原创 2018-06-13 19:13:46 · 1376 阅读 · 0 评论 -
创建SpringCloud注册中心eureka报错,解决方案
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!报错信息如下:org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read...原创 2018-06-07 11:19:27 · 3892 阅读 · 0 评论 -
SpringCloud--服务注册中心eureka的创建和采坑
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!eureka-server服务的创建其实和springboot没有什么区别,关键在于引入依赖。依赖不同,配置不同,决定该项目的不同。 这里建议直接不费力讲怎么创建了,直接解释...原创 2018-06-07 21:47:53 · 7846 阅读 · 0 评论 -
SpringCloud--向服务注册中心注册一个服务
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!前言: 在注册服务之前你需要一个正常运行的服务注册中心,搭建参考:https://blog.csdn.net/xlecho/article/details/80614496 ...原创 2018-06-08 11:34:47 · 1890 阅读 · 0 评论 -
SpringCloud--服务消费者的创建和使用(Feign调用服务)
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!...原创 2018-06-15 11:46:09 · 576 阅读 · 0 评论 -
SpringCloud--构建一个高可用的服务注册中心
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!前言:看了很多篇一个高可用服务注册中心的文章,发现有一个共同点,对于高可用服务注册中心都在一个工程之内去配置,这里建议大家如果觉得配置很绕可以建立多个工程来实现,没必要一定要在...原创 2018-06-08 14:51:16 · 1544 阅读 · 1 评论 -
SpringCloud--服务消费者RestTemplate开启断路器(Hystrix)
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!...原创 2018-06-15 14:43:56 · 2545 阅读 · 0 评论 -
SpringCloud--路由Zuul的使用和基本流程解析
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!路由顾名思义那是一个帮助我们能够快速寻找到我们需要服务的组件,在springcloud中,路由主要用于和ribbon工作作用,实现负载均衡。其主要作用就是转发和过滤,也是微服务...原创 2018-06-17 11:36:11 · 1526 阅读 · 0 评论 -
SpringCloud--微服务数据实现表格下载
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT编程案例、资料请联系QQ:1280023003 ,群:298140694 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 前言:微服务架构导出表格的技术比较多,不过也有需要注意的问题,不然可能不会成功。这里提一个问题,也是亲测的时候出现的问题。springcloud项目在处理返回数据的时候,...原创 2018-06-27 11:10:04 · 3113 阅读 · 8 评论 -
SpringCloud第1章:什么是SpringCloud
xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 最新SpringCloud/SpringBoot技术资料,请加群298140694SpringCloud概述 Spring Cloud是一站式便捷的、简易的分布式服务框架的解决方案。该方案对于中...原创 2018-05-27 12:36:30 · 616 阅读 · 0 评论