
SpringCloud
小楊同学的笔记本
迎难逆风,勇而飞翔。
展开
-
最新的SpringCloud(H版&Alibaba)技术(21高级部分,雪花算法【snowflake】)
二十一、雪花算法集群高并发情况下如何保证分布式唯一全局Id生成?问题ID生成规则部分硬性要求ID号生成系统的可用性要求一般通用方案UUID是什么But数据库自增主键单机集群分布式基于Redis生成全局id策略snowflake(雪花算法)Twitter的分布式自增ID算法:snowflake(雪花算法)概述结构源码twitter的雪花算法:https://github.com/twitter-archive/snow原创 2020-06-30 17:45:31 · 2870 阅读 · 6 评论 -
最新的SpringCloud(H版&Alibaba)技术(20高级部分,处理分布式事务【Seata】)
二十、SpringCloud Alibaba Seata处理分布式事务分布式事务问题Seata简介官网:http://seata.io/zh-cn/Seata-Server安装下载:https://github.com/seata/seata/releases数据库建库建表mysql8的同学需要修改file.conf的驱动配置store.db.driver-class-name;并lib目录下删除mysql5驱动,添加mysql8驱动。启动nacos原创 2020-06-30 16:51:34 · 3558 阅读 · 30 评论 -
最新的SpringCloud(H版&Alibaba)技术(19高级部分,熔断与限流【Sentinel】)
十九、SpringCloud Alibaba Sentinel实现熔断与限流二十、SpringCloud Alibaba Seata处理分布式事务二十一、大厂面试题第三季下一篇笔记:待更新学习视频(p111-p):https://www.bilibili.com/video/BV18E411x7eT?p=111...原创 2020-06-28 22:27:49 · 4881 阅读 · 10 评论 -
最新的SpringCloud(H版&Alibaba)技术(17-18高级部分,服务注册和配置中心【Nacos】)
十七、SpringCloud Alibaba入门简介十八、SpringCloud Alibaba Nacos服务注册和配置中心十九、SpringCloud Alibaba Sentinel实现熔断与限流二十、SpringCloud Alibaba Seata处理分布式事务二十一、大厂面试题第三季下一篇笔记:待更新学习视频(p95-p):https://www.bilibili.com/video/BV18E411x7eT?p=95...原创 2020-06-24 21:43:19 · 7394 阅读 · 12 评论 -
最新的SpringCloud(H版&Alibaba)技术(15-16初级部分,消息驱动【Stream】与分布式请求链路追踪【Sleuth】)
十五、SpringCloud Stream消息驱动十六、SpringCloud Sleuth分布式请求链路追踪十七、SpringCloud Alibaba入门简介十八、SpringCloud Alibaba Nacos服务注册和配置中心十九、SpringCloud Alibaba Sentinel实现熔断与限流二十、SpringCloud Alibaba Seata处理分布式事务二十一、大厂面试题第三季下一篇笔记:待更新学习视频(p83-p):https://www.bilibili.co原创 2020-06-19 17:16:15 · 3722 阅读 · 2 评论 -
最新的SpringCloud(H版&Alibaba)技术(13-14初级部分,服务配置【Config】与消息总线【Bus】)
十三、SpringCloud Config分布式配置中心十四、SpringCloud Bus消息总线十五、SpringCloud Stream消息驱动下一篇笔记:待更新学习视频(p74-p):https://www.bilibili.com/video/BV18E411x7eT?p=74原创 2020-06-18 14:58:37 · 4036 阅读 · 8 评论 -
最新的SpringCloud(H版&Alibaba)技术(11-12初级部分,网关【Gateway】)
十一、zuul路由网关十二、Gateway新一代网关下一篇笔记:待更新学习视频(p65-p):https://www.bilibili.com/video/BV18E411x7eT?p=65原创 2020-06-17 17:20:56 · 4513 阅读 · 1 评论 -
最新的SpringCloud(H版&Alibaba)技术(10初级部分,断路器【Hystrix】)
十、Hystrix断路器简介功能:服务降级,服务熔断,接近实时的监控,限流,隔离等。Hystrix重要概念服务降级(fallback)提供者和消费者都可以进行服务降级。(一般都是放在客户端(消费者))服务熔断(break)服务限流(flowlimit)Hystrix案例构建把7001改为单机版,方便后面进行案例测试。新建项目cloud-provider-hystrix-payment8001pom<dependencies> <!-原创 2020-06-09 10:37:06 · 5381 阅读 · 5 评论 -
最新的SpringCloud(H版&Alibaba)技术(8-9初级部分,服务调用【Ribbon与OpenFeign】)
八、Ribbon负载均衡服务调用恢复eureka集群环境,以便接下来的练习。简介负载均衡Ribbon(负载均衡+RestTemplate调用)Ribbon是客户端(消费者)负载均衡的工具。pom <!--Ribbon的依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clou原创 2020-06-08 10:58:20 · 6455 阅读 · 6 评论 -
最新的SpringCloud(H版&Alibaba)技术(5-7初级部分,注册中心【Eureka、Zookeeper和Consul】)
五、Eureka服务注册与发现Eureka基础知识服务治理服务注册Eureka两组件单机Eureka构建步骤IDEA生成eurekaServer端服务注册中心1. 建modulecloud-eureka-server70012. 改pomserver端依赖对比:在pom中添加 <dependencies> <!-- eureka-server --> <dependency> <grou原创 2020-06-06 17:35:43 · 10087 阅读 · 10 评论 -
最新的SpringCloud(H版&Alibaba)技术(1-4基础入门,创建项目)
SpringCloud入门学习笔记原创 2020-06-04 16:53:32 · 21657 阅读 · 15 评论