检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MAS是否不负责数据同步,只负责应用层到数据库层访问的管控? 是的,MAS会负责整个管理面控制,MAS实例会根据整体仲裁、探活去做整体切换。 数据同步通道会在端到端多云多活解决方案中承载,会整合华为云各产品已有的数据同步通道能力,最终期待各产品提供各云服务专属的数据同步通道。 过
如果您想更换监控器已监控的数据库信息,可以通过修改监控器的配置信息来完成,但是不支持修改监控器类型、应用名称、监控器名称。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”。 单击监控所在行的“编辑”。 在“编辑监控”页面中修改信息,完成后单击“确定”。
创建同步链路时链路状态显示为“创建异常”怎么处理? 确认添加数据源时链接配置是否填写正确,数据库链接地址、数据库名称、数据库用户名和密码等信息需要填写正确。 确认添加的两个数据库实例是否存在且正常启动和运行。 确认创建同步链路时目标数据源是否为空,如果存在新建的数据库,可能导致同步链路创建异常。 父主题: MAS使用相关问题
后单击“确定”。 表1 监控配置 参数 配置说明 监控类型 选择需要配置的监控类型,可选的监控类型依赖实例已经创建的监控器类型。 监控超时时间(ms) 一个周期内监控器对数据库探测监控的超时时间,超过这个时间,则认为探测数据库失败,监控状态变为监控异常。 以毫秒为单位,输入值必须在4000到400000之间。
基础配置信息 参数 配置说明 监控 选择需要新增的监控类型,此处请选择“Redis监控”。 应用名称 选择应用列表中创建的应用。 监控器名称 自定义监控器名称。 异常通知设置 默认为“关”。 若设置为“开”: 当监控器或被监控的数据库异常时会及时给用户发送异常通知或告警通知。支持华为云消息通知服务,请先配置密钥。
ShardingSphereDataSource // 数据源类型 ymlFile: sharding.yml ds2: driverClassName: com.mysql.jdbc.Driver jdbcUrl: jdbc:mysql://127.0.0.1:8080/ds1
处理建议 事件影响 MAS 数据库状态异常 紧急 MAS服务多活管理中心MySQL/Oracle/PostgreSQL监控探测到关系型数据库实例状态异常。 用户登录MAS控制台->多活管理->指定实例->MySQL/Oracle/PostgreSQL监控,查看原因及处理异常。 可能导致关系型数据中心的数据丢失。
MySQL监控器、Oracle监控器、PostgreSQL监控器可对用户业务使用的数据库进行探测,并且在数据库异常时自动触发流量切换。 发布区域:华北-北京一、华北-北京四、华东-上海一、华南-广州、华北-乌兰察布一、西南-贵阳一、中国-香港 MySQL/Oracle/PostgreSQL监控管理 MySQ
Java进程访问Kafka消费端消息抛自定义异常 process ;exception ;topic Java进程访问Mysql网络延迟 process ;delayTime ;database;host ;port ;table ;sqltype Java进程访问Mysql抛自定义异常 process
在页面顶端导航栏选择“监控列表”,查看创建的“litemall-db”MySQL监控器。 在未出现故障前,监控器的活跃数据中心为数据中心1,即主数据中心,此时商城应用是连接数据中心1。 构造数据中心1故障。 通过修改数据库端口的方式,使“litemall-db”监控器的数据中心1故障。
AS多活管理中心的数据库监控进行切换/回切数据中心操作。 配置介绍 表1 配置说明 参数 配置说明 多活管理中心 选择多活管理中心。 监控类型 选择监控类型。 监控 选择监控。 操作 配置监控操作。 切换:切换数据中心。 回切:回切数据中心。 任务名称 请自定义输入任务名称。 父主题:
置访问规则,可以增强访问MAS的安全性。 云数据库 云数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线云数据库服务。 在RDS创建的Mysql实例,可以在MAS配置监控,在故障发生时可以进行数据中心切换。
MAS自定义策略 如果系统预置的MAS权限,不满足您的授权要求,可以创建自定义策略。目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以
的应用,实例中的所有资源都要归属到某个应用下。 新增监控 在所属命名空间为同城多活类型的多活实例下,创建业务所需的监控器。 新增MySQL/Oracle/PostgreSQL监控 在实例控制台的监控列表页面根据业务需要新增MySQL或Oracle或PostgreSQL监控,配置监
自定义DcsConnection 使用场景:使用RedisTemplate命令时,DcsConnection中的接口没有覆盖到的情况,可以自定义扩展DcsConnection。 自定义DcsConnection。 type选择为normal时使用。 import com.huawei
如果使用MAS服务,props配置、etcd配置则必须要配置,sources数据源配置需要与MAS服务中连接池中的命名一致。如果不对接MAS服务,props配置、etcd配置无需配置,sources数据源配置本地所用数据库即可。 下列场景中的配置都包含了props、etcd的配置,配置项的具体值含义参考配置项详细信息列表。
应用管理 概述 MAS通过应用来实现同一实例内不同用户间的资源隔离,用户在实例中创建的资源(MySQL监控、Redis监控等)都要归属到某个应用下,IAM用户默认只能查看和管理自己创建的应用和资源,无法查看其他IAM用户创建的应用和资源,主账号可以查看和管理其下所有IAM用户所创建的应用和资源。
如果使用MAS服务,props配置、etcd配置则必须要配置,sources数据源配置需要与MAS服务中连接池中的命名一致。如果不对接MAS服务,props配置、etcd配置无需配置,sources数据源配置本地所用数据库即可。 下列场景中的配置都包含了props、etcd的配置,配置项的具体值含义参考配置项详细信息列表。
SDK连接数据库测试 默认连接数据库为ds1,可在yaml文件中配置。此处调用注册管理员接口,查看是否成功修改SDK。 通过Navicat查看当前管理员表的用户数据(当前为ds1对应数据库)。 通过mall前端页面进行注册,注册用户名为“SDK-test”。 查看注册后数据库ds1管理员表的用户数据。
故障注入功能是在上述模块的补充功能,可在对应服务添加故障注入配置创建带有注入故障的实例,可注入带波动的延时故障和异常故障,进行相关业务场景的模拟。 具体操作请参考Mysql配置示例和Redis配置示例。 相关配置详见配置项说明和内置注入故障。 父主题: 故障注入