[发明专利]一种实现服务器故障无缝恢复的容错方法无效
| 申请号: | 201210393716.3 | 申请日: | 2012-10-16 |
| 公开(公告)号: | CN103731292A | 公开(公告)日: | 2014-04-16 |
| 发明(设计)人: | 张焰 | 申请(专利权)人: | 无锡云捷科技有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
| 代理公司: | 无锡互维知识产权代理有限公司 32236 | 代理人: | 庞聪雅 |
| 地址: | 214192 江苏省无锡*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 服务器 故障 无缝 恢复 容错 方法 | ||
1.一种实现服务器故障无缝恢复的容错方法,其包括:
当客户端访问服务器并建立会话后,服务器按照一定的时间间隔将会话的实时运行状态记录在Cookie之中,并将该Cookie通过会话发送给客户端,客户机C接收到Cookie后,将其保存在客户端里;服务器将持续地按照一定的时间间隔将新的实时状态记录在cookie里,并持续地按照一定的时间间隔发送给客户端,客户端每接收到一个新的Cookie,就用新的Cookie替换旧的Cookie,以保持Cookie内容的实时性;
当服务器发生故障后,该故障服务器与前述客户端所建立的会话也随即中断,会话中断前的状态保存在客户端的Cookie中,客户端与另一服务器建立新的会话后,将其所保存的Cookie发送给所述另一服务器,Cookie中记录的是前一服务器中断前会话的实时状态,所述另一服务器收到该Cookie后,可以采用Cookie中的记录将自己的状态重置为前述会话中断前的状态,这样被中断的会话就被无缝恢复。
2.如权利要求1所述的实现服务器故障无缝恢复的容错方法,其特征在于:所述服务器是位于服务器池系统中,其中所述服务器池系统包括:
服务器池:服务器池是由一组具有相同功能的,并被统一管理起来的服务器组成,每个服务器池均使用唯一的池名作为标识;
池化器:是服务器池的管理设备,负责将多台服务器组成一个虚拟的服务器池,并对各台服务器的运行状态进行实时监控和采集;同时提供池名解析功能,以便能让用户方便地访问服务器;
客户端:访问服务器池的客户机。
3.如权利要求2所述的实现服务器故障无缝恢复的容错方法,其特征在于:所述池化器包括:服务器登记模块、服务器状态监控模块、池名解析模块、池化器信息同步模块和中断处理模块;其中服务器登记模块用于登记各服务器的信息,服务器状态监控模块用于监控各服务器的运行状态,并判断各服务器是否处于故障状态,服务器域名解析模块用于解析各服务器的域名,池化器信息同步模块用于同步各池化器中的信息,中断处理模块用来在服务器中断时控制池化器选择另外一个正常的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡云捷科技有限公司,未经无锡云捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210393716.3/1.html,转载请声明来源钻瓜专利网。





