![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud Alibab
文章平均质量分 92
多情冷眸似水柔情
这个作者很懒,什么都没留下…
展开
-
第十一章 附 Spring Cloud alibaba 集成 mybatisplus
1:mybatisplus 从名字上来看其实就是mybatis的加强版为我们封装了一些方法省去了写xml的环节,具体这里不做详细介绍,直接上代码:2.1:在pom里引入 依赖 <!--mybatisplus--><dependency> <groupId>com.baomidou</groupId> <artifactId&g...原创 2020-04-17 14:41:23 · 1680 阅读 · 0 评论 -
第十章spring cloud alibaba 集成Seata做分布式事务解决方案
本章对整个分布式系统来讲是非常重要的一个环节所以留在最后讨论,但是实际开发中有又显的并没那么重要,因为很多中小公司不会去保证分布式系统的分布式事务,一般会采用人为干预的方法实现数据的最终一致性。(本章之前要对项目做好和mybatis的集成这不做具体操作演示,参考第十一章 )简单解释一下什么是分布式是事务,简单来讲就是对分布在不同项目的事务做统一管理,要嘛同时成功要嘛同时失败。在来介绍一下目前常...原创 2020-04-17 14:39:14 · 575 阅读 · 1 评论 -
第九章spring cloud alibaba集成 Nacos做配置中心
本章我们来介绍第二章遗留的问题,在第二章部署nacos时我们简单提到要对nacos配置简单修改但是我们直到现在也没用到(没有修改的可以自己参看第二章怎么修改当然也可以不改不影响使用仅仅是每次重启配置信息丢失)1:简单介绍一下Nacos ConfigNacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Clo...原创 2020-04-17 14:33:58 · 451 阅读 · 0 评论 -
第八章 spring cloud alibaba集成Sleuth链路追踪
1:在微服务架构中,众多的微服务之间互相调用,如何清晰地记录服务的调用链路是一个需要解决的问题。同时,由于各种原因,跨进程的服务调用失败时,我们门希望能够通过查看日志和查看服务之间的调用关系来定位问题,而Spring cloud sleuth组件正是为了解决微服务跟踪的组件当然 还有很多其他产品。2:简单了解了sleuth干嘛用的之后我们开始对项目进行整合。2.1 修改pom文件在里面添加&...原创 2020-04-17 14:30:30 · 1189 阅读 · 0 评论 -
第七章集成spring cloud alibaba集成 Gateway
1:首先了解一下什么是GatwaySpring Cloud Gateway 是 Spring 官方基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,Spring Cloud Gateway 旨在为微服务架构提供一种简单而有效的统一的 API 路由管理方式。Spring Cloud Gateway 作为 Spring Cloud 生态...原创 2020-04-17 14:26:03 · 1522 阅读 · 0 评论 -
第六章集成Spring cloud alibaba Sentinel做限流
1:先简单介绍一下什么是 Sentinel随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。2:Sentinel 的特征丰富的应用场景: Sentinel 承接了阿里巴巴近 10 年的 双十一大促流量 的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、实时熔断...原创 2020-04-17 14:19:47 · 369 阅读 · 0 评论 -
第五章spring cloud alibaba 集成Feign客户端开启远程调用
1:前面我们已经构建了消费者和生产者并成功注册到nacos注册中心那么生产者和消费者之间是如何调用呢,本章我们讲讨论Feign 帮我们实现远程调用。首先我们简单对 Feign 了解一下Feign 是一个声明式的伪 Http 客户端,它使得写 Http 客户端变得更简单。使用 Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用 Feign 注解和 JAX-RS 注解。Feign...原创 2020-04-17 14:07:45 · 419 阅读 · 1 评论 -
第四章构建消费者
1 :右键我们的父工程建立新spring-cloud-alibaba-study-consumer的项目步骤同生产者2:修改pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200...原创 2020-04-17 13:57:55 · 177 阅读 · 0 评论 -
第三章构建生产者
1:右键我们的父工程建立新spring-cloud-alibaba-study-provider 的项目(本演示项目用例采父子节点项目)之后点击下一步下一步即可。2:修改pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs...原创 2020-04-17 13:55:41 · 210 阅读 · 0 评论 -
第二章spring cloud Alibaba 集成 nacos安装
1:什么是 Nacos (可以直接略过介绍,简单理解就是注册中间加配置中心)下图会介绍介绍架构部。(本图来自于nacos官网)2:看官方给出的解释反正觉得就是很厉害的样子,那么我们现在直接动手搭建Nacoshttps://nacos.io/zh-cn/docs/quick-start.html下载解压后出现如下目录:简单对nacos配置 当然也可以不配置直接直接去bin目录(我们都以...原创 2020-04-17 13:53:05 · 349 阅读 · 0 评论 -
第一章 spring cloud alibaba构建父工程
Spring Cloud Alibaba 简介相关简介自己去看官方文档 这里不做过多解(https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md),写代码主要注重在写上面,所以直接动手上代码1:创建父项目用户maven配置管理打开idea创建spring-cloud-alibaba-study项目 本项目...原创 2020-04-17 13:48:21 · 609 阅读 · 0 评论