基础术语

发起方 initiator 分布式事务的发起方负责启动分布式事务,通过调用参与者的服务,将参与者纳入到分布式事务当中,并决定整个分布式事务是提交还是回滚。一个分布式事务有且只能有一个发起方。参与者 participant 参与者提供分支事务服务。...

概述

分布式事务主要涉及发起方、参与者与事务管理器三个角色,具体描述如下:发起方:分布式事务的发起方负责启动分布式事务,通过调用参与者的服务,将参与者纳入到分布式事务当中,并决定整个分布式事务是提交还是回滚。一个分布式事务有且...

各组件的健康检查

客户端 sub 检查 sub bean 是否启动成功 分布式事务 客户端到服务端的长连接 客户端到服务端的长连接是否创建成功 检查通过,在日志 common-default.log 中打印:component readiness check success.component name[dtx];no retry.检查失败...

常见问题

客户端启动分布式事务时出现“invoke dtx-server to create Activity failed”报错 问题现象 客户端启动 DTX 失败,报错:DTX-037:invoke dtx-server to create Activity failed.在 DTX server 端,实际错误码为 error code:101,如下图所...

步骤一:架构规划

本文以同城双活单元化架构为示例,介绍如何进行单元化技术架构和应用架构的规划,输出部署架构图和应用架构图,指导研发运维人员初始化环境和进行应用研发改造。前提条件 了解 单元化架构 架构介绍 如上图所...分布式事务 无 无 微服务 无 无

附录:SOFAStack 产品目录

SOFAStack 源于自蚂蚁内部沉淀十多年的金融级分布式中间件技术体系,吸收了支付宝自创立以来在关键金融交易系统锤炼出来的架构实践。SOFAStack 所有的产品技术均经过蚂蚁集团自身严苛的金融场景验证,为金融交易技术保证风险安全的同时,...

什么是 SOFATracer

SOFATracer 是蚂蚁金服基于 OpenTracing 规范开发的分布式链路跟踪系统,其核心理念就是通过一个全局的 TraceId 将分布在各个服务节点上的同一次请求串联起来。通过统一的 TraceId 将调用链路中的各种网络调用情况以日志的方式记录下来,...

SDK 版本说明

本文介绍 SOFAStack 分布式事务 Java SDK dtx-client 的各个版本信息,包含 SDK 的发布时间、下载链接以及更新点等。2.4.9(2023-01-16)版本号 发布时间 下载链接 2.4.9 2023-01-16 dtx-client-2.4.9 新增 支持 Spring Cloud 框架调用。...

EDAS 3.0助力佐朋数科快速实现上云

分布式任务调度:支持编排定时任务、工作流任务、跑批操作和分布式任务调度。解决方案 阿里云的EDAS 3.0是一站式企业级分布式应用服务,通过接入EDAS 3.0即可获得应用生命周期的管理能力,支持各种发布方式,可以利用应用的监控来快速定位...

Saga 模式服务设计

基于 Saga 模式分布式事务的多年实践,本文提供了在 Saga 模式下服务设计的一些最佳实践与经验。服务执行与补偿 判断服务状态 应对隔离性问题 服务执行与补偿 Saga 模式是 SEATA 提供的长事务解决方案。Saga 模式下,分布式事务内存在多个...

最佳实践

运维管理 容器应用服务 容器镜像服务使用规范 ...基于 DataX 完成数据访问代理数据迁移 配置同城双活模式 单元化配置(专有云)使用双机房 ODP 实例(阿里云版)分布式事务 Saga 模式服务设计 研发效能 持续交付 代码评审 使用自定义构建发布

什么是 SOFAStack 微服务

微服务(SOFAStack Microservices,简称 SOFAStack MS)主要提供分布式应用常用解决方案。使用微服务框架可以进行服务的自动注册与发现,以及服务管理相关操作。使用 SOFABoot 开发应用,通过 SOFAStack 控制台部署到云端后,微服务会自动...

查看统计数据

分布式事务控制台首页,您可以看到以下统计数据:应用数:当前环境中的应用总数。client 连接数:dtxserver 的客户端连接数。当天事务数:当天 0 点开始统计的事务总数,到第二天 0 点会重新开始统计。同时鼠标悬浮在图标上,会显示不同 ...

如何指定标签

步骤二:指定任务运行在标签为gray的机器上 登录 分布式任务调度平台。在顶部菜单栏选择地域。在左侧导航栏选择 任务管理。在 任务管理 的 操作 列,单击目标任务的 更多,然后选择 指定机器。在 指定机器 页面,选择 指定类型 为 标签,...

通知联系人和通知联系人组

创建通知联系人或通知联系人组 创建通知联系人 登录 分布式任务调度平台。在顶部菜单栏选择地域。在左侧导航栏,单击 通知管理>通知联系人。在 通知联系人 页面,单击 新建联系人。在 新建联系人 页面,配置联系人基础信息。配置项 说明 ...

产品优势

数据访问代理的主要优势如下:分布式:数据读写存储集群化,不受单机限制,业务使用无连接数限制。弹性:数据服务可升降配,数据存储扁平化 scale-up(纵向扩展)和 scale-out(横向扩展),读写分离线性提升读能力。高性能:分库分表经典...

查看应用拓扑图

指标说明 RMS 分布式链路使用不同的拓扑图标颜色进行标识,蓝色表示应用健康、黄色表示应用出现异常情况、红色表示应用出现错误,方便用户迅速聚焦到非健康应用,快速定位异常链路,完成故障排查。此外,将鼠标悬在代表应用的节点或者节点...

创建资源

专业版 日志服务 开启后,增加一个Log4j或Logback的配置,即可在控制台看到每次任务调度(包括分布式任务)的业务日志,方便排查问题。关闭 load5 不能超过客户端机器CPU可用核数 0 内存使用率 表示近5分钟进程内存平均使用率不能大于该...

Golang SDK接入

本文介绍如何将Golang应用通过SDK快速接入SchedulerX。控制台配置 请参见 创建应用,创建一个普通应用,并参见...后续步骤 应用接入SchedulerX完成后,即可在分布式任务调度平台创建调度任务。更多信息,请参见 创建调度任务。相关文档 Golang

错误码

SDK 集成相关 错误码 错误消息 错误说明 解决方案 DTX-000 dtx component scanner init error.SDK 启动失败,分布式事务不可用。DTX-001 Bean[%s]can not have@DtxTransaction and@TccBusinessAction both.同一个 bean 不能既有@...

步骤五:应用容灾

当被保护的服务器完成阿里云复制服务(AReS)安装并重启后,您就可以对受保护的服务器启动、停止容灾复制、故障切换、容灾演练等一系列的应用容灾操作。前提条件 已安装阿里云复制服务。更多信息,请参见 步骤四:安装阿里云复制服务。操作...

Windows Server 2008实例中使用路由和远程访问服务...

详细信息 步骤一:给服务器添加角色 登录实例,关于如何登录实例,请参考 在本地客户端上连接Windows实例。在菜单栏单击服务器管理器,打开服务器管理器。依次单击角色>添加角色,然后单击下一步。单击服务器角色,选择网络策略和访问服务...

使用Windows实例搭建AD域

重新启动服务器,使修改生效。说明 对于作为客户端的ECS实例,阿里云不推荐您使用已加入域的客户端实例来创建自定义镜像,否则新镜像创建的实例会报错 服务器上的安全数据库没有此工作站信任关系。如果确实需要,建议您在创建新的自定义...

功能特性

分布式事务(Distributed Transaction-eXtended,简称 DTX)是蚂蚁集团自主研发的金融级分布式事务中间件,支持跨数据库、跨服务以及混合的方式处理分布式应用,具备多种接入模式和金融级配套功能,本文将主要介绍分布式事务的功能特性。...

开通服务

本节介绍如何开通分布式事务服务。前提条件 已注册阿里云账号,并完成实名认证。操作步骤 开通 SOFAStack 产品服务。使用阿里云账号登录 阿里云官网。在上方菜单栏选择 产品与服务>中间件>金融分布式架构 SOFAStack。在 SOFAStack 产品主页...

中间件产品总览

提供高可用消息云服务 任务调度 提供分布式任务调度框架 提供自动化任务调度服务 分布式事务 金融级分布式事务中间件 支持跨数据库、跨服务以及混合分布式事务 数据访问代理 通过 MySQL 协议与 RDS\OceanBase 通信 通过触发 DDL 任务管理...

功能特性

数据访问代理兼容 MySQL 协议和语法,支持分库分表、平滑扩容、服务升降配、透明读写分离和分布式事务等特性,具备分布式数据库全生命周期的运维管控能力。分库分表 支持 RDS、OceanBase、MySQL 的分库分表。在创建分布式数据库后,只需...

开通SchedulerX

背景信息 阿里云分布式任务调度SchedulerX已于2021年09月01日正式商业化。操作步骤 登录 分布式任务调度平台。首次使用并登录分布式任务调度平台,在弹出的对话框中单击 开通。在 分布式任务管理 页面,单击 立即购买。在 确认订单 页面 ...

应用场景

分布式事务可应用在多个涉及数据库操作的领域,尤其在金融领域可以做到全场景的覆盖与落地验证,包括:支付与转账、账务:对于吞吐量有很高的要求 金融与理财:往往涉及的金额较大,所以对于产品的稳定性要求非常高 保险与监管报送:参与方...

分布式序列问题

分布式序列是否全局唯一 单库单表的分布式序列可以保证生成的序列 ID 全局唯一。分库分表的分布式序列仅保证单个分片的序列 ID 唯一,如果需要确保分库分表的分布式序列全局唯一,可以在序列 ID 中拼接分库分表位,以此保证全局唯一。分布...

分布式事务问题

数据访问代理是否支持分布式事务 数据访问代理支持与分布式事务的集成使用。版本要求:数据访问代理 V2.9.5 或更高版本 分布式事务 V2.5.2 或更高版本 具体配置信息请参考 分布式事务>开发指南>依赖与配置项。在数据访问代理 V2.9.5 之前的...

什么是分布式任务调度SchedulerX

分布式任务调度SchedulerX是阿里巴巴基于Akka架构自研的新一代分布式任务调度平台,提供定时调度、调度任务编排和分布式批量处理等功能。您可以在控制台配置、管理您的定时调度任务、查询任务执行记录和运行日志,还可以通过工作流进行任务...

产品优势

微服务产品在蚂蚁集团内部已支撑数万个节点规模的分布式应用架构,具有高可用性、高可扩展性、高性能、高时效性、稳定可靠等核心优势,并提供丰富的功能来帮助用户简化分布式系统的管理,让业务开发人员可以专注于业务逻辑实现,提升研发...

什么是分布式任务调度SchedulerX

分布式任务调度SchedulerX是阿里巴巴自研的分布式任务调度平台,兼容开源XXL-JOB、ElasticJob、Spring Schedule,K8s Job,支持Cron定时、一次性任务、可视化工作流任务编排和分布式跑批,具有高可用、可观测、可运维和低延时等能力。...

开通SchedulerX

背景信息 阿里云分布式任务调度SchedulerX于2021年09月01日正式商业化。对于公测期间创建的实例,如果2021年09月01日00:00:00前没有释放,那么我们将默认您所创建的集群采用按量付费模式开始收费。操作步骤 首次使用并登录分布式任务调度...

实例介绍

数据访问代理实例在物理上是由多个数据访问代理服务器节点组成的分布式集群。数据访问代理的数据库是逻辑概念,只包含元信息,具体数据由后端连接的物理库存储。目前,只提供 专享实例 类型的数据访问代理实例。用户专享的数据访问代理集群...

产品优势

分布式中间件 蚂蚁分布式中间件的产品发展路径,一直秉承引领和拥抱业界先进标准和实践,同时亦能满足传统金融架构的平滑迁移、融合适配,以稳妥应对业务升级变更,并积极应对金融交易系统所面临的服务和数据扩展性、事务一致性、秒级容灾...

组件中心

中间件 分布式链路跟踪 一款实时监控并管理企业应用性能和故障的云服务,其提供数字化性能管理解决方案,帮助企业在分布式架构下快速发现并准确定位应用全生命周期的性能问题。任务调度 提供分布式任务调度框架,实现任务的分布式处理,并...

天弘基金

业务挑战 在大规模分布式应用中,曾经的单体应用按横向和纵向的维度被拆分到集群的各个节点之中,为了解决服务及数据调用的问题,引入了分布式服务框架、分布式消息集群、分布式文件存储、分布式缓存等一系列服务。应用的拆分及分布式中间...

什么是蚂蚁链分布式身份服务 DIS

蚂蚁链分布式身份服务 DIS(Decentralized Identity Service),是一种基于区块链的身份管理方案,提供实体身份的创建、验证和管理等一整套功能,实现更规范化地管理和保护实体数据,同时保证信息流转的真实性和效率,解决了跨机构的身份...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
轻量应用服务器 企业级分布式应用服务 云服务器 ECS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用