全局事务服务 GTS

全局事务服务(Global Transaction Service,简称 GTS)是一款高性能、高可靠、接入简单的分布式事务中间件,用于解决分布式环境下的事务一致性问题。\n在单机数据库下很容易维持事务的 ACID(Atomicity、Consistency、Isolation、...

数据管理 DMS

数据管理DMS是一种集数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化和服务器管理于一体的数据管理服务。

应用配置管理 ACM

应用配置管理(Application Configuration Management,简称 ACM),是一款在分布式架构环境中对应用配置进行集中管理和推送的工具类产品。基于该产品,您可以在微服务、DevOps、大数据等场景下极大地减轻配置管理的工作量,增强配置管理的...

物联网络管理平台

物联网络管理平台,是阿里云面向物联网领域开发人员推出的网络管理平台,旨在帮助开发者搭建无线空口数据通道,实现终端(如传感器等)数据通过无线技术上报云端。\n作为物联网络管理平台可与阿里云物联网平台搭配使用,确保参与物联网开发...

智能媒体管理

阿里云智能媒体管理(Intelligent Media Management,简称 IMM),是阿里云提供的针对媒体数据的高级、智能管理服务。它具有与平台无关的 RESTful API 接口,为阿里云上的非结构化存储数据(例如,OSS 中的视频、图片、文档等数据)提供快捷...

资源管理

阿里云资源管理(Resource Management)服务是一系列企业IT治理产品和服务的集合,主要包括资源目录、资源共享、资源组和标签。

智联车管理云平台

智联车管理云平台(IoV Command Center)是阿里云专门为智联车厂商推出的面向智联车的一站式全生命周期云端管理平台。旨在赋能整车厂转型出行服务商,降低厂商自建成本。

密钥管理服务

密钥管理服务KMS(Key Management Service)提供密钥的安全托管及密码运算等服务。借助KMS,您可以安全、便捷的使用密钥,专注于开发加解密等功能场景。

智能数据构建与管理 Dataphin

Dataphin是集产品、技术、方法论于一体的智能大数据平台建设引擎,为您提供数据引入、规范定义、建模研发、资产管理、数据服务等全链路智能数据构建及管理服务。

特权访问服务

云资源因直接对互联网暴露,以及存在大量弱口令问题(约40万ECS),面临被暴力破解的风险。...阿里云特权访问管理中心通过免密登录、RAM权限托管、RDP/SSH代理、安全审计和风控能力,提供有效的运维会话审计功能,实现事前和事中智能风控。

名词解释

分布式事务 事务的发起者、资源及资源管理器和事务协调者分别位于不同的分布式系统的不同节点之上。事务分支 一个分布式事务可能包含多个数据库本地事务,在 GTS 框架下,分支可能是一个分库上执行的 SQL 语句,或是一个自定义模式服务的...

什么是全局事务服务GTS

全局事务服务GTS(Global Transaction Service)用于实现分布式环境下,特别是微服务架构下的高性能事务一致性。可以与RDS、MySQL、PostgreSQL等数据源,Spring Cloud、Dubbo、HSF及其他RPC框架,MQ消息队列等中间件产品配合使用,轻松实现...

应用场景

通用分布式事务管理 提供通用的分布式事务管理能力,支持微服务框架(Spring Cloud、Dubbo 和 HSF)、数据库(DRDS、RDS、MySQL、Oracle等)、消息中间件(MQ)的组合使用,灵活方便。多业务场景:通过混合事务,GTS可以应用到金融、电信、...

产品问题

本文介绍一些 GTS 的常见...切换时,原机房正在执行的事务会失败且不能自动保证数据一致,但由于这个切换是瞬间执行的,那个瞬态中正在进行的事务较少,可以提工单申请 GTS 的数据不一致处理工具,帮助将仅有的几个未完成事务手工处理完毕。

为 RAM 用户授权事务分组

结果验证 完成为 RAM 用户授权事务分组后,使用 RAM 用户的账号登录 GTS 控制台,在左侧导航栏单击事务总览,在事务总览页面检查是否能查看并操作已授权的事务分组。授权策略示例 示例 1:针对单个事务分组授权{"Statement":[{"Action":"*...

使用 API 开启事务

GTS 提供一种非 Spring 框架下直接使用 API 开启事务的方式。获取单例的全局事务操作对象 TxcTransaction txcTransaction=TxcTransaction.getInstance(vgroup,ak,sk)其中 TxcTransaction 为单例对象,vgroup 为客户申请的事务分组,ak/sk ...

分布式事务框架和事务模式

GTS 定义了一套事务框架以便描述分布式事务,在框架下支持不同事务模式运行。核心组件定义 分布式事务包含以下 3 个核心组件:Transaction Coordinator(TC):事务协调器,维护全局事务的运行状态,负责协调并驱动全局事务的提交或回滚。...

产品功能

GTS 提供了跨数据库、跨服务、消息队列和混合分布式事务,并提供多种事务模式。跨数据库分布式事务 系统分库、分表后,跨库事务几乎无法避免,GTS 可以让应用轻松具备跨库事务处理能力。跨服务的分布式事务 提供跨库、跨服务的事务支持,...

全面兼容和支持 Seata

这些服务包括(但不限于):记录全局事务状态 记录事务分支的注册 驱动事务分支进行最终的提交或回滚 事务链路监控 异常事务的恢复 全局事务超时检测 全局事务间隔离机制 分布式事务的协调机制被定义为一项标准化的服务,独立部署和运维,...

收费规则

一次全局事务会话一般会包含一个或多个分支事务,实际事务量指的是您的全局事务会话数加上分支事务数的和。按量付费采用后付费,每天按 GTS 事务分组(实例)的实际事务量计费,费用为 1 元/10,000 笔事务。您可以登录 GTS 控制台,为您的...

TCC 模式接入

如果您使用了 TCC 事务模式,本文将帮助您了解 TCC 事务模式如何接入 GTS。前提条件 在将 TCC 事务模式接入 GTS 前,准备两个 RDS 实例和一个 ECS 实例。背景信息 TCC 事务模式的详细介绍,请参见分布式事务框架和事务模式。TCC 事务模式接...

使用问题

查看日志时,可以按照 GTS 的全局事务 ID 去查看这个事务在该客户端都操作了哪些资源,及全局提交和回滚情况如何。运行 sample 样例工程失败,怎么解决?运行 sample 样例工程失败,报错:Exception in thread"main...

开通 GTS(创建事务分组)

在开始使用 GTS 前,请先开通 GTS,即创建事务分组。前提条件 已经注册了阿里云账号并完成实名认证。操作步骤 登录 GTS 控制台。在事务总览页面,单击创建事务分组。在全局事务服务按量付费页面选择地域,输入事务分组,然后单击立即购买。...

AT 模式接入注意事项

确保 GTS 事务管理范围内的所有数据不会被 GTS 管理范围外的系统修改 GTS 的全局数据库写锁仅针对加入了 GTS 事务的数据库操作,如果一个对数据库的写操作不在 GTS 事务管理的范围内,会造成“脏写”。例如,一个写操作在 GTS 事务中对一条...

MQ 事务消息纳入全局事务管理样例

本样例介绍如何把 MQ 事务消息的发送纳入 GTS 管理的全局事务。前提条件 在把 MQ 事务消息的发送纳入 GTS 管理的全局事务,请先完成以下工作:准备一个可用的 MySQL 环境(可以是阿里云的 RDS)。准备一个可用的 Maven 环境。样例说明 样例...

旧版样例简介

如果您之前使用过 GTS 的旧版样例,仍然可以继续使用,不过推荐使用新版样例。下载样例工程,将压缩包...该工程样例演示了如何通过 GTS 保证下订单、扣库存两个操作事务的一致性。具体使用步骤,请参见 sample-txc-mt-reserve-simple 样例。

分布式事务中的二阶段提交是什么?

在此协议中,一个事务管理器(Transaction Manager,简称 TM)协调 1 个或多个资源管理器(Resource Manager,简称 RM)的活动,所有资源管理器向事务管理器汇报自身活动状态,由事务管理器根据各资源管理器汇报的状态(完成准备或准备失败...

sample-txc-mt-reserve-simple 样例

该样例工程介绍 TCC 模式下预留型事务的简单使用方法,即如何通过 GTS 保证下订单、扣库存两个操作事务的一致性。前提条件 在搭建预留型事务样例前,需要先完成以下操作:开通 GTS(创建事务分组)。准备两个 RDS 实例和一个 ECS 实例,...

续费和更改实例规格

如果您有正在使用的按原有 TPS 规格付费的事务分组,仍然可以通过控制台续费或更改实例规格(变配)。续费 登录 GTS 控制台。在事务总览页面对所要续费的事务分组的操作列单击续费。在续费页面选择合适的时长,然后单击去支付。更改实例...

公告

尊敬的阿里云全局事务服务(GTS)用户:为了提供更优质的服务,全局事务服务GTS(Global Transaction Service)将进行一次较大的调整,并于2021年01月31日 00:00:00关闭产品开通入口。该操作不影响现有客户的使用,由此给您带来的不便请...

sample-txc-mq 样例

本样例介绍如何把 MQ 事务消息的发送纳入 GTS 管理的全局事务。前提条件 在使用 sample-txc-mq 样例前,请先完成以下工作:开通 GTS(创建事务分组)。开通 MQ,详情请参见主账号快速入门。准备两个 RDS 实例,用户创建数据库。准备一个 ...

Seata 应用样例

本文通过样例介绍如何将一个基于 Seata 的分布式事务应用迁移到 GTS 上运行。前提条件 在使用 Seata 应用样例前,请先完成以下工作:数据库依赖 MySQL,准备一个可用的 MySQL 环境(也可以是阿里云的 RDS)。构建样例工程依赖 Maven,准备...

注意事项

GTS 事务分组应与业务系统在同一个地域 GTS 不支持跨地域访问。创建事务分组时,需要选择和业务系统相同的地域,否则使用时会显示连不上 GTS Server。GTS 注解方法的调用 建议在当前方法中直接实例化@TxcTransaction 注解的方法类,并直接...

快速体验分布式事务

您可以通过入门基础样例快速体验如何使用 GTS 实现分布式事务。基础样例简介 样例工程模拟了资金转账的应用。包含 2 个数据源:账户 A 数据源:存储 A 的资金。账户 B 数据源:存储 B 的资金。通过 GTS 管理的分布式事务,保障账户 A 和 B ...

sample-txc-mt-compensate-simple 样例

该样例工程介绍 TCC 模式下补偿型事务的简单使用方法,即如何通过 GTS 保证下订单、扣库存两个操作事务的一致性。前提条件 在搭建预留型事务样例前,需要先完成以下操作:开通 GTS(创建事务分组)。准备两个 RDS 实例和一个 ECS 实例,...

产品优势

GTS 让应用开发者不再需要考虑复杂的事务问题,仅需简单配置及一句 GTS 注解,对已有业务代码无侵入,就能帮您轻松实现超强性能、高可用、多数据源的分布式事务。超强性能 高达传统分布式事务 10 倍性能;热点数据高效处理,无惧数据冲突。...

基础术语

事务管理器transaction manager事务管理器是一个独立的服务,用于协调分布式事务,包括创建主事务记录、分支事务记录,并根据分布式事务的状态,调用参与者提交或回滚方法。主事务记录activity record又叫 Activity 记录,是整个分布式事务...

XA 组件

事务管理器在创建 OracleXid 实例时可以使用以下内容:public OracleXid(int fId,byte gId[],byte bId[])throws XAException其中,fId 是格式标识符的整数值,gId[]是全局事务标识符的字节数组,bId[]是分支限定符的字节数组。Xid 接口指定...

AT 模式接入

AT 模式接入适用的场景包括跨数据库事务、MQ 的消息事务、EDAS 的服务事务及多场景混合型事务方案。本文介绍如何基于@TxcTransaction 注解使用 GTS 服务。前提条件 在使用 AT 模式接入 GTS 前,请先完成以下工作:开通 GTS(创建事务分组)...
< 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
商标 SSL证书 轻量应用服务器 弹性公网IP 云安全中心 视频点播 DataWorks 智能语音交互 云解析
这些文档可能帮助您
数据管理简介 云安全中心文档概览 什么是云安全中心 SDK参考概述 地域与网络连通性 什么是弹性公网IP

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折