[发明专利]一种服务器热备方法和系统有效
申请号: | 201811580555.2 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109451063B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 彭超 | 申请(专利权)人: | 北京东土科技股份有限公司;北京飞讯数码科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100041 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 方法 系统 | ||
1.一种服务器热备方法,其特征在于,服务器集群中设置有多台业务功能相同的服务器,其中一台为主服务器,其它为备用服务器,每个终端从所述服务器集群中选择一台服务器作为自己的接入服务器,所述方法包括:
主服务器接收终端发起的业务处理请求,根据处理所述业务处理请求的对端终端与接入服务器之间的接入状态确定所述对端终端的接入服务器,并根据所述接入服务器的路由信息将所述业务处理请求提供给对应的接入服务器,其中,所述接入服务器为主服务器或任一备服务器;
主服务器接收终端发起的业务处理请求,根据处理所述业务处理请求的对端终端与接入服务器之间的接入状态确定所述对端终端的接入服务器,并根据所述接入服务器的路由信息将所述业务处理请求提供给对应的接入服务器,其中,所述接入服务器为主服务器或任一备服务器;包括:
当接入状态信息包括终端的接入方式信息时,主服务根据接入服务器的路由信息将所述业务处理请求提供给接入服务器之前,判断对端终端的接入服务器是否在线,若是,则将接收到的业务处理请求发送给对端终端的接入服务器,以通过该接入服务器将业务处理请求转发给对端终端;若否,则向发起终端返回请求失败消息;
所述对端终端的接入服务器将所述业务处理请求发送给所述对端终端。
2.根据权利要求1所述的方法,其特征在于,在所述主服务器接收终端发起的业务处理请求之前,还包括:
如果备服务器接收到本机接入终端发起的业务处理请求,识别到对端终端非本机接入终端,则将所述业务处理请求发送给所述主服务器。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述主服务器或任一备服务器,检测到直接访问本机的终端时,则确定为本机接入终端,记录所述本机接入终端的在线接入状态,并同步给其他服务器进行保存;
如果所述主服务器或任一备服务器,检测到本机接入终端退出时,则记录所述本机接入终端的离线接入状态,并同步给其他服务器进行保存。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述主服务器或任一备服务器为本机接入终端提供业务服务,并将业务服务过程中产生的第一业务数据同步给其他服务器进行保存。
5.根据权利要求4所述的方法,其特征在于,所述主服务器或任一备服务器为本机接入终端提供业务服务,包括:
主服务器或任一备服务器接收到本机接入的终端发起的业务处理请求时,在本地查询所述业务处理请求对应的第一业务数据;
如果存在第一业务数据,则根据查找到的第一业务数据为所述终端提供业务服务。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述主服务器或任一备服务器为本机接入终端提供业务服务,并将业务服务过程中产生的第二业务数据发送给所述对端终端的接入服务器;
所述对端终端的接入服务器将所述第二业务数据发送给所述对端终端。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述主服务器发生异常时,任一所述备服务器按照预设选择规则,从至少一个备服务器中确定新的主服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司;北京飞讯数码科技有限公司,未经北京东土科技股份有限公司;北京飞讯数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811580555.2/1.html,转载请声明来源钻瓜专利网。