随笔分类 - Spring Cloud
摘要:https://seata.io/zh-cn/docs/user/mode/xa https://seata.io/zh-cn/docs/dev/mode/xa-mode XA 规范 是 X/Open 组织定义的分布式事务处理(DTP,Distributed Transaction Processi
阅读全文
摘要:概述 https://seata.io/zh-cn/docs/dev/mode/tcc-mode https://seata.io/zh-cn/docs/user/mode/tcc TCC模式与AT模式非常相似,每阶段都是独立事务,不同的是TCC通过人工编码来实现数据恢复。需要实现三个方法: Try
阅读全文
摘要:目录前提Seata的AT模型流程梳理一阶段:二阶段-回滚二阶段-提交脏写问题写隔离读隔离优缺点AT与XA的区别实现AT模式 https://seata.io/zh-cn/docs/dev/mode/at-mode AT模式同样是分阶段提交的事务模型,不过缺弥补了XA模型中资源锁定周期过长的缺陷。 前
阅读全文
摘要:目录一、简介术语事务模式XA 模式AT 模式TCC 模式Sage 模式说明二、Seata Server 存储模式1、file 模式①修改application.xml②启动Seata-Server2、db 模式①运行mysql.sql脚本②修改application.xml③修改 config.tx
阅读全文
摘要:目录1、After路由断言工厂配置式API式2、Before路由断言工厂配置式API式3、Between路由断言工厂配置式API式4、Cookie路由断言工厂配置式API式5、Header路由断言工厂配置式API式6、Host路由断言工厂配置式API式7、Method路由断言工厂配置式API式8、P
阅读全文
摘要:一、简介 官网:https://cloud.spring.io/spring-cloud-gateway/reference/html/ SpringCloud Gateway是SpringCloud的一个全新项目,它旨在为微服务架构提供一种简单有效的统一的API路由管理方式。SpringCloud
阅读全文
摘要:目录一、简介二、使用1、创建父工程2、创建order-service模块3、创建order-client模块三、效果四、配置说明1、超时配置全局超时配置局部超时配置2、Gzip压缩设置3、所有配置五、负载均衡五、对比Feign 一、简介 官网:https://spring.io/projects/s
阅读全文
摘要:目录版本说明创建项目 版本说明 IDEA:2021.3 Maven:3.6.3 Jdk:17 Spring-Boot:2.6.13 Spring-Cloud:2021.0.5 Spring-Cloud-Alibaba:2021.0.5.0 创建项目 1、选择Spring Initalizr 2、选择
阅读全文