检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全局配置 为监控提供密钥配置和通知配置能力,支持配置数据中心级自动切换能力。 密钥配置 机房监控通知配置 数据中心级自动切换 父主题: 监控管理
Redis配置示例 结合配置项说明,在配置文件或配置信息添加故障注入相关配置。 配置文件示例config_Redis_chaos.yaml props: version: v1 appId: xxx monitorId: xxxx cloud: xxxx region:
Mysql配置示例 结合配置项说明,在配置文件或配置信息添加故障注入相关配置。 配置文件示例config_mysql_chaos.yaml props: version: v1 appId: xxx monitorId: xxxx databaseName: xxxx
object 请参考表3 etcd配置,如配置,则会从远端拉取。RedisServer配置对本地配置进行覆盖。同MAS-DB-SDK配置。 redis 是 RedisClusterConfiguration object 请参考表4 RedisServer配置。 route-algorithm
参数配置说明 全部配置 参数名称 是否必选 参数类型 取值范围 描述 devspore.css.etcd 否 参考MAS-DB-SDK - - devspore.css.prop 否 参考MAS-DB-SDK - - devspore.css.esservers 是 Map<String
时用户可以通过配置来决定是否让应用的数据中心进行自动切换。 数据中心级自动切换配置 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“全局配置”。 进入“数据中心级自动切换”页面,单击“是否自动切换”开关。 “是否自动切换”配置为“关”,当MA
配置项说明 表1 配置参数详解 参数名称 是否必选 参数类型 取值范围 描述 props 否 PropertiesConfiguration 请参考PropertiesConfiguration数据结构说明。 MAS监控配置,配合etcd使用。 etcd 否 EtcdConfiguration
配置项说明 表1 InjectionProperties数据结构说明 参数名称 是否必选 参数类型 取值范围 描述 active 是 bool true/false 默认false 故障注入功能是否开启。 duration 是 int - 故障注入持续时间,单位:秒。 interval
监控配置 本章节指导用户配置全局监控参数。 在创建监控器时“高级配置”中已配置的监控参数,以“高级配置”中配置的值为准,不受全局监控配置影响。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”,单击页面左上角的“监控配置”。
</dependency> 配置文件示例。 配置项详细解释参考配置参数说明。 根据是否接入MAS服务,确定是否配置etcd部分。 接入MAS服务,etcd配置必填,以及servers部分下Redis源列表与MAS服务中配置的源保持一致。 无接入MAS服务,etcd配置无须配置,servers部分下Redis源列表以实际使用为准。
密钥配置 添加密钥 登录MAS控制台,在“多活管理”页面单击实例(实例所属命名空间类型为同城多活),进入实例控制台。 在页面顶端导航栏选择“全局配置”。 单击“密钥配置”页面左上角的“添加密钥”。 在弹窗中配置信息,单击“确定”。 图1 密钥配置 表1 密钥配置 参数 配置说明 云选择
<version>${mas.version}</version> </dependency> 参考配置文件示例devspore-cache.yaml,配置参数参考参数配置说明。 配置文件示例devspore-cache.yaml: devspore: dcs: props:
敏感信息加解密 配置文件中配置密文信息。可以解密的配置有devspore.dcs.redis.servers.dc1.password,devspore.dcs.redis.servers.dc1.sentinelPassword,devspore.dcs.etcd.password
在页面顶端导航栏选择“全局配置”。 进入“通知配置”页面,单击配置右侧的“编辑”。 在弹窗中修改信息,完成后单击“确定”。 删除配置 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“全局配置”。 进入“通知配置”页面,单击配置右侧的“删除”。 单击提示弹窗中的“确定”,完成删除操作。
EtcdConfiguration数据结构说明 etcd配置,如配置,则会从远端拉取MongoServer配置对本地配置进行覆盖。 sources 是 ClientConfiguration object 请参考表4 ClientConfiguration数据结构说明 MongoClient配置。 active 是
mod文件中引入依赖,即引入MAS-GO-SDK。 github.com/huaweicloud/devcloud-go 结合配置项说明,添加配置文件或者配置信息。 配置文件示例config_Redis.yaml props: version: v1 appId: xxx monitorId:
参数配置说明 配置项详细信息列表 父主题: MAS-DB-SDK使用手册
配置项说明 表1 配置参数详解 参数名称 是否必选 参数类型 取值范围 描述 props 否 PropertiesConfiguration 请参考PropertiesConfiguration数据结构说明。 MAS监控配置,配合etcd使用。 etcd 否 EtcdConfiguration
获取SDK接入配置 本章节指导用户如何获取SDK接入配置,引用SDK方法请参考开发指南。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”,单击监控所在行的“更多”>“SDK接入配置”。 “API监控”不支持获取SDK接入配置。
此处需要配置为true,并配置证书路径。 etcd.certificatePath 启用https时证书存放路径 空 https证书存放路径。也支持不使用证书,此时不需要配置该配置项。 etcd配置项中的值都是取自于本服务在MAS服务etcd展示的值。 props配置项中的值与