用户11441800
【YashanDB监控运维平台(YCM)】平台高可用
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
用户11441800
社区首页
>
专栏
>
【YashanDB监控运维平台(YCM)】平台高可用
【YashanDB监控运维平台(YCM)】平台高可用
原创
用户11441800
关注
发布于 2025-06-24 16:04:27
发布于 2025-06-24 16:04:27
92
0
举报
管理平台的高可用架构主要从以下维度提高平台可用性:
主备部署:主备节点部署在不同服务器上,避免单点故障。
主备同步:主备之间结合后端YashanDB数据库实现配置文件同步,保证主备节点数据(监控数据独立)一致。配置文件包含:
prometheus配置文件prometheus.yml、rules.yml
yashandb_exporter配置文件yasexporter.targets.yml
秘钥文件grpc.crt,grpc.key
托管数据库密码文件yasdbpasswd.ini
托管数据库配置参数文件database_options.json
自定义告警通知脚本
主备切换:主节点异常后,发送到备节点心跳超时30s后,备节点会升主继续对外提供服务,实现发生故障时的自动切换。但发生切换后管理平台Web界面的网址会发生变化,需要重新登录平台,可以输入任意备节点访问地址登录,登录会自动跳转到新主节点登录页面。
后端数据库高可用:管理平台高可用架构中采用YashanDB作为后端数据库,且要求后端YashanDB至少存在3个实例+开启自动选主+采用最大保护模式。若后端YashanDB发生故障,管理平台可基于YashanDB的高可用机制切换后端数据库的连接(用户无感知)。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
数据库
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
数据库
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐