检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
”。 图1 添加数据源 表1 数据源配置参数 参数 配置说明 所属分区 选择数据源所属的主备分区。 数据源类型 选择数据源类型,目前支持MySQL、PostgreSQL、Redis和OpenGauss。如无法选择某个数据源,请编辑命名空间开通更多功能点。 数据源名称 默认自动生成,或者根据规划自定义填写。
选择多活分区的可用区,可用区由命名空间配置决定。 仲裁节点 命名空间选择“同城多活”类型时可见,选择ETCD仲裁节点所属可用区,可用区选择请与业务部署架构保持一致。 计费模式 选择计费模式。 按需计费:按需计费是后付费模式,按多活实例的实际使用时长计费,可以随时开通/删除多活实例。 包年包月
被监控的数据库的用户密码。 填写数据中心配置,完成后单击“下一步:数据库配置”。 图2 新增DDM监控-数据中心配置 表3 数据中心配置信息 参数 配置说明 云选择 被监控的DDM数据库部署的环境。 局点 被监控数据库所在区域。 连接地址 DDM数据库的访问地址和端口。 填写数据库配置,完成后单击“下一步:高级配置”。
在购买多活管理中心页面,填写实例配置信息,系统会根据您选择的“商品类型”自动计算费用,然后单击“立即创建”。 图1 购买边缘版实例 表1 实例配置参数 参数 配置说明 命名空间 选择命名空间。 分区设置 选择多活分区的可用区,可用区由命名空间配置决定。 商品类型 边缘版。 计费模式
com/astaxie/beego/orm包orm.Ormer数据源,进行mysql操作。 依赖引入,配置文件或配置信息修改参考原生DB。 初始化创建beego-orm数据源DevSporeOrm,后续执行Mysql相关操作。 由于beego-orm需要注册使用的model,以Teacher,Student为例。 type
入门实践 当您开通了多活高可用服务后,可根据业务需要提供从流量入口、数据到应用层的端到端的业务故障切换及容灾演练能力,保障故障场景下的业务快速恢复,提升业务连续性。 本文介绍多活高可用服务入门实践,帮助您更好的使用多活高可用服务。 表1 入门实践 实践 描述 商城应用改造 介绍如
在新增监控页面配置监控基础配置,完成后单击“下一步:数据中心配置”。 图1 新增监控-基础配置 表2 基础配置信息 参数 配置说明 监控 选择需要新增的监控类型,此处请选择如下类型: MySQL监控 Oracle监控 PostgreSQL监控 说明: 只有在功能模块已开通MySQL、
同region多AZ情况下,配置是多份还是一份? 在同region多AZ方案中,在MAS统一管控界面配置完成后,多个可用区均会生效。 父主题: 多活容灾方案相关问题
运行MAS-DB-SDK问题参考 根据上述步骤配置MAS-DB-SDK后,确认相关配置信息都已包含且有效,运行项目可能会遇到一些问题,主要的问题及其相关解决过程如下: Logback-classic及log4j-to-slf4j的包冲突问题。 关键错误信息如下所示: 出现原因: 对接SDK需要引入依赖包spr
为包年/包月资源开通自动续费。 单个资源开通自动续费:选择需要开通自动续费的实例,单击操作列“开通自动续费”。 批量资源开通自动续费:选择需要开通自动续费的实例(可同时勾选多个实例),单击列表左上角的“开通自动续费”。 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 父主题:
使用多数据源 上面的方式都是只引入一个数据源,在某些场景下,需要引入多个数据库,操作不同的数据库,此时,可以通过配置不同前缀来注入多个datasource的bean,方法如下: 引入依赖。 <dependency> <groupId>com.huaweicloud.devspore</groupId>
行的“连接池配置”。 在连接池配置页面,填写配置信息,完成后单击“确定”。 图5 连接池配置信息 表6 连接池配置 参数 配置说明 数据库名 创建MongoDB监控配置的连接数据库名。 路由算法 选择路由算法,单边读写/单边写本地读。 AZs 被监控MongoDB部署的可用区。 数据源名称
</dependency> 配置文件示例。 配置项详细解释参考配置参数说明。 根据是否接入MAS服务,确定是否配置etcd部分。 接入MAS服务,etcd配置必填,以及servers部分下Redis源列表与MAS服务中配置的源保持一致。 无接入MAS服务,etcd配置无须配置,servers部分下Redis源列表以实际使用为准。
多活容灾MongoDB监控准备 在使用MAS-MongoDB-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 配置多活容灾MongoDB监控,请参考MongoDB监控管理。 父主题: 约束
在容灾规范中承载。 针对应用和数据库探活时,不是只探活1次就切换,用户可以在界面上配置策略,比如网络情况不是很好,可以配置成间隔10s并且连续3次失败再做切换等;另外自动故障切换只切1次,回切需要在管理界面手动操作。 父主题: 多活容灾方案相关问题
MAS-Redis-SDK的多活容灾能力需要MAS服务支持,SDK本身也不支持故障动态切换数据源能力,需要配合MAS实例一起使用。 在使用MAS-Redis-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 请参考Redis监控管理,配置多活容灾Redis监控。
活容灾能力需要MAS服务支持,SDK的故障动态切换数据源能力需要配合MAS实例一起使用。 在使用MAS-ElasticSearch-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 请参考ElasticSearch监控管理,配置多活容灾ElasticSearch监控。
“编辑”,在“编辑监控”页面单击“连接池配置”,在“数据中心”页签下的“数据源名称”就是props.databaseName。 单击“基本信息”,在“连接信息”页签单击“ETCD链接地址”右边的“查看详情”,在弹窗中查看ETCD的相关配置。 父主题: 常见问题
人工卡点 概述 “人工卡点”插件用于添加需要进行人工确认后再继续工作流的卡点动作。 当多个人工卡点任务在同一时段运行,只能自动弹出一个审核弹窗,剩余人工卡点任务需要手动单击人工审核按钮进行审核操作。 配置介绍 该插件无需配置参数。 父主题: 工作流插件说明
多活容灾监控准备 在使用MAS-DB-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 请参考MySQL/Oracle/PostgreSQL监控管理,配置多活容灾MySQL/Oracle/PostgreSQL监控。 父主题: 约束