发明名称 |
一种MongoDB数据库对象复制延迟监控方法和装置 |
摘要 |
本发明提供了一种MongoDB数据库对象复制延迟监控方法和装置,该方法包括:获取提供MongoDB数据库服务的服务器中MongoDB数据库的状态信息;根据MongoDB数据库的状态信息中的数据库角色参数,确定MongoDB数据库是否为从数据库;获取从数据库从源数据库复制数据库对象的从数据库复制信息,从数据库复制信息包括源数据库处理客户端请求的时间和从数据库从源数据库复制数据库对象的时间;根据数据库复制信息中的源数据库处理客户端请求的时间和从数据库从源数据库复制数据库对象的时间,确定数据库对象的复制时间是否延迟。本发明还公开相应的MongoDB数据库对象复制延迟监控装置。 |
申请公布号 |
CN106528803A |
申请公布日期 |
2017.03.22 |
申请号 |
CN201611001126.6 |
申请日期 |
2016.11.14 |
申请人 |
武汉斗鱼网络科技有限公司 |
发明人 |
赵闪 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京超凡志成知识产权代理事务所(普通合伙) 11371 |
代理人 |
唐维虎 |
主权项 |
一种MongoDB数据库对象复制延迟监控方法,其特征在于,该方法包括:获取提供MongoDB数据库服务的服务器中MongoDB数据库的状态信息,所述MongoDB数据库的状态信息中包括数据库角色参数和从数据库复制信息参数;根据所述MongoDB数据库的状态信息中的数据库角色参数,确定所述MongoDB数据库是否为从数据库;在确定所述MongoDB数据库为所述从数据库后,根据所述从数据库复制信息参数,获取所述从数据库从源数据库复制数据库对象的从数据库复制信息,所述从数据库复制信息包括源数据库处理客户端请求的时间和从数据库从源数据库复制数据库对象的时间;根据所述从数据库复制信息中的所述源数据库处理客户端请求的时间和所述从数据库从源数据库复制数据库对象的时间,确定所述数据库对象的复制时间是否延迟。 |
地址 |
430000 湖北省武汉市东湖开发区软件园东路1号软件产业4.1期B1栋11楼 |