[发明专利]数据库故障修复的方法和系统在审
申请号: | 201210593059.7 | 申请日: | 2012-12-31 |
公开(公告)号: | CN103914354A | 公开(公告)日: | 2014-07-09 |
发明(设计)人: | 高磊;吴炳锡 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F17/30 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 关文魁 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 故障 修复 方法 系统 | ||
1.一种数据库故障修复的方法,其特征在于,所述方法包括:
接收至少一个应用前端在无法访问主数据库时发送的访问失败信息;
对接收到的所述访问失败信息进行计数;
检测所述计数是否达到了对应于所述主数据库的预设阈值;
若检测结果为所述计数达到了对应于所述主数据库的预设阈值,则从所述主数据库切换至与所述主数据库对应的从数据库,以便所述从数据库作为新的主数据库来向所述应用前端提供服务。
2.根据权利要求1所述的方法,其特征在于,所述访问失败信息中包括对应于所述应用前端的第一标识和对应于所述无法访问的主数据库的第二标识;
所述对接收到的所述访问失败信息进行计数,包括:
在预定时间段内,每接收到的一个访问失败信息后,根据所述第二标识将对应主数据库的当前计数增加预定幅度;或者,
每接收到的一个访问失败信息后,检测是否已经接收过相同内容的其它访问失败信息,所述相同内容的其它访问失败信息中的第一标识和第二标识与当前接收到的所述访问失败信息中的第一标识和第二标识相同;
若检测结果为还未接收过相同内容的其它访问失败信息,根据所述第二标识将对应主数据库的当前计数增加预定幅度。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第二标识将对应主数据库的当前计数增加预定幅度之前,还包括:
根据所述访问失败信息中的第一标识和第二标识在预设权重关系中查询对应的权重信息,所述预设权重关系包括各个应用前端对应于各个主数据库的权重信息;
根据所述权重信息计算所述预定幅度。
4.一种数据库故障修复的方法,用于应用前端中,其特征在于,所述方法包括:
检测是否能够访问主数据库;
若检测结果为无法访问所述主数据库,则向监测设备发送访问失败信息,以便所述监测设备根据所述访问失败信息进行计数,并在所述计数达到了对应于所述主数据库的预设阈值时,从所述主数据库切换至与所述主数据库对应的从数据库。
5.根据权利要求4所述的数据库故障修复的方法,其特征在于,所述访问失败信息包括对应于所述应用前端的第一标识和对应于所述无法访问的主数据库的第二标识。
6.一种监测设备,其特征在于,所述设备包括:
信息接收模块,用于接收至少一个应用前端在无法访问主数据库时发送的访问失败信息;
失败计数模块,用于对所述信息接收模块接收到的所述访问失败信息进行计数;
阈值检测模块,用于检测所述失败计数模块的计数是否达到了对应于所述主数据库的预设阈值;
故障修复模块,用于若所述阈值检测模块的检测结果为所述计数达到了对应于所述主数据库的预设阈值,则从所述主数据库切换至与所述主数据库对应的从数据库,以便所述从数据库作为新的主数据库来向所述应用前端提供服务。
7.根据权利要求6所述的监测设备,其特征在于,所述访问失败信息包括对应于所述应用前端的第一标识和对应于所述无法访问的主数据库的第二标识;
所述失败计数模块,具体用于在预定时间段内,所述信息接收模块每接收到的一个访问失败信息后,根据所述第二标识将对应主数据库的当前计数增加预定幅度;或者,
所述失败计数模块,包括:检测单元和计数单元;
所述检测单元,用于所述信息接收模块每接收到的一个访问失败信息后,检测是否已经接收过相同内容的其它访问失败信息,所述相同内容的其它访问失败信息中的第一标识和第二标识与当前接收到的所述访问失败信息中的第一标识和第二标识相同;
所述计数单元,用于若所述检测单元的检测结果为还未接收过相同内容的其它访问失败信息,根据所述第二标识将对应主数据库的当前计数增加预定幅度。
8.根据权利要求7所述的监测设备,其特征在于,所述设备,还包括:权重查询模块和幅度计算模块;
所述权重查询模块,用于根据所述信息接收模块接收到的访问失败信息中的第一标识和第二标识在预设权重关系中查询对应的权重信息,所述预设权重关系包括各个应用前端对应于各个主数据库的权重信息;
所述幅度计算模块,用于根据所述权重查询模块查询到的权重信息计算所述预定幅度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210593059.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:加固型陶瓷板
- 下一篇:一种水离型纸质标签及其制备工艺