一种用于MongoDB数据分片集群的检测方法及设备

    公开(公告)号:CN110275793A

    公开(公告)日:2019-09-24

    申请号:CN201910567367.4

    申请日:2019-06-27

    Inventor: 徐晶

    Abstract: 本发明实施例提供一种用于MongoDB数据分片集群的检测方法及设备。所述方法包括依次检测路由节点、数据节点和主分片节点的指定端口的连通性是否正常;若存在不正常则指示重启所属的节点;若主分片节点的指定端口连通性正常则检测所在复制集中的分片节点的状态是否正常;若存在状态不正常则指示重启状态不正常的分片节点;若不存在则检测是否存在慢查询;若存在,则执行慢查询修复策略,本发明实施例通过对所有的路由节点、数据节点和主分片节点的连通性进行检测,并调用每个分片节点的状态信息,再进行慢查询检测,并根据检测结果执行相应的修复策略,从而能够及时发现数据库的错误,并主动快速修复,以提高数据库的使用效率。

Patent Agency Ranking