SpringCloud-Alibaba
文章平均质量分 97
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
_子栖_
这个作者很懒,什么都没留下…
展开
-
SpringCloud-Alibaba Sentinel
一、Sentinel 是什么? 二、安装运行 三、搭建初始化演示工程 四、Sentinel 流控(流量控制)规则简介 资源名:唯一名称,默认请求路径 针对来源:Sentinel 可以针对调用者进行限流,填写微服务名,默认 default (不区分来源) 阈值类型/单机阈值: QPS:(每秒钟的请求数量)当调用该 api 的QPS 达到阈值的时候,进行限流 线程数:当调用该api 的线程数达到阈值的时候,进行限流 是否集群: 不需要集群 流控模式: 直接:api 达到限流条件时,直接限流 关.原创 2021-07-27 17:01:49 · 84 阅读 · 0 评论 -
分布式事务(3)
文章目录1.3 Hmily 实现 TCC 事务1.3.1 业务说明1.3.2 程序组成部分1.3.3 创建数据库 1.3 Hmily 实现 TCC 事务 1.3.1 业务说明 本实例通过Hmily实现TCC分布式事务,模拟两个账户的转账交易过程。 两个账户分别在不同的银行(张三在bank1、李四在bank2),bank1、bank2是两个微服务。 交易过程是,张三给李四转账指定金额。 上述交易步骤,要么一起成功,要么一起失败,必须是一个整体性的事务。 1.3.2 程序组成部分 数据库:MySQL-5.7.原创 2021-06-09 09:41:49 · 252 阅读 · 3 评论 -
分布式事务(2)
文章目录1、分布式事务解决方案之2PC(两阶段提交)1.1 什么是 2PC1.2 解决方案1.2.1 XA方案1.2.2 Seata 方案1.3 seata实现2PC事务1.3.1 业务说明1.3.2 创建数据库1.3.3 seata 父工程1.3.4 seata-bank1-server 服务1.3.5 seata-bank2-server 服务1.3.6 nacos 注册中心1.3.7 启动seata-server(事务协调器)1.3.8 Seata执行流程1.4 小结 1、分布式事务解决方案之2PC(原创 2021-06-07 11:50:30 · 147 阅读 · 0 评论 -
SpringCloud-Alibaba Nacos服务注册与配置中心组件
文章目录1. Nacos 是什么2. Nacos 安装3. Nacos 之服务提供者注册4. Nacos 之服务消费者注册和负载均衡5. Nacos 之服务注册中心对比提升6. Nacos 之服务配置中心7. Nacos 之命名空间、分组和DataID三者关系8. Nacos 之DataID配置9. Nacos 之Group分组方案10. Nacos 之Namespace空间方案 1. Nacos 是什么 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 就是 注册中心 +原创 2021-06-07 16:59:45 · 159 阅读 · 2 评论