E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Seata】
seata
tcc分布式事务
最近想了解分布式事务,看了
seata
官方文档及相关文章,结合看了部分源码(源码不是每个步骤都看的懂,有些用到的其他知识也不是很了解,所以也只是看了个大致流程ˇˍˇ),梳理了分布式事务的调用时序图,以下是按个人理解画的
尼莫不吃鱼
·
2023-07-17 00:39
seata
核心流程原理
文章目录ATTM全局事务入口协调全局事务RM一阶段提交本地事务二阶段提交全局事务二阶段回滚全局事务TC开启全局事务提交全局事务回滚全局事务注册分支事务补偿机制参考AT模块:TransactionCoordinator(TC):事务协调器,维护全局事务的运行状态,负责协调并驱动全局事务的提交或回滚。TransactionManager™:控制全局事务的边界,负责开启一个全局事务,并最终发起全局提交或
娟宝宝萌萌哒
·
2023-07-16 13:58
框架
seata
Java微服务金融项目智牛股-基础知识三(Restful、HATEOAS、GRPC、
SEATA
)
Restful定义Restful是一种软件架构与设计风格,并非一套标准,只提供了一些原则与约定条件。REST提供了一组架构约束,当作为一个整体来应⽤用时,强调组件交互的可伸缩性。接⼝口的通⽤用性、组件的独⽴立部署、以及⽤用来减少交互延迟、增强安全性、封装遗留留系统的中间组件。满足这些约束条件和原则的应用程序或设计就是Restful。Richardson成熟模型等级2加入了HTTP方法处理:URIH
忘情时光
·
2023-07-16 03:55
java
微服务
金融
手把手教学分布式事务
Seata
的AT模式
使用AT模式的前提:--需要支持ACID事务的关系型数据库AT特色:--AT对业务代码完全无侵入,在使用的过程中只要关注自己的业务SQL,其它的交给
Seata
来分析提交的SQL语句(开启全局事务,全局锁
半生程序员
·
2023-07-15 08:22
Mysql
分布式事务
分布式
java
数据库
Seata
使用
很久没写博客了…
seata
使用启动
Seata
Server创建日志表添加
Seata
配置启动
Seata
Server按照
seata
-work-shop中的步骤,下载并启动
Seata
服务器.创建undo_log
FlyingZCC
·
2023-07-14 14:40
Seata
rabbitmq延时队列自动解锁库存
使用
seata
全局事务虽然能在order服务出现异常导致回滚时使其他服务的也能同时回滚,但在流量大的情况下是使用加锁的方式,效率低不适合并发量大的情况,也可以使用定时任务轮询去查看订单的状态,但是轮询的方式比较占资源和内存
拂晓神剑zzz
·
2023-07-14 07:17
rabbitmq
分布式
Seata
处理分布式事务
文章目录1
Seata
简介22
Seata
的安装2.1修改配置文件2.2在nacos上创建配置文件
seata
Server.yaml2.3安装路径
seata
\
seata
-server-1.6.0\
seata
\
柚几哥哥
·
2023-07-14 04:47
分布式\微服务
分布式
分布式事物【XA强一致性分布式事务实战、
Seata
提供XA模式实现分布式事务】(五)-全面详解(学习总结---从入门到深化)
目录
Seata
提供XA模式实现分布式事务_没有引入分布式事物问题演示
Seata
提供XA模式实现分布式事务_项目引入
Seata
XA强一致性分布式事务实战_Atomikos介绍什么是JTAXA强一致性分布式事务实战
童小纯
·
2023-07-13 19:20
Java基础深化和提高
分布式事物
java
数据库
分布式事物【
Seata
实现、下载启动
Seata
服务、搭建聚合父工程构建】(四)-全面详解(学习总结---从入门到深化)
目录分布式事物解决方案_XA方案分布式事物解决方案_
Seata
实现
Seata
提供XA模式实现分布式事务_业务说明
Seata
提供XA模式实现分布式事务_下载启动
Seata
服务
Seata
提供XA模式实现分布式事务
童小纯
·
2023-07-13 19:50
Java基础深化和提高
分布式事物
数据库
java
微服务版本号对应
组件版本关系:SpringCloudAlibabaSentinelNacosRocketMQDubbo
Seata
SpringCloudSpringBoot2.2.8.RELEASE1.8.42.1.04.9.3
林几许
·
2023-06-30 14:59
springcloud+eureka+
seata
(AT模式)解决分布式事务
1.我这里是Centos7,第一步先安装java环境;2.下载steata包,下载地址:[
seata
1.4.2]("https://github.com/
seata
/
seata
/releases/download
·
2023-06-24 06:19
Spring Cloud Alibaba
Seata
(一)
目录一、
Seata
1、分布式事务简介1.1、分布式事务理论1.2、分布式事务解决方案2、
Seata
简介3、
Seata
安装一、
Seata
1、分布式事务简介基础概念:事务ACIDA(Atomic):原子性,
杀神lwz
·
2023-06-23 14:49
java
spring
cloud
spring
Seata
Saga 模式快速入门和最佳实践
作者:王特(亦夏)
Seata
是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。
阿里云云原生
·
2023-06-23 08:26
java
数据库
运维
【30天熟悉Go语言】9 Go函数全方位解析
SpringBoot源码系列、SpringCloud源码系列(含:Ribbon、Feign)、Nacos源码系列、RocketMQ源码系列、SpringCloudGateway使用到源码分析系列、分布式事务
Seata
秃秃爱健身
·
2023-06-23 04:35
#
30天熟悉GO语言
golang
Nacos整合
Seata
分布式中间件 - 草稿
--版本说明:nacos(1.1.4)、
seata
(0.9.0)1、下载压缩包:https://github.com/
seata
/
seata
/releases,并解压2、修改registry.confregistry
疍疍5201314
·
2023-06-22 17:56
【系统开发】尚硅谷 - 谷粒商城项目笔记(八):
Seata
分布式事务
文章目录
Seata
分布式事务简介事务的隔离级别事务传播行为本地事务@[Transactional](https://so.csdn.net/so/search?
WSKH0929
·
2023-06-22 14:54
系统开发
笔记
java
谷粒商城
尚硅谷
分布式事务
seata
Seata
Saga 模式理论学习、生产级使用示例搭建及注意事项(一) | Spring Cloud57
一、前言通过以下系列章节:docker-compose实现
Seata
Server高可用部署|SpringCloud51
Seata
AT模式理论学习、事务隔离及部分源码解析|SpringCloud52SpringBoot
gmHappy
·
2023-06-22 00:55
spring
cloud
seata
saga
Seata
Saga 模式理论学习、生产级使用示例搭建及注意事项(二) | Spring Cloud58
一、前言通过以下系列章节:docker-compose实现
Seata
Server高可用部署|SpringCloud51
Seata
AT模式理论学习、事务隔离及部分源码解析|SpringCloud52SpringBoot
gmHappy
·
2023-06-22 00:24
学习
spring
cloud
java
seata
序列化日期类型出错
一、背景最近在整合
seata
的过程中,发现如果业务表中存在datetime的数据类型,那么在分布式事务中,修改这个字段的值时,会出现如下错误。此处提供2种解决方案。
·
2023-06-21 23:22
Seata
Saga 模式快速入门和最佳实践
作者:王特(亦夏)
Seata
是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。
·
2023-06-21 17:39
阿里云云原生seata
Seata
Saga 模式快速入门和最佳实践
Seata
是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。
·
2023-06-21 17:45
Spring Cloud Alibaba搭建(七):
Seata
官网:https://
seata
.io/zh-cn/docs/overview/what-is-
seata
.html源码:https://github.com/
seata
/
seata
一、
Seata
是什么
帅帅的小哑巴
·
2023-06-21 09:40
#
Spring
Cloud
spring
cloud
java
微服务
微服务开发系列 第n篇:AOP请求日志监控
MySQL、Redis、MongoDB、Elasticsearch微服务框架:SpringCloudAlibaba微服务网关:SpringCloudGateway服务注册和配置中心:Nacos分布式事务:
Seata
阳光倾洒
·
2023-06-21 06:43
微服务
微服务
java
架构
AOP
API
分布式事务解决方案
Seata
谁建议你用的?
TransactionManager)-事务管理器定义全局事务的范围:开启、提交、回滚全局事务RM(ResourceManager)-资源管理器管理分支事务(本地事务)与TC交互,注册、报告分支事务状态,管理分支事务的提交、回滚二、
seata
爱学习爱聊天
·
2023-06-21 03:39
分布式
Seata
1.5.1 重磅发布,支持用户控制台,企业版正式免费公测
Seata
1.5.1正式发布。
Seata
社区向所有开发者致敬,祝大家有一个愉快的假期。
·
2023-06-20 15:24
阿里云云原生开源
seata
前置环境
官网:https://github.com/
seata
/
seata
中文网:
Seata
seata
mysql语句https://github.com/
seata
/
seata
/blob/develop/script
yzgu
·
2023-06-20 10:28
java
seata
nacos
分布式事务
java
分布式事务 ( 二 )
seata
分布式事务框架
3.分布式事务框架-
seata
seata
:SimpleExtensibleAutonomousTransactionArchitecture中文官方:http://
seata
.io/zh-cn/中文wiki
春哥的魔法书
·
2023-06-20 07:10
微服务
SQL与数据库
分布式
微服务
seata
分布式事务框架
seata
Seata
seatra的AT模式
Seata
AT模式
seata
框架的使用1、在common模块导入依赖com.alibaba.cloudspring-cloud-starter-alibaba-
seata
zero _s
·
2023-06-20 07:40
springcloud
项目构建
vue.js
java
struts
SpringCloud Alibaba-
Seata
分布式事务
SpringCloudAlibaba-
Seata
1常用事务解决方案模型1.1DTP模型1.22PC1.33PC1.4TCC2
Seata
2.1
Seata
术语2.1
Seata
AT模式2.1.1AT模式及工作流程
Allen-xs
·
2023-06-19 23:09
微服务
spring
cloud
分布式
java
seata
seata
启动报错问题总结
nacos版本1.14、
seata
版本0.9、mysql版本8.0.20启动报错总结?
YYAugenstern
·
2023-06-19 23:04
微服务
java
Seata
的可观测实践
作者:察溯
Seata
简介
Seata
的前身是阿里巴巴集团内大规模使用保证分布式事务一致性的中间件,
Seata
是其开源产品,由社区维护。
·
2023-06-19 13:45
阿里云云原生seata
Seata
的可观测实践
Seata
简介
Seata
的前身是阿里巴巴集团内大规模使用保证分布式事务一致性的中间件,
Seata
是其开源产品,由社区维护。在介绍
Seata
前,先与大家讨论下我们业务发展过程中经常遇到的一些问题场景。
·
2023-06-19 13:14
seata云计算阿里云
Seata
Saga 模式快速入门和最佳实践
作者:王特(亦夏)
Seata
是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。
·
2023-06-19 13:35
阿里云云原生seata
io.
seata
.common.exception.FrameworkException: can not connect to services-server.
io.
seata
.common.exception.FrameworkException:cannotconnecttoservices-server.提示无法连接到services-server服务器
逍遥客.
·
2023-06-19 11:57
其他
微服务开发系列 第十二篇:MongoDB
MySQL、Redis、MongoDB、Elasticsearch微服务框架:SpringCloudAlibaba微服务网关:SpringCloudGateway服务注册和配置中心:Nacos分布式事务:
Seata
阳光倾洒
·
2023-06-19 09:19
微服务
mongodb
微服务
数据库
微服务开发系列 第n篇:自定义校验注解
MySQL、Redis、MongoDB、Elasticsearch微服务框架:SpringCloudAlibaba微服务网关:SpringCloudGateway服务注册和配置中心:Nacos分布式事务:
Seata
阳光倾洒
·
2023-06-19 09:49
微服务
微服务
java
架构
自定义校验注解
Spring
SpringCloudAlibaba中篇(Sentinel,
Seata
)(超级无敌认真好用,万字收藏篇!!!!)
文章目录SpringCloudAlibaba中篇(Sentinel,
Seata
)1Sentinel(流量处理)1.1分布式系统遇到的问题1.2服务雪崩1.3容错机制1.4什么是Sentinel1.5初步使用
@活着笑
·
2023-06-19 00:14
JAVA小记
sentinel
数据库
java
seata
spring
轻松掌握
Seata
源码分析之AT模式整体大纲流程跟踪
AT模式整体大纲流程跟踪如下:如果是springboot项目找到
Seata
对应依赖springboot的自动装配文件spring.factories,内容如下:里面看到自动装配了几
轻松入门网
·
2023-06-18 22:20
轻松掌握spring
java
spring
spring
boot
Seata
RPC 模块的重构之路
RPC模块是我最初研究
Seata
源码开始的地方,因此我对
Seata
的RPC模块有过一些深刻研究,在我研究了一番后,发现RPC模块中的代码需要进行优化,使得代码更加优雅,交互逻辑更加清晰易懂,本着“让天下没有难懂的
后端进阶
·
2023-06-18 18:15
项目实战:防刷
分布式微服务项目实战:充电桩项目实战分布式事务【
Seata
+SpringCloud】项目实战:自定义异常和统一参数验证(附源码)如果用户无聊或恶意的一直点发送验证码,虽然每条短信没便宜,但短信量大了,这也是一笔不小的开销的
田哥coder
·
2023-06-18 17:05
java
开发语言
微服务开发系列 第十一篇:XXL-JOB
MySQL、Redis、MongoDB、Elasticsearch微服务框架:SpringCloudAlibaba微服务网关:SpringCloudGateway服务注册和配置中心:Nacos分布式事务:
Seata
阳光倾洒
·
2023-06-18 07:42
微服务
java
架构
XXL-JOB
seata
1.4.2 执行
seata
-server.bat报错:Could not create connection to database server.
seata
1.4.2执行
seata
-server.bat报错18:40:17.778ERROR---[tionPool-Create-343563528]com.alibaba.druid.pool.DruidDataSource
yyongsheng
·
2023-06-17 15:58
数据库
java
分布式
若依微服务 +
seata
1.5.2版本分布式事务(安装配置nacos+部署)
若依官方使用的1.4.0版本
seata
,版本较低配置相对更麻烦一些一、
seata
服务端下载,下载方式介绍两种入口,如下:1、找到对应版本,下载binary即可。
yyongsheng
·
2023-06-17 15:27
分布式
微服务
java
Seata
中的四种不同的事务模式原理和应用场景
Seata
中的四种不同的事务模式分布式事务管理中有三个重要的角色:TC(TransactionCoordinator)-事务协调者:维护全局和分支事务的状态,协调全局事务提交或回滚。
Zhang.Voi
·
2023-06-17 13:41
数据库
java
Seata分布式事务
SpringCloud:分布式事务
Seata
实践优化
1.极致性能优化1.1.同库模式通常,一个TM会产生一笔主事务日志,一个RM会产生一条分支事务日志,每个分布式事务由一个TM和若干RM组成,一个分布式事务总共会有1+N条事务日志(N为RM个数)。在默认情况下,分布式事务执行过程中客户端将事务日志发送给服务端,服务端再将事务日志存储至数据库中,一条事务日志的存储链路会有2次TCP,分别是“客户端到服务端”和“服务端到数据库”,我们称这种模式为异库模
Mr.D.Chuang
·
2023-06-17 12:45
SpringCloud
spring
cloud
分布式
java
SpringCloud:分布式事务
Seata
事务模式
Seata
会有4种分布式事务解决方案,分别是AT模式、TCC模式、Saga模式和XA模式。1.AT模式2019年1月份,
Seata
开源了AT模式。AT模式是一种无侵入的分布式事务解决方案。
Mr.D.Chuang
·
2023-06-17 12:41
SpringCloud
spring
cloud
分布式
spring
微服务开发系列 第九篇:OAuth2
MySQL、Redis、MongoDB、Elasticsearch微服务框架:SpringCloudAlibaba微服务网关:SpringCloudGateway服务注册和配置中心:Nacos分布式事务:
Seata
阳光倾洒
·
2023-06-17 03:51
微服务
微服务
java
架构
mall-auth服务
授权
微服务开发系列 第十篇:Gateway
MySQL、Redis、MongoDB、Elasticsearch微服务框架:SpringCloudAlibaba微服务网关:SpringCloudGateway服务注册和配置中心:Nacos分布式事务:
Seata
阳光倾洒
·
2023-06-17 03:50
微服务
微服务
gateway
java
mall-gateway服务
Controller
分布式事务及
Seata
1.6.1案例
分布式理论CAP定理BASE理论四、分布式事务解决方案刚性事务2PC3PC2PC和3PC对比补偿事务TCC基于消息队列的最终一致性本地消息表消息事务MQ事务消息和本地消息表对比各方案常见使用场景总结五、
Seata
1.6.1
Filwaod
·
2023-06-16 14:15
分布式事务
seata
分布式事务
2PC
本地消息表
AT模式
SpringCloud:分布式事务
Seata
1.什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2.分布式事务的产生的原因2.1.数据库分库分表当数据库
Mr.D.Chuang
·
2023-06-16 14:44
SpringBoot
spring
cloud
分布式
java
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他