检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
特点: 读操作:同步路由到指定active的elasticsearch;写操作:同步路由到指定active的elasticsearch。 支持MAS动态切换激活数据源。 父主题: 使用场景
复制LINUX命令,登录到主机中去执行。 代理接入可参考《应用运维管理AOM用户指南》的“代理区域管理”章节。 直连接入(公网) 云下主机,或非华为云主机,以及跨region接入的华为云主机也可以采用此方式接入。 登录MAS控制台。 单击“混沌工程>探针管理”,进入“探针管理”页面。 在“我的应用”栏下选择所需安装的应用。
监控器名称 自定义监控器名称。 异常通知设置 默认为“关”。 若设置为“开”: 当监控器或被监控的数据库异常时会及时给用户发送异常通知或告警通知。支持华为云消息通知服务,请先配置密钥。 默认将开启云监控,请前往云监控确认是否已创建MAS事件监控告警规则,如已创建请忽略。 通知主题 若异常
开通云审计服务 云审计服务的开通请参见开通云审计服务。 开通云审计服务后,如果需要查看MAS相关操作事件,请参见查看审计事件。 CTS支持的MAS操作 表1 CTS支持的MAS操作 操作名称 资源类型 事件名称 创建命名空间 namespace createNamespace 编辑命名空间 namespace
使用ShardingSphereDataSource场景 SDK还支持使用ShardingSphereDataSource,此时,需要修改yml配置,单独将sharding配置放在yml同级目录,并在yml中设置sharding配置文件名,示例如下: 引入依赖: <dependency>
恢复。 架构演进:分区化管理,更小的故障爆炸半径。 多活管理中心版本规格 购买多活管理中心即创建一个多活实例,多活实例版本规格支持铂金版,铂金版实例支持华为云内同城多活场景、异地多活场景。
常用概念 MAS-GO-SDK-Mysql是基于go-sql-driver/mysql v1.6.0开发的实现支持多活容灾服务的Mysql驱动源,其宗旨是促进开发者对于异地多活的Mysql关注分离,从而让使用者能够将精力更集中地放在处理业务逻辑上。 父主题: 概述
多活容灾能力 多活容灾能力是指在同城场景下实现多活故障自动切换,由SDK和MAS服务配合完成。 数据双写 读写分离由SDK实现,支持内存双写、文件双写。 故障注入 支持带注入故障的实例创建,包含延时(波动)、预设异常的故障配置。 single-read-write 单读写类似于主备库,M
停止计费 包年/包月资源 对于包年/包月计费模式的MAS实例,用户在购买时会一次性付费,服务将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月资源,您可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的账户。详细的退订规则请参见云服务退订规则概览。
入故障识别并修复系统未知隐患的工程实践。MAS-CAST混沌工程服务提供丰富的故障模式库,通过混沌实验编排攻击目标、攻击策略进行故障注入,支持添加背景流量和资源监控,同时在故障注入能力的基础上,通过体系化的流程和规范来创建故障演练,从而验证和提升系统可靠性和技术团队应急响应能力。
自定义监控器名称。 异常通知设置 默认为“关”,此处设置为“开”。 若设置为“开”,当监控器或被监控的API异常时会及时给用户发送异常通知或告警通知。支持华为云消息通知服务,需要配置密钥。 通知主题 在通知主题列表选择主题,如无主题列表,单击新增,新增通知主题之后进行后续操作。 是否监控 默
常用概念 MAS-GO-SDK-Redis是一个在go-Redis v8.11.3的基础上实现的支持多活容灾服务的Redis连接客户端,其宗旨是促进开发者对于异地多活的Redis关注分离,从而让使用者能够将精力更集中地放在处理业务逻辑上。 父主题: 概述
自定义监控器名称。 异常通知设置 默认为“关”,此处配置为“关”。 若设置为“开”,当监控器或被监控的数据库异常时会及时给用户发送异常通知或告警通知。支持华为云消息通知服务,需要配置密钥。 是否监控 默认“是”,选“否”则不会探测数据库异常情况。 是否自动切换 默认“是”,选“否”则不会自动切换数据库。
监控器名称 自定义监控器名称。 异常通知设置 默认为“关”。 若设置为“开”: 当监控器或被监控的数据库异常时会及时给用户发送异常通知或告警通知。支持华为云消息通知服务,请先配置密钥。 默认将开启云监控,请前往云监控确认是否已创建MAS事件监控告警规则,如已创建请忽略。 通知主题 若异常
常用概念 MAS-Redis-SDK MAS-Redis-SDK是一个在Jedis的基础上实现的支持多活容灾服务的Redis连接客户端,MAS-Redis-SDK的宗旨是促进开发者对于异地多活的Redis Server关注分离,从而让使用者能够将精力更集中地放在处理业务逻辑上。 父主题:
双活切换的完整流程。MAS工作流提供如下能力: 提供切换流程编排功能,可以一键式流程切换。 提供丰富插件,可实现各层级的切换/操作能力。 支持工作流模板,通过模板可快速完成复杂的容灾切换工作流的创建。 父主题: 事件流编排
前提条件 给用户组授权之前,请您了解用户组可以添加的MAS系统策略,并结合实际需求进行选择。 若您需要对除MAS之外的其它服务授权,IAM支持服务的所有策略请参见系统权限。 父主题: 权限管理
设置 应用韧性Hub对云资料进行访问和授权技术专家查看并分析韧性Hub服务检查结果需要开启授权。 开启授权 登录MAS控制台。 单击“应用韧性Hub>设置”,进入“授权”页面。 开启如下权限。 云资源访问授权:授权应用韧性Hub访问您的云资源权限;关闭之后不能对应用进行评估。 MAS
非事务中使用强制路由 除了根据路由算法配置路由,SDK还支持通过注解@DynamicRoute强制指定路由,且相比路由算法,注解指定路由优先级更高。存在注解指定路由的场景下,优先根据注解指定进行路由。 注解@DynamicRoute指定路由分为两部分:source和hint,可单
多活容灾能力是指在同城场景下实现多活故障自动切换,由SDK和MAS服务配合完成。 读写分离。 读写分离由SDK实现,支持随机、轮询的负载均衡算法。 故障注入。 支持带注入故障的实例创建,包含延时(波动)、预设异常的故障配置。 single-read-write 单读写类似于主备库