附录:SOFAStack 产品目录

Saga 模式:Saga 是一种补偿协议,在 Saga 模式下,分布式事务内有多个参与者,每一个参与者都是一个冲正补偿服务,需要用户根据业务场景实现其正向操作和逆向回滚操作。金融级品质的保障 金融级容灾保障:提供同城以及异地等多种模式以及...

基本概念

通过分支事务信息,事务管理器就可以参与者进行提交或者回滚操作。发起方 Initiator,分布式事务的发起方负责启动分布式事务,通过调用参与者的服务,将参与者纳入到分布式事务当中,并决定整个分布式事务是提交还是回滚。一个分布式事务...

升级Nginx Ingress Controller组件

在升级集群时,由于集群API版本的弃用,可能需要同步Nginx Ingress Controller进行版本升级。此外,考虑到旧版本的组件可能存在稳定性风险以及功能缺失,推荐您及时将Nginx Ingress Controller升级到最新版本。Nginx Ingress Controller...

金融云用户指南概述

创建和部署应用概述(K8s)升级和回滚应用概述(K8s)混合云 EDAS支持混合云ECS集群,且可以混合云集群的扩容、网络和统一管理等问题提供完整的解决方案。将金融云ECS、本地IDC或及其它云服务提供商的服务器通过专线连通,并添加到EDAS...

微服务治理概述

微服务治理中心无侵入增强主流Spring Cloud、Apache Dubbo等开源微服务框架,提供丰富的服务治理和流量防护功能,将中间件与业务解耦。本文介绍微服务治理的基本信息和可具备能力。若您尚未开通微服务治理产品,您可以开通 试用版,享受30...

灰度发布应用

在应用变更过程中,如果出现部署包不可用、健康检查失败等变更流程异常情况,将导致应用升级失败,SAE 将停止当前应用并进行回退。在 SAE 上进行应用升级耗时约为30分钟,超出该时间后 SAE 将上报超时异常并暂停变更流程,请在 变更详情 ...

如何选适合你的Kubernetes应用发布模式

能够在线上新版本引用进行验证,经过小部分可控的线上流量验证后,我们的发布可靠性更好,如果出现预期外的问题,也可以快速回滚,并且整个灰度验证过程非灰度用户完全不可感知。在云效流水线的Ingress灰度发布中,我们以Ingress作为...

如何通过云效进行K8s部署

在发布过程中我们希望能够通过cookie或者header的方式使得特定的用户或者开发人员,能够在线上新版本引用进行验证,经过小部分可控的线上流量验证后,我们的发布可靠性更好,如果出现预期外的问题,也可以快速回滚,并且整个灰度验证过程...

polar_comp_stmt_level_tx

在Oracle中,当SQL命令中出现运行时错误时,将回滚该单个命令所引起的数据库上的所有更新。这称为语句级别事务隔离。例如,如果单个UPDATE命令成功更新五行,但尝试更新第六行时出现异常,则将回滚此UPDATE命令所有六行进行的更新。之前...

升级节点池

如果是原地升级,比如升级了kubelet的版本,您可以通过直接回滚快照的方式还原数据,请参见 使用快照回滚云盘。如果是替盘升级,比如升级了操作系统或容器运行时,您可以通过快照创建云盘的方式还原数据,请参见 使用快照创建云盘。每个...

AliSQL内核小版本发布记录

Crash Recovery过程中,将未决事务回滚由同步回滚优化为异步回滚,提升 RTO(Recovery Time Objective)。优化AHI(Adaptive Hash Index)的内存使用和更新速度。双向循环复制优化,备实例向主实例发送binlog时跳过属于主实例的事务,...

数据库高级特性管理

查看或修改数据库属性 注意事项 部分修改数据库属性的操作会导致该数据库进入短暂的独占模式,系统会断开当前该数据库的所有连接,回滚现有事务进行修改。当数据库负载较高时,修改操作可能会失败。因此建议您在业务低峰执行该操作,以免...

集群参数默认值说明

说明 在Oracle中,当SQL命令中出现运行时错误时,将回滚该单个命令所引起的数据库上的所有更新。这称为语句级别事务隔离。例如,如果单个UPDATE命令成功更新五行,但尝试更新第六行时出现异常,则将回滚此UPDATE命令所有六行进行的更新。...

V5.4.x系列实例版本说明

V5.4.10-16179583 日期2021-04-09 类别 说明 新增特性 新增支持GROUPING SETS、ROLLUP和CUBE语法,用于按照多组维度查询结果进行分组,详情请参见 Grouping Sets、Rollup和Cube扩展。新增支持0~6位时间精度设置,更多详情,请参见 ...

功能发布记录(2018~2022年)

优化 告警管理升级说明 新增列表鉴权功能 在EDAS上使用RAM鉴权的账号,在登录EDAS后,对于相关资源的List操作将进行RAM鉴权并返回有权限的资源访问结果。新增 列表鉴权 2021-08-02 功能名称 功能描述 功能类型 相关文档 本地存储支持...

体验中心

场景一:版本回滚 新版 Portal 应用进行分组发布时,在第一组服务实例发布完成后,发布人员在微服务平台的服务监控中观测到业务异常,用户登录错误率快速增长,经分析判断是新版服务出现问题,立即到 AKS 中进行回滚发布,恢复到应用的旧...

实例启动异常常见错误与对应解决方案

针对实例启动过程中因操作系统内配置异常异常关机等问题导致操作系统无法正常启动的情况,您可以通过VNC登录实例发现的启动异常或者实例健康诊断工具返回的异常字段,在本文查看此类问题的解决方案。Windows 1662001135:Windows系统因...

基础术语

中文 英文 释义 事务 transaction 事务是指作为单个逻辑工作单元执行的一系列操作,要么完全执行,要么完全不执行。分布式事务 distributed transaction 事务的发起者、...通过分支事务信息,事务管理器就可以参与者进行提交或者回滚操作。

事务与Read/Write Concern

客户端需要有合理处理事务回滚(abort)的逻辑 当事务异常中止时,将向驱动程序返回一个异常回滚。您应该为应用程序添加捕获并重试因临时异常(如主从切换,节点故障等)而终止事务的逻辑。由于 Retryable Writes 机制,MongoDB驱动程序...

2022年度更新日志

未拦截部署 修复多环境部署,回滚到该版本带了一个环境的问题 修复资源池绑定环境后,环境删除后资源池也无法删除问题 修复应用中存在运行中环境,应用也能被删除问题 修复分批部署暂停策略“首批部署”失败问题 修复环境未关联资源和...

使用控制台分批发布应用(K8s)

分批发布简介 分批发布是按照一定的批次,每次只对应用的一部分实例进行升级的发布过程。分批发布过程中如果出现故障,您可以终止变更过程并进行回滚,待问题修复后重新发布。在K8s集群中,当一个应用进行分批发布时,是将该应用内的应用...

自动SQL限流

特征选取:如果发现需要限流的异常SQL,下一步就需要确定SQL的特征,理想的情况是特征是唯一的,只对识别到的异常SQL进行限流而不影响其它SQL。这里首先要区分SQL模板限流和SQL文本限流。SQL模板限流:SQL模板是指将SQL文本的具体参数抽象...

SQL优化技术

效果跟踪和衡量:当优化建议生效后,决策引擎会启动跟踪任务,被优化的SQL及相关SQL进行性能跟踪,如果性能出现衰退,则自动回滚。通常跟踪24小时后,如无回滚则计算收益。问题发现 SQL优化支持多种场景的SQL异常发现,概括为以下三种:...

ECS 集群中的应用生命周期管理

回滚应用 如果应用在升级之后发现有异常,需将应用回滚之前的部署版本时,需在应用 基本信息 页面右上角单击 回滚应用 来回应用版本。在实时跟踪升级时,如果应用实例升级突发异常,或部署包不可用、健康检查失败等 变更流程错误码说明,...

迁移上云操作

相关操作说明 执行切流操作时,消息迁移页面的其他操作说明如下:回滚 回滚到上一个状态:若迁移过程中出现非预期结果,可将指定Topic的切流状态回滚到上一个运行正常的状态,待排查异常原因后再确定后续操作。回滚到初始状态:该方式可...

事务隔离

如果其中一个事务运行在可重复读隔离级别,两者都被允许提交;但是由于没有执行的序列化顺序能在结果上一致,使用可序列化事务将允许一个事务提交并且将回滚另一个并伴有这个消息:ERROR:could not serialize access due to read/write ...

上海博卡:借助云效+ACK实现3分钟快速发布

如果选择了阿里云ACK这种Flow的最佳搭档,则可以实现快速零停机回滚任意版本(通过健康监测以及重启策略确保启动的容器必然是可运行版本,如果出现无法启动或者启动异常的版本,则因为就绪监测无法通过是无法接收流量的,所以可以完成零...

使用控制台金丝雀发布(ECS集群)

如需升级部署在ECS集群中的Spring Cloud或Dubbo微服务应用,可以使用金丝雀发布进行小规模验证,验证通过后再全量升级。前提条件 请确保应用中至少包含两个实例分组,且至少两个分组下包含实例,才能进行金丝雀发布。创建实例分组及为分组...

分批发布应用

在 SAE 上进行应用升级耗时约为30分钟,超出该时间后 SAE 将上报超时异常并暂停变更流程,请在 变更详情 页面手动终止发布流程并回滚应用。更多信息 SAE部署应用完成后,您可以应用进行如下操作。操作 相关文档 更新、扩缩容、启停、删除...

解决MDL锁导致无法操作数据库的问题

显示或者隐式开启事务后未提交或回滚,比如查询完成后未提交或者回滚。表上有失败的查询事务。操作步骤 通过DMS登录RDS数据库。在 SQL窗口 执行 show full processlist 命令,查看数据库所有线程状态。查看 State 列是否存在大量 Waiting ...

Saga 状态机配置

出现异常时,状态引擎反向执行已成功节点对应的补偿节点将事务回滚。说明 异常发生时,您也可自定义决定是否进行补偿。可以实现服务编排需求,支持单项选择、并发、子流程、参数转换、参数映射、服务执行状态判断、异常捕获等功能。本文...

Multi-Master关键技术介绍

本文Multi-Master架构的关键技术点进行介绍,包括分布式事务处理、全局死锁处理、DDL支持、分布式表锁支持、集群容错和高可用能力。分布式事务管理 AnalyticDB PostgreSQL版 分布式事务 AnalyticDB PostgreSQL版 通过二阶段提交协议(2PC...

使用控制台金丝雀发布应用(ECS)

如需升级部署在ECS集群中的Spring Cloud或Dubbo微服务应用,为确保升级操作的安全性,可以使用金丝雀发布(即灰度发布)进行小规模验证,验证通过后再全量升级。本文介绍如何在EDAS控制台灰度发布ECS集群中的应用。前提条件 请确保应用中...

使用控制台金丝雀发布应用(ECS)

如需升级部署在ECS集群中的Spring Cloud或Dubbo微服务应用,为确保升级操作的安全性,可以使用金丝雀发布(即灰度发布)进行小规模验证,验证通过后再全量升级。本文介绍如何在EDAS控制台灰度发布ECS集群中的应用。前提条件 请确保应用中...

应用托管概述

Serverless 应用引擎 SAE(Serverless App Engine)向上抽象了应用的概念,支持以代码包和镜像方式部署应用并进行托管。在 SAE 上,您可以低门槛拥抱容器技术,无需管理和维护集群与服务器,专注于设计和构建应用程序,最大化利用资源完成...

GTS云服务下线迁移方案

String transactionServiceGroup)开启事务 TxcTransaction.begin(long timeout)RootContext.unbind()二阶段提交事务 TxcTransaction.commit()GlobalTransaction.commit()二阶段回滚事务 TxcTransaction.rollback()GlobalTransaction....

数据库变更管理

注意事项 支持 UPDATE 和 DELETE 变更语句自动生成回滚语句。支持的变更影响行数上限为 100W,超过则不支持自动生成回滚语句。若表中包含大字段,不支持自动生成回滚语句。OceanBase MySQL、MySQL 数据源下,若表中无主键或者唯一键,...

显式锁定

不同于标准锁请求,会话级咨询锁请求不尊重事务语义:在一个后来被回滚事务中得到的锁在回滚后仍然被保持,并且同样即使调用它的事务后来失败一个解锁也是有效的。一个锁在它所属的进程中可以被获取多次;对于每一个完成的锁请求必须有...

技术原理

当提交一个分布式事务时,PolarDB-X 1.0 服务器会作为事务管理器的角色,等待所有数据节点(MySQL服务器)PREPARE成功,之后再向各个数据节点发送COMMIT请求。全局二级索引 全局二级索引(Global Secondary Index,GSI)支持按需增加拆分...

功能发布记录(2018~2022年)

优化回滚场景流程,解决回滚应用时因OSS链接超时过期无法回滚的问题。优化发布场景发布策略的显示,支持分批发布时发布策略参数显。解决了选择Dragonwell 11后,不能同时使用微服务治理和ARMS应用监控的问题。无 2021年09月15日 功能名称...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 企业级分布式应用服务 数据传输服务 云监控 Web应用防火墙 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用