
springCloud-Alibaba
文章平均质量分 88
LSY_csdn_
交流请联系QQ:1174928874
展开
-
springCloud-Alibaba——学习目录
整理springCloud-Alibaba微服务学习目录,持续更新中。。。一、微服务架构简介:1、微服务架构简介;二、nacos-address地址服务器:1、nacos-address安装windows单机与伪集群;2、nacos-address安装linux单机与伪集群;3、nacos-address安装linux集群;4、nacos-address维护nacos集...原创 2020-03-26 10:15:58 · 467 阅读 · 0 评论 -
springCloud-Alibaba——stream+kafka消息微服务集成
目录(1)引入依赖:A、引入Spring Cloud管理依赖:B、引入Spring Cloud Alibaba管理依赖:C、引入Spring Cloud Stream管理依赖:D、引入kafka依赖:(2)修改配置文件:A、生产者配置文件:B、消费者配置文件:(3)创建接口:A、生产者接口:B、消费者接口:(4)修改启动类:(5)编写代码:A...原创 2020-03-30 15:06:29 · 2432 阅读 · 0 评论 -
springCloud-Alibaba——stream+rabbitmq消息微服务集成
目录(1)引入依赖:A、引入Spring Cloud管理依赖:B、引入Spring Cloud Alibaba管理依赖:C、引入Spring Cloud Stream管理依赖:D、引入rabbitmq依赖:(2)修改配置文件:A、生产者配置文件:B、消费者配置文件:(3)消息持久化配置:(4)创建接口:A、生产者接口:B、消费者接口:(5)修改启...原创 2020-03-30 11:38:15 · 2677 阅读 · 0 评论 -
springCloud-Alibaba——stream自定义消费者接口
目录(1)创建接口:(2)修改启动类:(3)修改配置文件:(4)编写代码:(5)启动测试:(6)常见异常:A、ibatis.binding异常:(1)创建接口:创建一个自定义消费者的binding对应的接口,在接口中写一个input()方法,返回值为SubscribableChannel,并在方法上添加注解input,指定一个自定义的binding常量值,这个常...原创 2020-03-29 14:34:46 · 515 阅读 · 0 评论 -
springCloud-Alibaba——stream自定义生产者接口
目录(1)创建接口:(2)修改启动类:(3)修改配置文件:(4)编写代码:(5)启动测试:(6)常见异常:A、ibatis.binding异常:(1)创建接口:创建一个自定义生产者的binding对应的接口,在接口中写一个out()方法,返回值为MessageChannel,并在方法上添加注解Output,指定一个自定义的binding常量值,这个常量值是与配置...原创 2020-03-29 14:31:30 · 539 阅读 · 0 评论 -
springCloud-Alibaba——stream+rocketmq消息微服务集成
目录(1)引入依赖:(2)修改启动类:(3)修改配置文件:A、生产者配置文件:B、消费者配置文件:(4)编写代码:A、发送消息代码:B、消费消息代码:(5)启动测试:(1)引入依赖:在原有springCloud、springCloud-Alibaba管理依赖基础上,增加stream-rocketmq的依赖包:(2)修改启动类:在启动类上添加注...原创 2020-03-29 13:40:55 · 2109 阅读 · 0 评论 -
springCloud-Alibaba——常用MQ消息中间件简介
目录一、简述:二、应用场景:1、应用耦合:2、应用耦合实例:3、异步处理:4、异步处理实例:5、限流削峰:6、限流削峰实例:7、消息驱动的系统:8、消息驱动系统实例:三、两种模式:1、点对点模式:(1)角色:(2)特点:2、发布/订阅模式:(1)角色:(2)特点:四、常用消息队列:1、RabbitMQ:(1)简介:...原创 2020-03-29 13:35:08 · 2177 阅读 · 0 评论 -
springCloud-Alibaba——stream消息驱动微服务简介
目录1、简介:2、架构图:3、编程模型:4、使用好处:1、简介:Spring Cloud Stream是一个框架,用于构建与共享消息传递系统连接的高度可伸缩的事件驱动微服务。该框架提供了一个灵活的编程模型,该模型建立在已经建立的和熟悉的Spring习惯用法和最佳实践的基础上,包括对持久的发布/订阅语义、用户组和有状态分区的支持。发布订阅:简单的讲就是一种生产者,消费者模...原创 2020-03-29 13:27:21 · 1411 阅读 · 0 评论 -
springCloud-Alibaba——admin服务端搭建与微服务集成
目录1、简介:2、搭建Admin服务端项目:(1)创建springBoot项目:(2)修改依赖:A、引入springCloud管理依赖:B、引入springCloudAlibaba管理依赖:C、引入nacos依赖:D、引入sentinel依赖:(3)修改配置文件:(4)修改启动类:(5)注意事项:3、客户端微服务项目修改:(1)引入依赖:(2...原创 2020-03-27 09:22:05 · 1340 阅读 · 1 评论 -
springCloud-Alibaba——actuator简介与微服务集成
目录1、Actuator简介:2、微服务集成Actuator:(1)引入依赖:(2)修改配置文件:3、启动微服务:4、访问测试:1、Actuator简介:Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP endpoints来获得。2、微服务集成Actuator:...原创 2020-03-27 09:11:14 · 892 阅读 · 0 评论 -
springCloud-Alibaba——微服务集成sleuth测试使用
目录1、简介:(1)Sleuth简介:(2)ZipKin简介:2、微服务集成Sleuth:(1)引入依赖:(2)修改配置文件:3、启动项目:4、访问测试:1、简介:(1)Sleuth简介:Spring Cloud Sleuth实现了一种分布式的服务链路跟踪解决方案,通过使用Sleuth可以让我们快速定位某个服务的问题。简单来说,Sleuth相当于调用链监...原创 2020-03-26 19:49:09 · 950 阅读 · 0 评论 -
springCloud-Alibaba——zipkin-dependencies安装
目录(1)源码获取jar包:A、源码下载:B、源码解压:C、源码打包:D、寻找jar包:(2)下载获取jar包:(3)运行包部署:(4)启动运行包:A、设置环境变量:B、启动zip-dependencies项目:(5)注意问题:(6)常见异常:A、内存不足异常:由于将数据持久化到elasticsearch后,在zipkin控制台中的依赖关系图...原创 2020-03-26 19:38:27 · 1262 阅读 · 6 评论 -
springCloud-Alibaba——持久化zipkin数据到elasticsearch
目录(1)持久化简介:(2)数据持久化到elasticsearch:A、Windows上持久化启动命令:B、windows上关闭运行包:C、Linux上持久化启动命令:D、linux上关闭运行包:a、查找服务进程ID:b、杀死服务进程ID:(3)注意问题:(1)持久化简介:zipkin默认会将链路请求信息保存到内存中,这样肯定是不可以应用到真实生产环境的...原创 2020-03-26 15:44:30 · 1399 阅读 · 0 评论 -
springCloud-Alibaba——zipkin服务端安装
目录1、简介:(1)Sleuth简介:(2)ZipKin简介:2、安装ZipKin服务端:(1)安装简介:(2)源码获取jar包:A、源码下载:B、源码解压;C、源码打包:D、寻找jar包:(3)下载获取jar包:(4)运行包部署:(5)windows启动运行包:(6)windows关闭运行包:(7)linux启动运行包:(8)lin...原创 2020-03-26 15:15:10 · 961 阅读 · 0 评论 -
springCloud-Alibaba——改造sentinel控制台实时监控数据持久化到mysql
目录(1)改造目标:(2)源码分析:(3)设计表结构:(4)源码增加依赖:(5)源码增加实体类:(6)源码修改配置文件:(7)源码增加接口自定义实现类:(8)源码修改接口调用自定义实现类:(9)源码打包:(10)windows启动控制台:(11)windows关闭控制台:(12)linux启动控制台:(13)linux关闭控制台:A、查找服务...原创 2020-03-26 12:06:42 · 1739 阅读 · 0 评论 -
springCloud-Alibaba——改造sentinel控制台数据规则推送持久化到nacos
目录A、核心思路:B、自己修改—注释流控规则内存页:C、自己修改—注释流控规则回到单机页面按钮:D、自己修改—簇点链路中流控存到nacos:E、自己修改—增加可配置nacos地址:F、微服务接入控制台增加配置信息:G、启动测试:F、个人修改后安装包下载地址:本文采用的是生产环境使用的Push模式将sentinel规则持久化到nacos:官方说明:http...原创 2020-03-26 11:47:08 · 2204 阅读 · 2 评论 -
springCloud-Alibaba——sentinel控制台集成在微服务中
目录(1)原理:(2)引入依赖:(3)修改配置文件:(4)自定义接口埋点:(5)控制台查看:(1)原理:在某个微服务配置的spring.cloud.sentinel.transport.port 端口配置会在应用对应的微服务的服务器上启动一个Http Server,该Server会与Sentinel控制台做交互。比如Sentinel控制台添加了1个限流规则,会把规则数据...原创 2020-03-26 11:14:44 · 1373 阅读 · 0 评论 -
springCloud-Alibaba——sentinel控制台安装
目录1、控制台简介:2、控制台安装:(1)源码下载打jar包:A、源码下载:B、源码解压:C、源码clean:D、源码package:E、获取jar包:(2)直接下载jar包:(3)部署控制台包:(4)windows启动控制台:(5)windows关闭控制台:(6)linux启动控制台:(7)linux关闭控制台:A、查找服务进程ID:...原创 2020-03-26 10:44:03 · 882 阅读 · 0 评论 -
springCloud-Alibaba——sentinel简介与微服务集成应用
目录1、前期概述:2、Sentinel简介:3、Sentinel特征:(1)丰富的应用场景:(2)完备的实时监控:(3)广泛的开源生态:(4)完善的 SPI 扩展点:4、Feign中应用Sentinel:(1)引入依赖:(2)修改配置文件:(3)创建熔断器类:(4)Feign接口类指定fallback属性:5、熔断测试:1、前期概述:在微...原创 2020-03-26 10:24:18 · 1137 阅读 · 0 评论 -
springCloud-Alibaba——微服务之间使用Feign进行请求调用
springCloud-Alibaba——微服务之间使用Feign进行请求调用原创 2020-03-25 16:58:02 · 3274 阅读 · 0 评论 -
springCloud-Alibaba——nacos控制台用户管理
springCloud-Alibaba——nacos控制台用户管理原创 2020-03-25 16:31:57 · 2327 阅读 · 0 评论 -
springCloud-Alibaba——nacos的服务中心(nacos-discovery)使用与微服务集成
springCloud-Alibaba——nacos的服务中心(nacos-discovery)使用与微服务集成原创 2020-03-25 16:49:01 · 840 阅读 · 0 评论 -
springCloud-Alibaba——nacos的配置中心(nacos-config)使用与微服务集成
springCloud-Alibaba——nacos的配置中心(nacos-config)使用与微服务集成原创 2020-03-25 16:38:32 · 1994 阅读 · 2 评论 -
springCloud-Alibaba——nacos安装linux集群
springCloud-Alibaba——nacos安装linux集群原创 2020-03-25 16:27:24 · 534 阅读 · 0 评论 -
springCloud-Alibaba——nacos安装linux单机与伪集群
springCloud-Alibaba——nacos安装linux单机与伪集群原创 2020-03-25 16:19:35 · 548 阅读 · 0 评论 -
springCloud-Alibaba——nacos安装windows单机与伪集群
springCloud-Alibaba——nacos安装windows单机与伪集群原创 2020-03-25 16:14:24 · 812 阅读 · 0 评论 -
springCloud-Alibaba——nacos-address维护nacos服务地址及微服务集成
springCloud-Alibaba——nacos-address维护nacos服务地址及微服务集成原创 2020-03-25 15:42:01 · 2857 阅读 · 0 评论 -
springCloud-Alibaba——nacos-address安装linux集群
springCloud-Alibaba——nacos-address安装linux集群原创 2020-03-25 15:33:58 · 523 阅读 · 0 评论 -
springCloud-Alibaba——nacos-address安装linux单机与伪集群
springCloud-Alibaba——nacos-address安装linux单机与伪集群原创 2020-03-25 15:21:29 · 390 阅读 · 0 评论 -
springCloud-Alibaba——nacos-address安装windows单机与伪集群
springCloud-Alibaba——nacos-address安装windows单机与伪集群原创 2020-03-24 18:25:59 · 474 阅读 · 0 评论 -
springCloud-Alibaba——微服务架构简介
springCloud-Alibaba微服务是一系列组件的组合,最终实现分布式、集群部署、动态配置、高可用、高并发、高可用等全面优化的一套微服务。涉及的主要组件包括:keepalived:防止单点故障;lvs:转发请求;nginx:负载均衡;gateway+JWT:路由网关、统一授权认证;sentinel:熔断器;sentinel控制台:web可视化系统;ribbon:...原创 2020-03-24 17:58:26 · 2177 阅读 · 0 评论