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
微服务必须要有的组件和必须要考虑的问题
1:配置中心(Nacos)2:注册中心(Nacos)3:网关(GetWay)4:OpenFeign(优秀的消费端与生产端的调用方式)5:客户端与服务端的负载均衡(Nginx)6:
分布式事务
(Setat)
栽树先生~
·
2023-09-07 21:57
JAVA
微服务
java
docker
MySQL
分布式事务
(XA事务)[转载]
转载:https://yq.aliyun.com/articles/2833921、什么是
分布式事务
分布式事务
就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上
AllDb
·
2023-09-07 20:25
Java中级面试题记录(三)
GateWayNacosOpenFeign
Seata
Hystrix4.PG和Mysql的区别?5.两种数据库的存储区别?6.MySQL索引了解的内容?
IT美男子
·
2023-09-07 20:28
JAVA之面试准备
java
开发语言
喜马拉雅自研 API 网关架构实践
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中
公众号-芋道源码
·
2023-09-07 19:04
网关
中间件
java
分布式
spring
【
Seata
】02 -
Seata
AT 模式 Demo 调用流程分析
文章目录前言参考目录版本说明测试Demo0、DemoXA/AT模式切换1、模块说明2、调用逻辑说明3、分析流程说明4、注意事项
Seata
AT模式Commit调用流程分析1、调用流程图2、全局事务开启GlobalBegin3
MichelleChung
·
2023-09-07 17:24
Seata
java
seata
分布式事务
【
Seata
】03 -
Seata
AT 模式全局锁相关知识简单整理
参考目录
Seata
官方文档
Seata
官方Demo:
seata
-xa
Seata
AT模式版本说明由于官方Demo版本较低,本文使用的
MichelleChung
·
2023-09-07 17:53
Seata
java
seata
分布式事务
RabbitMQ常见问题及其解决方案
如何保证顺序消费RabbitMQ消息丢失及其解决方案RabbitMQ如何保证顺序消费RabbitMQ重复消费及其解决方案RabbitMQ如何保证不重复消费RabbitMQ消息积压及其解决方案RabbitMQ如何实现
分布式事务
以及保障消息最终一致性
墨子白
·
2023-09-07 08:10
RabbitMQ
rabbitmq
分布式
java 基础面试题 静态绑定与动态绑定
一静态绑定与动态绑定1.1前言概述昨天去用友面试,被问到了如下几个问题1.单例模式使用场景2.责任链模式3.
分布式事务
TCC4.动态绑定和静态绑定5.类加载器今天就来研究一下静态绑定和动态绑定1.2静态绑定代码
健康平安的活着
·
2023-09-06 21:30
java
java
开发语言
【Springcloud】
Seata
分布式事务
【Springcloud】
Seata
分布式事务
【一】基本介绍(1)什么是
分布式事务
(2)为什么要使用
分布式事务
(3)
seata
分布式事务
【二】下载方式【1】Windows平台安装包下载【三】如何使用【1
孫治AllenSun
·
2023-09-06 20:13
spring
cloud
分布式
spring
seata
学习笔记(二)——原理分析
什么是
seata
?
seata
是具有高性能、易用的微服务框架下的
分布式事务
解决方案。传统事务传统单机应用程序中,三个模块共用一个本地数据库,事务的原子性可通过数据库本身的事务支持。微服务框架事务问题?
那些年搬过的砖
·
2023-09-06 18:53
消息中心设计
缺点如下:1、可靠性:
分布式事务
成本高;Topic容易丢消息;开机、listener注册过程的问题;关机时内存中的topic消息
Rcfee
·
2023-09-06 12:19
面经
kafka
ActiveMQ
消息中心
seata
1.4.2版本配置总结
文章目录环境准备:
seata
-server配置registry.conf创建数据库表nacos配置client配置
seata
_order
seata
_storage
seata
_account注意点创建项目
Aasee.
·
2023-09-06 03:09
java
spring
cloud
spring
boot
mybatis
seata
分布式事务
Seata
笔记
Seata
笔记
分布式事务
理论基础CAP定理Consistency一致性:用户访问分布式系统中的任意节点得到的结果都是一致的Availability可用性:用户和访问任意健康节点都必须得到响应而不是超时拒绝
bobasyu
·
2023-09-05 17:49
笔记
Seata
java
Seata
解决
分布式事务
理论与实践
文章目录1.
分布式事务
问题1.1.本地事务1.2.
分布式事务
1.3.演示
分布式事务
问题2.理论基础2.1.CAP定理2.2.BASE理论2.3.解决
分布式事务
的思路3.初识
Seata
3.1.
Seata
的架构
我有一颗五叶草
·
2023-09-05 10:22
微服务&分布式
分布式
Seata
分布式事务
百分百就业方案
个人网站及开源项目代码;2、具备竞争力的技术点:三方认证登录、消息推送、IM实时通信、知识图(图数据库)、微信支付、ES、用户画像、智能推荐、实时网站数据监控;3、个人网站,博客内容知识体系准备(JVM、多线程、
分布式事务
大黑跟小白的日常
·
2023-09-05 07:04
《微服务实战》 第十一章 Spring Cloud Alibaba nacos配置中心
系列文章目录第三十二章微服务链路跟踪-sleuthzipkin第三十章
分布式事务
框架
seata
TCC模式第二十九章
分布式事务
框架
seata
AT模式第十二章SpringCloudAlibabaSentinel
青花锁
·
2023-09-05 05:38
微服务实战
微服务
spring
spring
cloud
再有人问你
分布式事务
和解决方案,把这篇文章扔给他!
作者:VectorJinhttps://juejin.im/post/5e066c9ff265da33b0718f89本地事务事务Transaction由一组SQL组成,具有四个ACID特性ACIDAtomicity原子性构成事务的一组SQL,要么全部生效,要么全不生效,不会出现部分生效的情况Consistency一致性数据库经过事务操作后从一种状态转变为另一个状态。可以说原子性是从行为上描述,而
码农小光
·
2023-09-05 03:13
seata
升级1.1.0后遇到io.
seata
.common.exception.ShouldNeverHappenException
我们这一节主要讲的是
seata
升级后的主要修改,至于
seata
的基本部署可以参考我之前的随笔。
叶孤崖
·
2023-09-05 01:45
seata
alibaba
分布式核心知识点
分布式锁(Redis或Zookeeper)、分布式服务(Dubbo或SpringCloud)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka、RabbitMq)、分布式Session、
分布式事务
早起程序猿
·
2023-09-05 00:21
分布式
java
数据库
rabbitmq
分布式系统架构知识点梳理
分布式锁(Redis或Zookeeper)、分布式服务(Dubbo或SpringCloud)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka、RabbitMq)、分布式Session、
分布式事务
BUG指挥官
·
2023-09-05 00:48
分布式
java
数据库
在 Node.js 中使用 MongoDB 事务
对于
分布式事务
,事务可用于多个操作、集合、数据库、文档和分片。事
DawidZhu
·
2023-09-04 20:35
node.js
mongodb
数据库
分布式事务
框架
seata
1.什么是
seata
Seata
是一款开源的
分布式事务
解决方案,致力于提供高性能和简单易用的
分布式事务
服务。
BUG弄潮儿
·
2023-09-04 18:09
分布式
数据库
mysql
java
大数据
分布式事务
之
Seata
的部署和集成
文章目录一、部署
Seata
的tc-server1.下载2.解压3.修改配置4.在nacos添加配置5.创建数据库表6.启动TC服务二、Docker中跑
Seata
三、微服务集成
seata
1.引入依赖2.修改配置文件四
我有一颗五叶草
·
2023-09-04 18:08
微服务&分布式
分布式
分布式事务
Seata
MySQL内容及原理记录
原理篇架构、索引、事务、锁、日志、性能调优高可用读写分离、分库分表、分布式ID、高可用、分布式数据库、
分布式事务
、分布式锁架构1执行一条SQL查询语句,期间发生了什么?
dannky_Z
·
2023-09-04 05:17
笔记
seata
解决
分布式事务
问题步骤(分布式环境下,方法异常后回滚策略)
Seata
是一款开源的
分布式事务
解决方案,提供了三种模式:AT模式、TCC模式和Saga模式。下面我将分别介绍它们的概念和区别,并给出Java实现步骤。
自律只猪侠
·
2023-09-03 22:44
java
java
数据库
【IDEA】解决SpringBoot工程打包部署报错:no main manifest attribute, in xxx-eureka-boot-1.0.jar
配置
seata
时,想把eureka项目部署到linux上,直接使用maven打包生成的jar包只有3K,直接运行时出现如下错误:Nomainmanifestattribute,inxxx-eureka-boot
寻梦太极
·
2023-09-03 15:17
spring
boot
eureka
intellij-idea
【进阶篇】MySQL分库分表详解
文章目录0.前言1.垂直分库分表2.水平分库分表1.理解过程及实现方案问题讨论衍生出分库分表策略借助成熟组件使用分库分表阶段完成后面临的问题1.异地多活问题2.数据迁移问题3.
分布式事务
问题4.join
冰点.
·
2023-09-03 11:32
MySQL从入门到精通
MySQL
数据库
大数据
多数据源@DS切换失效的一种可能原因
多数据源下希望使用事务可使用
seata
,若是一个数据源只有查询未涉及修改,也可将方法具体细分一下,将修改的数据源单独写个方法填加事务。
翎墨袅
·
2023-09-03 06:31
数据库
分布式事务
与
Seata
分布式事务
DTP模型DTP模型是DistributedTransactionProcessing的缩写,DTP是一套
分布式事务
的规范,不同的厂商针对此规范提供实现。
无醉_1866
·
2023-09-03 05:19
电商项目part09
分布式事务
Seata
&MQ可靠消息
分布式事务
在微服务架构中,完成某一个业务功能可能需要横跨多个服务,操作多个数据库。
渔阳节度使
·
2023-09-03 00:30
电商实战
分布式
spring boot + spring cloud alibaba 引入
Seata
1.4.2
前言在引入
Seata
的时候需先了解
Seata
的工作机制,本文采用的是AT模式,所以基本上围绕AT来讲,在使用前先了解一下
Seata
,这里我是直接采用官方的介绍和示例,官方地址。
骑着蜗牛打大象
·
2023-09-03 00:27
数据库
postgresql
sql
SpringCloud整合Nacos +
Seata
示例(kotlin)
前言
seata
属于近几年开源的项目,在官网大多只详细介绍了
分布式事务
概念及其标准实现原理,对于实践的代码少之又少,由于
seata
的版本更新以及与spring的整合,再加上
seata
配置的多样性和灵活性,
术鈺
·
2023-09-03 00:57
笔记
seata
nacos
kotlin
分布式
微服务--
Seata
(
分布式事务
)
TCC模式在代码中实现:侵入性强,并且的自己实现事务控制逻辑Try,Confirm()cancel()第三方开源框架:BeyeTCC\TCC-transaction\Himly异步实现:MQ可靠消息最终一致性@GlobalTransacational---AT模式
时间墨客
·
2023-09-02 23:15
微服务
微服务
分布式
架构
Seata
1.5.2+Nacos
分布式事务
环境搭建详解
文章目录一、下载
seata
server二、配置application.yml三、初始Mysql数据库四、导入初始配置到nacos五、启动测试本文以
seata
-server-1.5.2,以配置中心、注册中心使用
一只IT攻城狮
·
2023-09-02 20:22
分布式
seata
分布式事物
spring
cloud
nacos
SpringCloud入门实战(十五)
分布式事务
框架
Seata
简介
学技术、更要掌握学习的方法,一起学习,让进步发生作者:一只IT攻城狮,关注我,不迷路。学习建议:1、养成习惯,学习java的任何一个技术,都可以先去官网先看看,更准确、更专业。学习建议:2、然后记住每个技术最关键的特性(通常一句话或者几个字),从主线入手,由浅入深学习。❤️《SpringCloud入门实战系列》解锁SpringCloud主流组件入门应用及关键特性。带你了解SpringCloud主流
一只IT攻城狮
·
2023-09-02 20:49
spring
cloud
分布式
seata
分布式事物
docker常用中间件安装
文章目录1、前言2、中间件安装2.1、mysql2.2、gitlab容器2.3、nacos2.4、redis2.5、xxljob2.6、zipkin2.7、sentinel2.8、
seata
2.8.1、
王梦杰.
·
2023-09-02 17:44
运维篇
docker
中间件
容器
2018-11-22 Myth
分布式事务
开源框架(基于消息中间件)-源码解析系列文章
作者:yu199195项目Git:mythMyth源码解析系列之(一)-项目简介Myth源码解析系列之(二)-项目结构介绍Myth源码解析系列之(三)-环境搭建Myth源码解析系列之(四)-配置与启动详解Myth源码解析系列之(五)-服务启动源码解析Myth源码解析系列之(六)-订单下单流程源码解析(发起者)Myth源码解析系列之(七)-订单下单流程源码解析(参与者)Myth源码解析系列之(八)-
Albert陈凯
·
2023-09-02 11:55
分布式事务
学习笔记
MySQL事务1、MySQL事务隔离级别读未提交(READUNCOMMITTED)(存在脏读的问题)读已提交(READCOMMITTED)可重复读(REPEATABLEREAD)串行化(SERIALIZABLE)通过以下SQL可以设置当前客户端的事务隔离级别:setsessiontransactionisolationlevel事务隔离级别;可重复读(RepeableRead)是MySQL默认事务
hellotqq
·
2023-09-02 08:31
Java
java
分布式事务
通过消息队列实现最终一致性
背景不同于单一架构应用(Monolith),分布式环境下,进行事务操作将变得困难,因为分布式环境通常会有多个数据源,只用本地数据库事务难以保证多个数据源数据的一致性.这种情况下,可以使用两阶段或者三阶段提交协议来完成
分布式事务
秦汉邮侠
·
2023-09-02 06:33
怎么用消息队列实现
分布式事务
?
什么是
分布式事务
?事务是指当我们进行若干项数据更新操作时,为了保证数据的完整性和一致性,我们希望这些更新操作要么都成功,要么都失败。
技术修行者
·
2023-09-02 02:02
一起来学消息队列
kafka
系统架构
后端
ShardingSphere——柔性事务
SEATA
原理
摘要ApacheShardingSphere集成了
SEATA
作为柔性事务的使用方案,本文主要介绍其实现ShardingSphere中柔性事务
SEATA
原理原理。
庄小焱
·
2023-09-01 21:02
数据库中间件
数据库
分布式事务
相关解决方案
什么事
分布式事务
分布式系统会把一个应用系统拆分为可独立部署的多个服务,因此需要服务与服务之间远程协作才能完成事务操作,这种分布式系统环境下由不同的服务之间通过网络远程协作完成事务称之为
分布式事务
;说白了就是保证两个甚至多个系统间的事务性
java_飞
·
2023-09-01 19:17
分库分表篇-2.4 springBoot 集成Mycat(1.6) 分库分表,读写分离,
分布式事务
读写分离:2.1读写分离的实现:2.2主从延迟:2.2.1主从延迟造成的问题:2.2.2主从延迟的原因:2.2.3主从延迟的解决方案:2.2.3.1db层面:2.2.3.2程序层面:三、全局id:四、
分布式事务
拽着尾巴的鱼儿
·
2023-09-01 12:04
db数据库
#
spring-boot
spring
boot
分布式
后端
【云原生进阶之PaaS中间件】第一章Redis-2.4缓存更新机制
想要彻底解决这种问题必须将cache和db的更新操作归在一个事务之下(例如使用一些
分布式事务
,或者强一致性的分布式协议)。或者采用串行化,可以保证强一致性。1.1.1写请求为什么更新数据库后
江中散人
·
2023-09-01 06:44
云原生进阶-PaaS专栏
云原生
缓存
paas
redis
架构
销售必看!教你5招搞定高效客户管理
模板推荐模板1:小鹅通新增订单后同步到
SeaTa
ble并更新微伴助手用户信息集成应用:小鹅通+
SeaTa
ble+企业微信群机器人(点击文字或图片使用此模板)使用场景小鹅通当有新订单支付时,查询用户信息并同步到
集简云-软件连接神器
·
2023-08-31 19:33
数据库
服务器
运维
人工智能
集简云
自动化
低代码
集简云简化流程模板,轻松实现工作流程自动化
模板推荐模板1:小鹅通新增订单后同步到
seata
ble并更新微伴助手用户信息集成应用:小鹅通+
SeaTa
ble+企业微信群(点击文字或图片使用此模板)使用场景小鹅通当有新订单支付时,查询用户信息并同步到
集简云-软件连接神器
·
2023-08-31 19:32
chatgpt
人工智能
集简云
自动化
语聚AI
ai
SpringCloud+nacos+gateway+elasticsearch+kibana+
seata
+sentinel+zipkin+swagger2+rabbitmq集成docker部署(四)
1.创建admin服务2.1登录nacos切换到dev添加admin数据源配置2.2mybatis配置相关提取出来做成公共配置2.3druid配置2.4
seata
分布式事务
配置2.5redis配置2.6thread
&&hp
·
2023-08-31 16:56
后端
linux服务器环境搭建
框架搭建
docker
运维
spring
cloud
redis
Seata
整合nacos,Postgresql 为DB存储
Seata
整合nacos,Postgresql为DB存储环境详情环境可参考https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%
湖北彭于晏啊啊
·
2023-08-31 10:53
spring
cloud
spring
boot
spring
电商项目实战之
分布式事务
解决方案
电商项目实战之
分布式事务
解决方案本地事务事务隔离级别事务传播机制
分布式事务
CAP理论选举与同步理论BASE理论解决方案2PC模式(XA事务)柔性事务-TCC事务补偿型方案柔性事务-最大努力通知型方案柔性事务
Charles Yan
·
2023-08-31 06:39
Project
Practice
Distributed
Microservices
分布式事务
震惊!这篇文章解读数据仓库、数据湖、数据中台等概念,竟然写了4万字!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中
公众号-芋道源码
·
2023-08-31 02:05
数据仓库
sqlite
lamp
scipy
zk
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他