摘要
本发明公开了一种基于状态机的数据库高可用调度器,包括调度器模块和代理模块,代理模块负责定期采集数据库的各类监控数据并上报至调度器模块,同时执行调度器模块生成的操作指令;调度器模块接收并分析监控数据,记录集群状态日志,基于状态机决策生成结构化操作指令,并记录操作指令日志。本方案引入状态机模型对高可用调度器进行设计,通过将对数据集群的监控信息按照时间序列组织为固定格式,作为状态机的输入,由状态机根据历史状态和输入进行决策,输出对应的操作指令由相应的执行模块执行;通过将集群状态信息和调度器的操作指令结构化存储,使得调度器的决策过程更加清晰,便于追溯追踪决策过程,排查数据库故障,添加对新场景的处理。
技术关键词
数据库高可用
调度器
集群
分析监控数据
决策
日志
数据库故障
指令
模块
数据存储服务
状态机模型
周期
场景
序列
副本
磁盘
时序
系统为您推荐了相关专利信息
车道
障碍物
环境感知信息
车辆状态信息
车辆驾驶控制方法
地形高程数据
三维地理模型
无人机集群
动态优先级排序
流速
计划决策方法
天气预报信息
农机
机具
多粒子群优化算法
分布式训练方法
时间序列预测模型
强化学习框架
策略控制器
时效性