检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
服务中连接池中的命名一致。如果不对接MAS服务,props配置、etcd配置无需配置,sources数据源配置本地所用数据库即可。 下列场景中的配置都包含了props、etcd的配置,配置项的具体值含义参考配置项详细信息列表。 MAS-DB-SDK配置示例,这里的配置只作为一个格
务源桶与灾备目标桶的存储用量与对象数量是否一致。 配置介绍 表1 配置说明 参数 配置说明 源region 选择源桶所在的区域。 源桶 选择OBS源桶。 目标region 选择目标桶所在的区域。 目标桶 选择OBS目标桶。 检查时间(单位:秒) 配置两只桶存量的最大比对检查时间。
本章节指导用户在应用详情页面下的故障注入页签进行相关操作。 在“应用详情”页面,进入“故障注入”页签。 针对状态为“未发布”状态的混沌实验,单击操作列“配置”可配置CPTS背景流量(可选步骤),配置完成之后单击“确定”按钮。 选择待发布的实验条目,单击“批量发布混沌实验”,可以将应用韧性Hub的实验发布至CAST平台。
评估管理 本章节指导用户在应用详情页面下的评估管理页签,对评估配置进行相关操作。 以下操作仅在应用状态为“可用”时可以进行 在“应用详情”页面,进入“评估管理”页签。 单击“编辑”按钮,可对应用类型、评估项、每日自动评估、RTO/RPO评估以及RTO/RPO评估目标进行修改。 父主题:
MAS是一个产品还是方案? MAS是一个完整的应用多活高可用解决方案。 MAS=多活接入服务+应用层SDK+数据同步管道+统一管控中心。 完整可落地方案=技术产品(MAS)+咨询服务+生态伙伴+容灾规范。 父主题: MAS产品相关问题
多活容灾MongoDB监控准备 在使用MAS-MongoDB-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 配置多活容灾MongoDB监控,请参考MongoDB监控管理。 父主题: 约束
DcsConnetion命令参考 DcsConnection已实现部分RedisConnection的接口。 用户有需要时可以继承重写此类方法。 常用命令使用方式参考如下: public Long append(@Nonnull byte[] key, @Nonnull byte[]
另起线程进行数据同步,不能保证异步写成功、不能保证两端数据的一致性。 图1 local-read-async-double-write部署图 读写本地异步写远端,更适用于读多写少场景,使用SDK同步两个Redis,一条写命令会先进行本地Redis的执行,成功后,异步写到远端。 本地读异步双写场景具体操作:
删除多活管理中心 操作场景 当不再使用某个多活管理中心时,您可以删除此多活实例,释放资源。 某些多活实例处于非运行状态,且无法正常删除时,需要通过强制删除的方法,才能删除此实例。 删除正常运行实例 登录MAS控制台,进入“多活管理”页面。 单击多活实例“更多”>“删除”。 在弹窗中单击“确定”,完成删除操作。
password: 密文信息 type: cluster 需做以下两步操作,实现敏感信息的解密。 新建一个Decipher接口的实现类。 import com.huawei.devspore.mas.password.Decipher; public
多活容灾监控准备 在使用MAS-DB-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 请参考MySQL/Oracle/PostgreSQL监控管理,配置多活容灾MySQL/Oracle/PostgreSQL监控。 父主题: 约束
资源准备 mall项目对接SDK需要提前准备的资源包括: 多活实例,请参考多活管理,创建多活实例。 两个数据库,请参考购买RDS实例,购买MySQL数据库。 配置MySQL监控,请参考MySQL监控管理。 准备好上述资源后便可开始mall项目的SDK对接工作。 父主题: 商城应用改造
local-read-single-write(本地读单边写) 本地读单边写,适用于读多写少场景,读流量很大,对一致性不敏感的场景: 对于用户,不感知多个Redis。 对于SDK 读操作:同步路由到local Redis。 写操作:同步路由到active Redis。 此场景下Redis之间依赖同步服务相互同步。
计费项 计费说明 多活高可用服务的计费项为多活管理中心、功能模块、节点以及混沌工程。具体内容如表1所示。 具体收费介绍,请参考价格详情。 表1 多活高可用服务计费项 计费项 计费项说明 适用的计费模式 多活管理中心 根据多活管理中心规格、购买时长以及购买的实例数量进行计费。 包年/包月、按需计费
上激活的数据中心,如果未对接MAS平台,则选取本地配置中的active,即yaml配置中的router.active)。 DCG为多活实例的仲裁中心,提供端到端(流量-应用-数据)仲裁和统一多活切换管控能力。 注解中的HintType用于查询时指定主从数据库,适用于读写分离场景,当前支持的配置值有:HintType
应用场景 本次商城应用改造是基于github上50k+star的mall后台管理系统及对应前端项目进行改造来对接SDK。 后端项目地址:https://github.com/macrozheng/mall 前端项目地址:https://github.com/macrozheng/mall-admin-web
多活容灾方案对网络是不是也有要求?否则网络不稳定很差或网络抖动场景下,是不是会存在误切现象? 网络是有明确要求的,包括时延等,通常要求在5ms内,这些要求也会在容灾规范中承载。 针对应用和数据库探活时,不是只探活1次就切换,用户可以在界面上配置策略,比如网络情况不是很好,可以配置
Hub总览页介绍 Hub总览页统计了应用评估的各项指标数据。 基本统计信息:应用数、已评估、未评估及风险应用数、资源数及风险资源数、风险项。 评估概览:评估报告数、推荐告警数、混沌工程数。 风险分类统计:按评估项、资源维度统计风险数。 展示所有应用最新一次评估所有风险项信息,对应风险可单击链接进行修复。
依赖引入,配置文件或配置信息修改参考原生DB。 初始化创建beego-orm数据源DevSporeOrm,后续执行Mysql相关操作。 由于beego-orm需要注册使用的model,以Teacher,Student为例。 type Teacher struct { Id int Name string
将边缘节点连接上云。完成所有边缘节点的纳管,即可部署MAS实例。 不同可用区的华为云边缘节点要求纳管节点的时候纳管到华为云上不同的可用区。 单击“下载核心软件安装工具”,下载安装程序:a. edge-installer_1.0.14_x86_64.tar.gz 是指边缘核心软件安装程;