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
谷粒商城项目简介
项目架构图2.1微服务架构图2.2微服务划分图3.项目技术和特色前后分离开发,并开发基于vue的后台管理系统SpringCloud全新的解决方案应用监控、限流、网关、熔断降级等分布式方案全方位涉及透彻讲解
分布式事务
今天不coding
·
2023-08-31 01:30
谷粒商城
java
spring
boot
开发语言
分布式事务
几种实现方案
前言
分布式事务
?
分布式事务
是指涉及多个参与者的事务,这些参与者可能分布在不同的计算机、进程或者网络中。
奔跑的小猪zc
·
2023-08-30 20:18
源码
分布式事务
分布式
分布式事务
框架
Seata
分布式事务
框架
Seata
一、
seata
是什么在微服务架构下,由于数据库和应用服务的拆分,导致原本一个事务单元中的多个DML操作,变成了跨进程或者跨数据库的多个事务单元的多个DML操作,而传统的数据库事务无法解决这类的问题
myprincess003
·
2023-08-30 18:08
springcloud
分布式
Spring Boot + Vue + Shiro 实现前后端分离,写得太好了!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-08-30 18:37
前后端分离的接口规范,我们是这样做的!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-08-30 18:37
中间件
java
javascript
编程语言
大数据
聊聊前后端分离的接口规范
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
公众号-芋道源码
·
2023-08-30 17:01
中间件
java
javascript
编程语言
iot
分布式事务
解决方案 |
Seata
| 本地消息表 | 事务消息 | 最大努力通知 | 消息丢失、重复消费、堆积 、有序| 缓存数据库一致性
1.解决方案:1.1.
Seata
:1.2.本地消息表方案:1.3.RocketMQ事务消息方案:1.4.最大努力通知方案:1.5.小结:2.RocketMQ相关问题:2.1.RocketMq消息丢失怎么办
做猪呢,最重要的是开森啦
·
2023-08-30 17:16
分布式事务
分布式事务
事务消息
消息丢失
最大努力通知
本地消息表
本地事务、
分布式事务
以及解决方案
1、本地事务1.1、事务的基本性质数据库事务的几个特性:原子性(Atomicity)、一致性(Consistency)、隔离性或独立性(Isolation)和持久性(Durabilily),简称就是ACID;原子性:一系列的操作整体不可拆分,要么同时成功,要么同时失败一致性:数据在事务的前后,业务整体一致。例如:转账。A:1000;B:1000;转200事务成功;A:800B:1200隔离性:事务
后端技术那点事
·
2023-08-30 16:44
安装教程
项目问题记录
分布式事务
2PC
3PC
TCC提交
Seata
raft协议
Paxos协议
22-07-29 西安
分布式事务
、2PC、TCC、事务消息、
Seata
原来大脑真不是自己的,你想让它安静一会,它偏偏胡思乱想,你想让它只注意自己的呼吸,它偏偏给你来段高山流水......
分布式事务
1、
分布式事务
的必要性单体应用,在同一个数据源上更新数据来完成一项业务,整个业务过程的数据一致性由本地事务来保证
£小羽毛
·
2023-08-30 16:14
笔记
分布式
seata
分布式事务
- XA协议 以及2PC ,3PC, TCC,消息事务
背景
分布式事务
:是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免。
DavinQi
·
2023-08-30 16:42
分布式
java
分布式
java
分布式事务
7种(秒懂-2PC、3PC、TCC、Saga、本地事务表、MQ事务消息、最大努力通)
参考文章:七种常见
分布式事务
详解(2PC、3PC、TCC、Saga、本地事务表、MQ事务消息、最大努力通知)_张维鹏的博客-CSDN博客
分布式事务
(秒懂)_40岁资深老架构师尼恩的博客-CSDN博客
分布式事务
17奋斗8
·
2023-08-30 16:11
分布式
微服务项目中使用
seata
,以nacos作为配置中心,很详细
微服务项目中使用
seata
,以nacos作为配置中心,很详细一、环境二、下载安装
seata
1、进入
seata
官网2、进入下载3、点击下载地址三、切换nacos为配置中心1、配置yml文件2、在nacos
Percep_gan
·
2023-08-30 09:27
微服务
架构
云原生
linux 强制分片,Sharding-JDBC 使用入门和基本配置
2、Sharding-JDBC能做什么分库&分表读写分离分布式主键
分布式事务
3、适用项目框架Sharding-J
weixin_39690625
·
2023-08-30 05:39
linux
强制分片
ShardingJDBC 分库分表详解
它们均提供标准化的数据水平扩展、
分布式事务
和分布式治理等功能
秒变学霸的18岁码农
·
2023-08-30 05:36
数据库
java
mybatis
【
Seata
】00 -
Seata
Server 部署(Windows、Docker 基于 Jpom)
文章目录前言参考目录版本说明Windows部署
seata
-server1:下载压缩包2:文件存储模式3:db存储模式3.1:建表3.2:修改配置文件3.3:启动脚本4:源码部署Docker部署
seata
-server
MichelleChung
·
2023-08-29 20:39
Seata
实用工具集
seata
jpom
分布式系统的多数据库,实现
分布式事务
回滚(1.7.0
seata
整合2.0.4nacos)
正文1、解决的应用场景是
分布式事务
,每个服务有独立的数据库。
打不死的喜羊羊
·
2023-08-29 18:20
后端
高可用架构
JAVA
数据库
分布式
seata
1.4.2 安装部署(Linux环境)
Linux安装部署
seata
server1.4.2下载安装包上传至服务器1.首先从GitHub拉取
seata
压缩包https://github.com/
seata
/
seata
/releases/download
bug解决只是一瞬间,但帅是一辈子
·
2023-08-29 18:19
linux
分布式
springcloud + nacos整合
seata
1.4.2
部署
seata
1.4.21、下载Releases·
seata
/
seata
·GitHub文件解压后1)D:\ProgramFiles\
seata
-1.4.2\script\config-center\config.txt
wanwandeyue
·
2023-08-29 18:19
java
spring
spring
cloud
后端
SpringCloud 整合
Seata
AT模式,含demo
seata
官方文档:https://
seata
.io/zh-cn/docs/overview/what-is-
seata
.html
seata
源码:https://github.com/
seata
/
seata
今夕何夜
·
2023-08-29 18:48
cloud
分布式
spring
cloud
java
springboot整合
seata
seata
控制
分布式事务
:一、为每个服务创建一个表`id`BIGINT(20)NOTNULLAUTO_INCREMENT,`branch_id`BIGINT(20)NOTNULL,`xid`VARCHAR
励志成为大佬的小白
·
2023-08-29 18:18
spring
boot
java
后端
linux下
seata
1.2.0基于nacos1.3.1部署
部署:nacos文档:https://nacos.io/zh-cn/docs/deployment.html前提,安装JDK:https://blog.csdn.net/qq_22049773/article/details/95787772一、官网下载压缩包https://github.com/alibaba/nacos/releases二、解压压缩包nacos-server-1.3.1.tar
毛豆有毛没豆
·
2023-08-29 18:18
springcloud
springboot
Dubbo
seata
nacos
Seata
1.4.2+Nacos搭建使用(Linux)
下载
seata
1.4.2下载地址:https://github.com/
seata
/
seata
/releases这里省略上传Linux,解压等过程,本人
seata
安装目录为/usr/local/
seata
java学僧
·
2023-08-29 18:48
LINUX
linux
一台Linux服务器,使用docker 部署多个
SeaTa
服务(二)【spring boot整合
seata
1.4.0】
文章目录一、整合springboot1、引入依赖2、初始化数据库3、业务库表4、代理数据源5、配置文件二、微服务项目中的配置1、在每个微服务里面都放入registry.conf和file.conf两个文件2、修改registry.conf文件3、file.conf本地配置一、整合springboot1、引入依赖com.alibaba.cloudspring-cloud-starter-alibab
会飞的小蜗
·
2023-08-29 18:47
seata
java
spring
cloud
Alibaba
java
seata
springcloud alibaba整合
seata
目录一、
seata
服务端搭建1、下载
seata
-server2、
seata
服务端启动1、修改config目录下的file.conf2.修改config目录下registry.conf3、mysql新建库和表
醉淸風
·
2023-08-29 18:47
spring
cloud
spring
后端
Seata
基本使用、Linux 安装
Seata
0.7.1、Spring Boot 整合
Seata
0.7.1
术语首先在
Seata
里边有这么几个概念,TC、TM、RMTC事务协调者维护我们全局这些事务状态的,要维护全局。我们现在假设是下单业务,下单业务要调用我们三个远程服务。
UnityAlvin
·
2023-08-29 18:17
谷粒商城
seata
分布式事务
Linux整合
seata
1、到官网下载
seata
,这里以ZIP为例2、使用远程工具上传ZIP包3、通过命令解压unzip
seata
-server-1.7.0.zip4、修改配置文件、新建表,参考我之前的文章分布式系统的多数据库
打不死的喜羊羊
·
2023-08-29 18:46
技术
后端
高可用架构
linux
运维
服务器
springboot集成
seata
报错Error creating bean with name ‘globalTransactionScanner‘
仔细看最后的错误,非法参数,applicationId:null,解决:增加配置sping.application.name=XXX,yml配置为:spring:application:name:XXXorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'globalTransaction
pleasecallmeTen
·
2023-08-29 17:57
java编程
spring
boot
Dubbo与SpringCloud的Ribbon、Hystrix、 Feign的优劣势⽐较
在微服务架构中,分布式通信、
分布式事务
、分布式锁等问题是亟待解决的⼏个重要问题。SpringCloud是⼀套完整的微服务解决⽅案,基于SpringBoot框架。
一生酷到底
·
2023-08-29 17:35
编程学习
dubbo
spring
cloud
ribbon
微服务事务管理(Dubbo)
Seata
是什么
Seata
是一款开源的
分布式事务
解决方案,致力于提供高性能和简单易用的
分布式事务
服务。
Seata
将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。
Doker 多克 技术人的数码品牌
·
2023-08-29 14:16
Dubbo
微服务
dubbo
架构
44000 字 + 代码,艿艿肝的 Spring Security 从入门到实战,直接收藏吃灰!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中
公众号-芋道源码
·
2023-08-29 11:04
分布式事务
(7):SpringCloud2.0整合LCN
目前LCN版本已经升级为4.0了,但是官方没有SpringCloud2.0的demo案例。因为LCN本身是开源的,有些大神对LCN框架源码做修改,可以支持SpringCloud2.0版本。下载地址:https://download.csdn.net/download/u013938578/882519041下载LCN服务端源码https://download.csdn.net/download/u
不死鸟.亚历山大.狼崽子
·
2023-08-28 21:06
分布式
分布式
wpf
【
Seata
】01 -
Seata
XA 模式 Demo 调用流程分析
文章目录前言参考目录版本说明前置知识1、关于事务的理论知识2、关于
Seata
3、
Seata
领域模型测试Demo1、模块说明2、调用逻辑说明3、分析流程说明4、注意事项
Seata
XA模式Commit调用流程分析
MichelleChung
·
2023-08-28 18:46
Seata
seata
分布式事务
java
Springboot+mybatis-plus+dynamic-datasource+Druid 多数据源
分布式事务
Springboot+mybatis-plus+dynamic-datasource+Druid多数据源事务,
分布式事务
文章目录Springboot+mybatis-plus+dynamic-datasource
冰点.
·
2023-08-28 13:13
Spring
Boot
知识集锦
Spring
boot
核心源码浅析系列
spring
boot
mybatis
分布式
微服务
【30天熟悉Go语言】11 数组的全方位使用与解析
源码系列、SpringBoot源码系列、SpringCloud源码系列(含:Ribbon、Feign)、Nacos源码系列、RocketMQ源码系列、SpringCloudGateway使用到源码分析系列、
分布式事务
秃秃爱健身
·
2023-08-28 11:54
#
30天熟悉GO语言
golang
消息中间件
消息队列的优缺点以及使用场景5.消息队列如何保证消息的可靠传输6.kafka为什么比rocketMQ吞吐量高7.如何保证消息不被重复消费8.rabbitMQ如何保证消息的可靠性传输9.使用MQ如何保证
分布式事务
的最终一致性
cw旧巷
·
2023-08-28 07:03
java-rabbitmq
java-activemq
kafka
分布式事物实现方案及优缺点
实现
分布式事务
是一个复杂的任务,涉及到许多技术和概念。在Java开发中,你可以借助一些框架和工具来实现
分布式事务
,以下是一些常见的方法:1.两阶段提交(2PC)这是一种经典的
分布式事务
处理方法。
lizz666
·
2023-08-28 06:57
Spring
Java
分布式
利用SpringBoot的AOP自定义注解实现kafka
分布式事务
背景在springboot中,只要引入了kafka的springboot依赖,并且在配置文件中加入了事务id前缀,spring就能够在事务管理器中自动注入kakfa的事务,在代码中只要使用spring提供的Transaction注解就能使用kafka的事务。但是在代码中,用到Transaction这个注解的不只是kafka,多数情况下,这个注解的使用范围是用在传统数据库中的事务的,比如说mysql
九万里编程
·
2023-08-28 06:21
分布式
spring
boot
kafka
Springboot使用kafka事务-生产者方
前言在上一篇文章中,我们使用了springboot的AOP功能实现了kafka的
分布式事务
,但是那样实现的kafka事务是不完美的,因为请求进来之后分配的是不同线程,但不同线程使用的kafka事务却是同一个
九万里编程
·
2023-08-28 06:50
spring
boot
kafka
linq
一文搞定Nginx的压缩、黑白名单、防盗链、零拷贝、跨域、双机热备等知识
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-08-28 02:22
nginx
运维
服务器
搞懂高可用:异地多活,看这篇文章就够了!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中
公众号-芋道源码
·
2023-08-28 02:51
数据库
分布式
java
redis
hadoop
多数据源事务处理-涉及
分布式事务
在作者之前的十二条后端开发经验分享,纯干货文章中介绍的优雅得Springboot+mybatis配置多数据源方式里有很多小伙伴在评论区留言询问多个数据源同时在一个方法中使用时,事务是否会正常有效,这里作者理论+实践给大家解答一波,老规矩,附作者github地址:https://github.com/wayn111一.数据源跨库但是不跨MySql实例这个形式就是数据源在同一个MySQL下,但是jdb
waynaqua
·
2023-08-27 19:28
spring
java
分布式
mybatis
java
Mycat事务补偿设计
1.概述在使用数据分片场景下,单库下的事务处理无法满足系统的需求,因而需要进行
分布式事务
处理设计。
小小哭包
·
2023-08-27 11:47
软件设计研讨
MyCat
事务补偿
seata
配合oracle使用经验
说明:版本:oracle11g
seata
1.3.0目前最新版springcloud版本配置org.springframework.bootspring-boot-dependencies2.2.2.RELEASEpomimportorg.springframework.cloudspring-cloud-dependenciesHoxton.SR1pomimportcom.alibaba.clou
相濡逸墨
·
2023-08-27 03:02
springcloud
spring
分布式事务
相关
名词理解:1.XA规范XA是由X/Open组织提出的
分布式事务
的规范。
helloWorld_1118
·
2023-08-27 02:48
本地消息表模拟
分布式事务
packagemainimport("fmt""log""sync""time")//https://xiaomi-info.github.io/2020/01/02/distributed-transaction///消息表实现
分布式事务
funcx
·
2023-08-26 22:19
如宝马3系和5系:PolarDB-X 与 DRDS 并驾齐驱
PolarDB-X是使用云原生技术的分布式数据库,具有一体化的数据库体验,其存储节点是经过了高度定制的MySQL,从而提供了大量中间件无法提供的能力(使用全局MVCC的强一致的
分布式事务
、私有RPC协议带来的性能提升
阿里云数据库
·
2023-08-26 19:22
分布式事务
(1)-概览
分布式事务
(1)-概览基础术语术语说明
分布式事务
(DistributedTransaction)事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上最终一致(Eventuallyconsistent
亮晶晶满天星
·
2023-08-26 14:30
分布式事务
篇-2.2
Seata
存储模式,配置模式,注册模式
存储模式的作用:1.2File存储模式:1.2.1映射数据存储文件:1.2.3file存储优缺点:1.3db存储模式:1.3.1application.yml配置db信息:1.3.1拷贝驱动jar:1.3.2创建
seata
拽着尾巴的鱼儿
·
2023-08-26 14:50
java工具篇
分布式
分布式事务
篇-2.3
Seata
事务模式
二、
Seata
中的事务模式支持:2.1AT模式(自动补偿型事务):2.1.1AT模型:2.1.2AT写隔离:2.1.3AT读隔离:2.1.3AT优缺点:2.2TCC模式(补偿型两阶段提交):2.2.1TCC
拽着尾巴的鱼儿
·
2023-08-26 14:50
java工具篇
分布式
分布式事务
篇-2.4 Spring-Boot整合
Seata
文章目录前言一、pomjar导入:二、项目配置:2.1配置说明:2.1.1
seata
server端:2.1.2
seata
client端:2.2开启
seata
对于数据源的代理:2.3
seata
-client
拽着尾巴的鱼儿
·
2023-08-26 14:50
#
spring-cloud
java工具篇
Spring框架篇
分布式
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他