SpringCloud
文章平均质量分 93
阿昌喜欢吃黄桃
这个作者很懒,什么都没留下…
展开
-
Day193.大厂面试预告【雪花算法】 -Springcloud
Springcloud 二十一、雪花算法 集群高并发情况下如何保证分布式唯一全局Id生成? 问题 ID生成规则部分硬性要求 ID号生成系统的可用性要求 一般通用方案 UUID 是什么 But 数据库自增主键 单机 集群分布式 基于Redis生成全局id策略 snowflake(雪花算法) Twitter的分布式自增ID算法:snowflake(雪花算法) 概述 结构 源码 twitter的雪花算法:https://github.com/twit原创 2021-02-15 19:11:08 · 390 阅读 · 1 评论 -
Day193.SpringCloud Alibaba Seata处理分布式事务 -SpringCloud
SpringCloud 二十、SpringCloud Alibaba Seata处理分布式事务 分布式事务问题 Seata简介 官网:http://seata.io/zh-cn/ TC决策,XID联系上下文身份,RM注册联系XID,TM发起意见 Seata-Server安装 下载:https://github.com/seata/seata/releases 需要注意阿昌这里使用的是1.0版本,在conf目录下没有sql语句 需要在连接的mysql数原创 2021-02-15 17:13:17 · 370 阅读 · 0 评论 -
Day191&192.SpringCloud Alibaba-Sentinel熔断与限流 -SpringCloud
SpringCloud 十九、SpringCloud Alibaba Sentinel实现熔断与限流 简介 官网:https://github.com/alibaba/sentinel 中文版:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D 文档:https://spring-cloud-alibaba-group.github.io/github-pages/greenwich/spring-cloud-alibaba.原创 2021-02-13 21:05:53 · 395 阅读 · 2 评论 -
Day190.SpringCloudAlibaba入门、Alibaba Nacos服务注册和配置中心 -SpringCloud
SpringCloud 十七、SpringCloud Alibaba入门简介 Netflix进入维护模式 Spring Alibaba简介 Spring官网:https://spring.io/projects/spring-cloud-alibaba GitHub:https://github.com/alibaba/spring-cloud-alibaba GitHub中文文档:https://github.com/alibaba/spring-cloud-alibaba/blob/m原创 2021-02-12 20:44:24 · 871 阅读 · 0 评论 -
Day189.Stream消息驱动、Sleuth分布式请求链路追踪 -SpringCloud
SpringCloud 十五、SpringCloud Stream消息驱动 消费驱动概述 是什么 官网:https://spring.io/projects/spring-cloud-stream#overview API:https://cloud.spring.io/spring-cloud-static/spring-cloud-stream/3.0.1.RELEASE/reference/html/ 中文指导手册:https://m.wang1314.com/doc/webapp/topi原创 2021-02-11 15:50:34 · 282 阅读 · 0 评论 -
Day188.Config分布式配置中心、Bus消息总线 -SpringCloud
Springcloud 十三、SpringCloud Config分布式配置中心 Config【服务端】配置与测试 在GitHub上新建一个名为springcloud-config的新Repository(需要是public的仓库,private的访问不了) 创建后,点击复制,然后黏贴到终端(可以先新建一个springcloud2020目录,等下用来clone到本地的存放目录)。(需要在本地安装好git) git clone https://github.com/qq995931原创 2021-02-10 21:41:14 · 274 阅读 · 0 评论 -
Day187.zuul路由网关、Gateway新一代网关 -SpringCloud
SpringCloud 十一、zuul路由网关 zuul核心人员走了两个,zuul2的研发过久,spring公司等不及,自己研发的Gateway网关。 zuul路由网关,阳哥没讲,跳过,没笔记。 https://github.com/Netflix/zuul/wiki 十二、Gateway新一代网关 https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/ 简介原创 2021-02-09 22:51:23 · 273 阅读 · 0 评论 -
Day186.Hystrix断路器 -SpringCloud
SpringCloud 十、Hystrix断路器 简介 功能:服务降级,服务熔断,接近实时的监控,限流,隔离等。 Hystrix重要概念 服务降级(fallback) 提供者和消费者都可以进行服务降级。(一般都是放在客户端(消费者)) 服务熔断(break) 服务限流(flowlimit) Hystrix案例 构建 把7001改为单机版,方便后面进行案例测试。 新建项目cloud-provider-hystrix-payment8001 pom <dependencies原创 2021-02-08 22:39:23 · 297 阅读 · 0 评论 -
Day183&184&185.Ribbon负载均衡服务调用、OpenFeign服务接口调用 -SpringCloud
SpringCloud 八、Ribbon负载均衡服务调用 恢复eureka集群环境,以便接下来的练习。 简介 负载均衡 Ribbon(负载均衡+RestTemplate调用) Ribbon是客户端(消费者)负载均衡的工具。 pom <!--Ribbon的依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId&g原创 2021-02-04 23:48:30 · 287 阅读 · 0 评论 -
Day182.分布式注册中心[Eureka、Zookeeper、Consul] -SpringCloud
SpringCloud 五、Eureka服务注册与发现 Eureka基础知识 服务治理 服务注册 Eureka两组件 单机Eureka构建步骤 IDEA生成eurekaServer端服务注册中心 1. 建module cloud-eureka-server7001 2. 改pom server端依赖对比: 在pom中添加 <dependencies> <!-- eureka-server --> <dependency> <原创 2021-02-03 19:55:06 · 405 阅读 · 1 评论 -
Day182.前言&工程搭建[父工程、provider-payment8001、热部署、consumer-order80、工程重构] -SpringCloud.md
SpringCloud 前言 什么是微服务架构: SpringCloud 是微服务一站式服务解决方案,微服务全家桶。它是微服务开发的主流技术栈。它采用了名称,而非数字版本号。 springCloud 和 springCloud Alibaba 目前是最主流的微服务框架组合。 版本选择: 选用 springboot 和 springCloud 版本有约束,不按照它的约束会有冲突。 官方版本的对应信息:https://start.spring.io/actuator/info 本次学习的各种软件的版本原创 2021-02-03 00:30:06 · 456 阅读 · 0 评论