检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建故障场景 故障场景库按照不同业务场景提供多故障编排的模板。 创建故障场景 登录MAS控制台。 单击“混沌工程>故障场景库”,进入“故障场景库”页面。 单击“创建故障场景”按钮,填写基本信息。 表1 基本信息配置说明 参数 配置说明 名称 输入故障场景名称。 标签 选择故障场景标签,最多支持4个标签。可选如下标签:
常见问题 如何选择组件版本 props、etcd配置项在MAS服务中如何查询 文档中关于SDK对应yaml配置文件的获取方式 运行MAS-DB-SDK问题参考 父主题: MAS-DB-SDK使用手册
在“我的应用”栏下选择所需安装的应用,该应用已纳管ECS资源。 选择“弹性云服务器 ECS”页签。 单击操作列“安装探针”。 待探针状态显示运行中,则安装完成。 父主题: 故障注入探针
在“我的应用”栏下选择所需安装的应用,该应用已纳管跨云IDC-主机资源。 选择“跨云IDC-主机”页签。 单击操作列“安装探针”。 待探针状态显示运行中,则安装完成。 父主题: 故障注入探针
在“我的应用”栏下选择所需安装的应用,该应用已纳管CCE资源。 选择“云容器引擎 CCE”页签。 单击操作列“安装探针”。 待探针状态显示运行中,则安装完成。 父主题: 故障注入探针
MAS多活管理切换/回切 DDM实例创建备份 DDM实例读写设置 RDS实例指定用户读写设置 RDS检查容灾复制状态 RDS灾备实例升主 RDS修改实例参数 DRS任务操作 DRS检查任务方向和状态 RDS自动备份策略设置 RDS检查实例备份信息 DRS检查任务信息 DRS数据级/对象级对比
空闲连接检测线程,检测的周期,毫秒数。如果为负值,表示不运行检测线程。默认30000L。 timeBetweenEvictionRunsMillis 否 long - 空闲连接检测线程,检测的周期,毫秒数。如果为负值,表示不运行检测线程。默认为30000L。 父主题: MAS-Redis-SDK使用手册
当池内没有返回对象时,最大等待时间。 timeBetweenEvictionRunsMillis 否 int - 空闲连接检测线程,检测的周期,毫秒数。如果为负值,表示不运行检测线程。默认为-1。 表6 PropertiesConfiguration数据结构说明 参数名称 是否必选 参数类型 取值范围 描述 version
"gaussdb:backup:create", "rds:backup:create", "gaussdb:*:list", "rds:*:list", "ddm:instance:get"
"Allow", "Action": [ "rds:instance:list", "rds:instance:modify", "gaussdb:instance:list"
ECS或RDS实例故障,可通过本地主备切换或重启或重新加载故障组件来解决。 跨AZ容灾 开启“RRO/RTO评估”且评估项勾选“跨AZ容灾”时此参数可见。 配置跨AZ容灾的RPO目标和RTO目标。 AZ故障导致AZ内业务受影响,可通过将业务切换到不同AZ来恢复,如RDS实例跨AZ主备切换。
连接MongoDB的密码。 url 是 String MongoDB连接串(去除用户名和密码) 举例:mongodb://ip+port/database。 azs 否 String 此Mongo数据源所属AZ。当routeStrategy设置为local-read-single-write时,此项必填。
非事务中使用强制路由 除了根据路由算法配置路由,SDK还支持通过注解@DynamicRoute强制指定路由,且相比路由算法,注解指定路由优先级更高。存在注解指定路由的场景下,优先根据注解指定进行路由。 注解@DynamicRoute指定路由分为两部分:source和hint,可单
data:spring-data-mongo 2.1.8.RELEASE,此依赖包存在以下漏洞请参见National Vulnerability Database。 需要注意使用spring-data-mongodb的@Query和@Aggregate注解,以防产生spel注入漏洞。 父主题:
实例化为混沌实验组 对于创建好的故障场景库模板,可以通过创建混沌实验组的方式完成实例化。 创建混沌实验组 登录MAS控制台。 单击“混沌工程>故障场景库”,单击一个故障场景卡片进入故障场景详情页。 单击右上角“创建混沌实验组”按钮。 在“基础配置”页签,填写基本信息栏的名称。 在
义填写。 源数据源 选择源数据源。源数据源的数据库实例将配置为创建DB监控数据中心1的数据库。 目标数据源 选择目标数据源。目标数据源中RDS实例中不能有新创建的数据库,否则会导致链路创建异常。 同步方案 选择数据同步方案。 同步方向 选择同步方向,本实践配置“单向”。 限速配置
开发简介 本文主要描述如何使用MAS-Mongo-SDK在多活容灾场景下对涉及MongoDB的服务进行开发,结合样例讲解MAS-Mongo-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉Mongo的常用操作。
"Effect": "Allow", "Action": [ "rds:instance:list", "gaussdb:instance:list"
应用场景 随着业务的发展,系统容量、可靠性、商务因素等方面都会逐步给业务架构带来挑战。MAS应用场景包括: 场景一:同城灾备 适用于容灾可用性要求达到99.9%,业务分布在同一个地域,要求支持同城跨AZ的应用和数据灾备场景。 场景二:同城双活 适用于容灾可用性要求达到99.95%,要求业务双活的容灾场景。
MAS自定义策略 如果系统预置的MAS权限,不满足您的授权要求,可以创建自定义策略。目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以