[发明专利]一种服务器探测方法、系统及存储介质有效
申请号: | 201810344956.1 | 申请日: | 2018-04-17 |
公开(公告)号: | CN108650337B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 高树磊;吴坚坚;郎正熠;贺永红 | 申请(专利权)人: | 腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/26 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 探测 方法 系统 存储 介质 | ||
本发明实施例公开了一种服务器探测方法、系统及存储介质,本发明实施例在基础网络中获取探测包,所述探测包用于探测目标服务器;获取所述目标服务器在基础网络中映射的地址,得到第一地址;将所述第一地址转换为所述目标服务器在私有网络中的第二地址;基于所述第二地址向位于私有网络的所述目标服务器发送所述探测包;接收所述目标服务器基于所述探测包返回的探测结果。该方案可以在私有网络外部的基础网络中部署服务器探测系统,以使得服务器探测系统可以灵活调配各个服务器的资源对目标服务器进行探测,提高了对服务器进行探测的便捷性及灵活性。
技术领域
本发明涉及互联网技术领域,具体涉及一种服务器探测方法、系统及存储介质。
背景技术
在互联网服务中,常常需要探测服务器状态,从而可以根据服务器状态来让该服务器执行相应的业务,以保障服务器执行业务时的安全性及可靠性。
现有技术中,在对私有网络(Virtual Private Cloud,VPC)中的服务器进行探测的过程中,需要将探测服务器部署在VPC内部,并且需要分别部署探测服务器至每一个VPC(每生成一个VPC,均需要进行全套探测服务器部署),该探测服务器需要占用VPC的资源及设备等,然后,基于VPC内部网络进行服务器探测。例如,可以在VPC内部网络通过ping命令向服务器发送因特网控制报文协议(Internet Control Message Protocol,ICMP)数据包,并基于是否接收到服务器返回的响应消息,来确定服务器是否处于正常运行状态或者与服务器之间的连接链路是否处于正常连接状态等。
在对现有技术的研究和实践过程中,本发明的发明人发现,将探测服务器部署VPC网络内部,占用VPC网络资源对探测服务器的部署与搭建,其不仅受限于VPC网络中资源管理能力(例如VPC内有些资源无法灵活调度),而且需要改变VPC网络内资源的组成,非常不便捷。
发明内容
本发明实施例提供一种服务器探测方法、系统及存储介质,旨在提高对服务器进行探测的便捷性。
为解决上述技术问题,本发明实施例提供以下技术方案:
一种服务器探测方法,所述方法应用于服务器探测系统,所述方法包括:
在基础网络中获取探测包,所述探测包用于探测目标服务器;
获取所述目标服务器在基础网络中映射的地址,得到第一地址;
将所述第一地址转换为所述目标服务器在私有网络中的第二地址;
基于所述第二地址向位于私有网络的所述目标服务器发送所述探测包;
接收所述目标服务器基于所述探测包返回的探测结果。
一种服务器探测系统,所述服务器探测系统包括管理服务器、探测服务器及代理服务器,所述管理服务器、探测服务器及代理服务器两两之间相互连接,所述服务器探测系统通过所述管理服务器接收传输至系统内部的数据,并通过所述代理服务器与系统外部的目标服务器连接,其中,
所述探测服务器,用于在基础网络中获取探测包,所述探测包用于探测目标服务器,并将所述探测包发送给所述代理服务器;
所述管理服务器,用于获取所述目标服务器在基础网络中映射的地址,得到第一地址,并将所述第一地址发送给所述代理服务器,所述第一地址包含于所述数据;
所述代理服务器,用于将所述第一地址转换为所述目标服务器在私有网络中的第二地址;
所述代理服务器,用于基于所述第二地址向位于私有网络的所述目标服务器发送所述探测包;
所述代理服务器,用于接收所述目标服务器基于所述探测包返回的探测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司,未经腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810344956.1/2.html,转载请声明来源钻瓜专利网。