检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安装探针 安装探针简介 UniAgent探针 故障注入探针 父主题: 混沌工程
情。 编辑功能模块 登录MAS控制台,在“总览”页面,单击已开通功能模块右边的“编辑”。 在“开通功能模块”页面,单击编辑所需功能点,单击右下角的“确定”。 当开通的功能点下存在依赖的多活实例和数据源资源时,无法通过编辑的方式删除该功能点。 删除功能模块 登录MAS控制台,在“总
mod文件中引入依赖,即引入MAS-GO-SDK。 github.com/huaweicloud/devcloud-go 结合配置项说明,添加配置文件或者配置信息。 配置文件示例config_mysql.yaml。 props: version: v1 appId: xxx monitorId:
购买边缘版实例 准备资源 创建边缘版站点 创建实例 父主题: 多活管理
应用概述 应用对租户下的云服务资源按照应用维度进行统一纳管。 故障注入前需先创建应用,纳管资源后再为应用中的资源安装UniAgent和探针。 混沌工程目前是region级服务,按照资源是否在当前region,应用可按照云服务和跨云跨IDC两个类别分别进行纳管。 父主题: 创建应用
切换数据源为ds2,切换配置如下: 切换后连接数据库为ds2,管理员表其对应用户数据如下: 使用“SDK-test”用户名和密码通过mall前端页面进行登录操作。 登录时提示用户名错误,无法登录,因为数据库ds2对应表中无“SDK-test”用户信息。 使用数据库ds2中其他已有用户名和密码进行登录。
urce</artifactId> <version>${lastest}</version> </dependency> 配置文件中配置多个数据源。 devspore: datasource1: props: version: v1
网络-传输层 TCP连接吊死 client_ip ;server_ip ;server_port TCP释放连接吊死 client_ip ;server_ip ;server_port TCP连接中断 client_ip ;server_ip ;server_port TCP连接中断(支持指定多服务端
批量续费:在资源页面勾选需要续费的资源(可同时勾选多个实例),单击列表左上角的“批量续费”。 选择实例的续费时长,判断是否勾选“统一到期日”。确认配置费用后单击“去支付”。 将实例到期时间统一到每个月的某一天的详细介绍请参见统一包年/包月资源的到期日。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 统一包年/包月资源的到期日
作。 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 容灾 选择DWS容灾任务。 容灾操作 配置容灾操作方式。
单击“执行”,可以重新执行工作流。 单击“编辑”,可以重新编排工作流。 单击“参数配置”,可以查看参数配置。 单击“执行历史”,单击工作流的ID,可以查看该工作流的历史执行详情。 查看工作流执行历史 登录MAS控制台,进入“工作流管理>执行历史”页面。 在“执行历史”页面查看工作流的
心1。 切换监控 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“应用列表”,单击“监控器切换”,在弹窗监控状态页,单击“一键切换”。 在弹窗中单击“确定”。 当检测到对端数据中心状态异常时,直接切换会提示切换失败。如果用户需要强制切换数据中
其中Redis节点可配置cluster(集群), master-slave(主从), normal(普通)Redis服务,搭配MAS可实现多活容灾;同时内置故障注入功能可创建带有注入故障的实例,进行相关业务场景的模拟,配置修改请参考故障注入Redis配置示例。 该模块具有如下特性:
OBS桶策略操作授权用户 概述 “OBS桶策略操作授权用户”插件用于删除/添加OBS桶下桶策略中的授权用户。 配置介绍 表1 配置说明 参数 配置说明 任务所在region 选择任务所在区域。 桶名称 选择OBS桶名称。 桶策略 选择OBS桶策略。 IAM用户ID 输入桶策略中配置的IAM用户ID。
同时SDK内置实现了读写分离,可通过配置RANDOM(随机)或ROUND_ROBIN(轮询)负载均衡算法,搭配MAS可实现多活容灾;同时内置故障注入功能可创建带有注入故障的实例,进行相关业务场景的模拟,配置修改请参考故障注入Mysql配置示例。 该模块具有如下特性: 多活容灾能力。
了一系列的分布式对象和服务,其中包括分布式锁。 Redisson的分布式锁实现了可靠的分布式锁机制,可以在分布式环境下实现对共享资源的并发访问控制。 对接Redisson Lock命令参考如下。 import com.huawei.devspore.mas.redis.config
beego-orm 创建github.com/astaxie/beego/orm包orm.Ormer数据源,进行mysql操作。 依赖引入,配置文件或配置信息修改参考原生DB。 初始化创建beego-orm数据源DevSporeOrm,后续执行Mysql相关操作。 由于beego-orm
UniAgent探针 云服务安装UniAgent 跨云跨IDC安装UniAgent 父主题: 安装探针
自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致实例被自动删除。自动续费的规则如下所述: 以实例的到期日计算第一次自动续费日期和计费周期。 实例自动续费周期以您选择的续费时长为准。例如,您选择了3个月,实例即在每次到期前自动续费3个月。 在实例到期前均可开通自动续费,到期前7日凌晨3:
namespace ;pod_name ;文件路径 ;目标路径;是否强制移动:是/否 容器类 表3 容器类参数配置 故障类型 故障模式 设置参数 容器实例 容器实例移除 cluster_name ;namespace ;pod_name ;容器名称 ;force CPU 容器CPU过载