[实用新型]一种基于javascript的自动容灾系统有效
申请号: | 201220243780.9 | 申请日: | 2012-05-28 |
公开(公告)号: | CN202906933U | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 邓书举 | 申请(专利权)人: | 深圳市谷米科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山区科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 javascript 动容 系统 | ||
技术领域
本实用新型涉及一种基于javascript的自动容灾系统,属于互联网网站页面技术领域。
背景技术
互联网网站服务器出错属于常见错误现象,比如黑客攻击、硬件出错、自然灾害等,这种时候一般网站是告知用户服务器出错信息,但未提供替代服务方案;此时用户的访问会不可用。其中有一种解决方案是同域名下多IP分布式访问,一台服务器出现问题时,会提供别的服务器来替补提供,但如果是在域名出现异常的情况下,则这种访问也不可用。
实用新型内容
本实用新型的目的在于提供一种基于javascript的自动容灾系统,在互联网访问中,当在服务器当前域名出现问题时,系统会自动切换到备用域名下,重新请求之前请求异常的信息,以达到提供不间断服务的目的,保证用户的正常访问。
为了实现上述目的,本实用新型的技术方案实现是:一种基于javascript的自动容灾系统,包括:
基于Javascript的客户终端处理系统,包括发送模块,接收模块,逻辑处理模块,所述的发送模块用于向客户服务端发送查询数据请求;所述的接收模块用于接收客户服务端返回的数据;所述的逻辑处理模块用于自动判断处于正常工作状态的主服务器或备用服务器并进行切换;
客户服务端,包括主服务器和备用服务器,为客户终端提供数据信息服务。
进一步,所述的基于Javascript的客户终端处理系统设置定时器,向主服务器不断发送Javascript请求。
进一步,所述的主服务器和备用服务器间设置同步器,可保证主服务器和备用服务器数据的一致性。
作为对本实用新型的改进,所述的基于Javascript的客户终端处理系统还设置错误信息上报模块,由Javascript自动上报给系统管理员。
与现有技术相比,本实用新型的有益效果是:(1)可及时发现主服务器异常,并进行异常容灾处理,自动切换到备用服务器,为用户提供不间断服务;在此过程中,用户也基本感觉不到异常的存在。(2)在主服务器恢复正常的时候,还可以切换回主服务器下,恢复正常工作状态。(3)实时错误上报,方便管理及问题处理,方便日志管理。(4)主服务器和备用服务器数据同步,及时向用户提供一致性的服务。
附图说明
图1为本实用新型的工作原理图。
具体实施方式
下面结合附图及具体的实施例对本实用新型作进一步地说明。
如图1所示,本实用新型的一种基于javascript的自动容灾系统,包括:
基于Javascript的客户终端处理系统,包括发送模块,接收模块,逻辑处理模块,所述的发送模块用于向客户服务端发送查询数据请求;所述的接收模块用于接收客户服务端返回的数据;所述的逻辑处理模块用于自动判断处于正常工作状态的主服务器或备用服务器并进行切换;
客户服务端,包括主服务器和备用服务器,为客户终端提供数据信息服务。
所述的基于Javascript的客户终端处理系统设置定时器,向主服务器不断发送Javascript请求。当获得正常响应时,即判定主服务器正常。当主服务器正常工作时,把客户终端的访问请求自动由备用服务器切换回主服务器。恢复正常的工作状态。
所述的主服务器和备用服务器间设置同步器,可保证主服务器和备用服务器数据的一致性。这样就可以做到用户在不同的服务器下访问的一致性。
作为对本实用新型的改进,基于Javascript的客户终端处理系统设置错误信息上报模块,由Javascript自动上报给系统管理员。系统管理员可以及时发现问题发生,而且也方便日志管理。
本实用新型的技术方案不限于上述具体实施例的限制,凡是根据本实用新型的技术方案做出的技术变形,均落入本实用新型的保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市谷米科技有限公司,未经深圳市谷米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220243780.9/2.html,转载请声明来源钻瓜专利网。