[发明专利]服务器操作方法、装置、设备和系统有效
申请号: | 201711080176.2 | 申请日: | 2017-11-06 |
公开(公告)号: | CN109753403B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 陈健 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 操作方法 装置 设备 系统 | ||
本申请实施例公开了一种服务器操作方法、装置、设备和系统,方法包括:第一应用服务器按照第一预定周期监测注册服务器中已注册的运行服务器的存活状态,以确定注册可用性,其中,该运行服务器是提供应用服务的应用服务器,该第一应用服务器是未注册为运行服务器的应用服务器;当该注册可用性表示注册可用时,第一应用服务器向该注册服务器注册为运行服务器。
技术领域
本申请涉及计算机领域,尤其涉及一种服务器操作方法、装置、设备和系统。
背景技术
在系统运行过程中,系统的高可用性是非常重要的一个需求,不管出现任何如服务器宕机,网络断开等异常情况,都需要保证系统能够对外提供服务。
现有的一种服务系统中,用户的请求接入到服务器(Server)中,服务器跟代理(Agent)之间建立长连接,并将用户的请求转给代理处理,由代理通过Server向用户提供服务。
但是,当Server发生故障时,将无法为用户提供服务。
发明内容
本申请实施例提供了一种服务器操作方法、装置、设备和系统,能够保证系统提供高可用性的服务,提高了系统的鲁棒性。
第一方面,提供了一种服务器操作方法,包括:第一应用服务器按照第一预定周期监测注册服务器中记录的运行服务器的存活状态,以确定注册可用性,其中,该运行服务器是提供应用服务的应用服务器,该第一应用服务器是未注册为运行服务器的应用服务器;当该注册可用性表示注册可用时,第一应用服务器向该注册服务器注册为运行服务器。
第二方面,提供了一种服务器操作装置,包括:
监测单元,按照第一预定周期监测注册服务器中已注册的运行服务器的存活状态,以确定注册可用性,其中,该运行服务器是提供应用服务的应用服务器,该第一应用服务器是未注册为运行服务器的应用服务器;
注册单元,当该注册可用性表示注册可用时,将所述装置所属的第一应用服务器向所述注册服务器注册为运行服务器。
第三方面,提出了一种电子设备,其特征在于,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:
按照第一预定周期监测注册服务器中已注册的运行服务器的存活状态,以确定注册可用性,其中,该运行服务器为提供应用服务的应用服务器,该电子设备未注册为运行服务器;
当该注册可用性表示注册可用时,向该注册服务器注册为运行服务器。第四方面,提出了一种计算机可读存储介质,其特征在于,该计算机可读存储介质存储一个或多个程序,该一个或多个程序当被包括多个应用程序的电子设备执行时,使得该电子设备执行以下操作:
按照第一预定周期监测注册服务器中已注册的运行服务器的存活状态,以确定注册可用性,其中,该运行服务器为提供应用服务的应用服务器,该电子设备未注册为运行服务器;
当该注册可用性表示注册可用时,向该注册服务器注册为运行服务器。
第五方面,提供了一种服务系统,包括应用服务器和注册服务器,
注册服务器,接收应用服务器注册为运行服务器的请求,其中,该运行服务器为提供应用服务的应用服务器;
应用服务器,按照第一预定周期监测注册服务器中已注册的运行服务器的存活状态,以确定注册可用性;当该注册可用性表示注册可用时,向所述注册服务器注册为运行服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711080176.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机监控系统
- 下一篇:控制系统状态监测电路、方法及控制系统中央处理器