检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建故障演练 故障演练是一种通过注入大规模的体系化故障来模拟各类真实的系统故障,从而验证系统可靠性和技术团队应急响应能力的工程实践。 创建演练 登录MAS控制台。 单击“混沌工程>故障演练”,进入“故障演练”页面。 单击右上角的“创建演练”,进入“创建演练”页面。 配置基本信息,输入演练名称和描述(可选)。
开始使用多活高可用服务 多活高可用服务(Multi-Site High Availability Service,简称MAS)源自华为消费者多活应用高可用方案,提供从流量入口、数据到应用层的端到端的业务故障切换及容灾演练能力,保障故障场景下的业务快速恢复,提升业务连续性。 使用条件
"Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } DDM所需最小权限策略如下: { "Version":
"name": "internalCluster", "cluster": { "server": "https://192.168.0.1:5443", "certificate-authority-data":
ROUND_ROBIN是轮询。 router.nodes.ds1.master 主数据源 空 当slaves为空时,读写流量都在master 当slaves不为空时,读流量在slaves,写流量,DDL,事务操作在master。 router.nodes.ds1.slaves 读写分离读数据源列表
单位选择min(分钟),输入值必须在0到60之间。 设置高级配置。 配置背景流量,背景流量功能需要当前系统环境已部署CodeArts PerfTest服务才可见,并已创建PerfTest测试工程任务。 在“高级配置”页签,单击“添加背景流量”。 在“背景流量”弹窗中选择工程名、任务名称、资源组类型,并单击“确定”。
乌兰察布一、西南-贵阳一、中国-香港 创建工作流 编排工作流 执行工作流 混沌工程 混沌工程(ChaosEngineering)是一种通过主动注入故障识别并修复系统未知隐患的工程实践。MAS-CAST混沌工程服务提供丰富的故障模式库,通过混沌实验编排攻击目标、攻击策略进行故障注入
支持持续改进:基于每次故障演练的结果,团队可以持续优化系统的架构设计、代码质量、监控报警机制等,形成一个闭环的持续改进过程,不断提升系统的整体性能。 提高安全性:通过模拟攻击等安全相关的故障场景,MAS混沌工程有助于发现系统中的安全漏洞,加强安全防护措施,提高系统的安全性。 提高稳定性:实验步骤 可
应用场景 本次商城应用改造是基于github上50k+star的mall后台管理系统及对应前端项目进行改造来对接SDK。 后端项目地址:https://github.com/macrozheng/mall 前端项目地址:https://github.com/macrozheng/mall-admin-web
登录管理控制台。 单击“服务列表 > 云监控服务”。 单击左侧导航栏的“事件监控”,进入“事件监控”页面。 在“事件监控”页面,默认展示近24小时的所有系统事件与自定义事件。 单击具体事件右侧的操作列的“查看监控图表”,可查看具体事件的监控图表。 父主题: 事件监控
多的冗余成本,提高了统一的资源利用率,同时降低成本。 异地多活 多活业务中至少一个多活子信息系统与其他子系统处于不同地理区域,建议物理距离>300KM。 业务连续性:跨地域容灾&多活,系统容量翻倍,对外SLA极大提升。 管理一致: 两个数据中心架构一致,管理操作一致,多活管控一致。
环境准备 在进行应用开发时,准备环境包括开发环境准备所示任务。 表1 开发环境准备 准备项 说明 准备操作系统 Windows系统,推荐使用Windows 7及以上版本。 安装Go 开发环境的基本配置。版本要求1.14.6及以上。 安装配置Goland Goland使用11.0及以上版本,用于开发程序的工具。
化场景。 分区化管理+应用数据多活,可扩展性强,可以随时增加新的分区,可靠性高。 场景五:混沌工程 适用于向被测系统主动引入故障,通过故障注入、故障演练的方式提升系统可靠性。 图1 MAS应用场景
环境准备 在进行应用开发时,准备环境包括开发环境准备所示任务。 表1 开发环境准备 准备项 说明 准备操作系统 Windows系统,推荐使用Windows 7及以上版本。 安装Go 开发环境的基本配置。Go版本要求1.14.6及以上。 安装配置Goland 开发程序的工具。Goland使用11
环境约束 准备项 说明 准备操作系统 Windows系统。Windows版本要求:Windows 7及以上版本。 安装JDK 开发环境的基本配置。JDK版本要求: 1.8.0_262及以上版本。 安装Maven MAS-Redis-SDK使用Maven获取项目版本。Maven版本要求:3
配置对应的环境变量,确保本地开发环境可用。 使用MAS-DB-SDK组件需具备一定的Java后端、持久层框架集成等知识。 准备项 说明 准备操作系统 Windows系统。Windows版本要求:Windows 7及以上版本。 安装JDK 开发环境的基本配置。JDK版本要求:1.8.0_262及以上版本。
在事件列表页面,单击页面右上角的“创建告警规则”。 根据界面提示,配置告警规则名称、告警策略、告警通知等参数,其中: 告警类型:选择“指标”或“事件”。 事件类型:选择“系统事件”。 事件来源:选择“MAS”。 图1 创建告警规则 其他参数请参考创建事件监控的告警通知,告警规则创建完成后,当事件监控指标触发设定
对于包年/包月计费模式的MAS实例,用户在购买时会一次性付费,服务将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月资源,用户可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到用户的账户。详细的退订规则请参见云服务退订规则概览。 如果用户
ReadOnlyAccess”已生效。 前提条件 给用户组授权之前,请您了解用户组可以添加的MAS系统策略,并结合实际需求进行选择。 若您需要对除MAS之外的其它服务授权,IAM支持服务的所有策略请参见系统权限。 父主题: 权限管理
99.995 跨云双活容灾/slo:99.995/虚拟机 跨云双活容灾/slo:99.995/容器 在页面右侧,进行容灾切换参数配置和应用系统组件可用度配置,单击“恢复缺省值”可一键将配置恢复成默认值。 单击“SLA计算”,可计算出SLA预计结果。 父主题: 应用韧性Hub