[发明专利]WHOIS查询方法、系统及存储介质在审
| 申请号: | 202010489970.8 | 申请日: | 2020-06-02 | 
| 公开(公告)号: | CN111813826A | 公开(公告)日: | 2020-10-23 | 
| 发明(设计)人: | 杨振豪;刘晓生;刘双;邓柳瑶;刘健昊;魏安阳;郑灿城 | 申请(专利权)人: | 深圳市互联工场科技有限公司 | 
| 主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/2455 | 
| 代理公司: | 深圳中细软知识产权代理有限公司 44528 | 代理人: | 孙凯乐 | 
| 地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | whois 查询 方法 系统 存储 介质 | ||
本发明实施例公开了一种WHOIS查询方法,该方法包括:通过预设的查询客户端接收域名查询请求,获取与域名查询请求对应的待查询域名;调用缓存微服务网关对待查询域名进行域名查询,获取第一查询结果,缓存微服务网关包括多个第一服务节点;判断第一查询结果中是否包含域名WHOIS信息,若第一查询结果中包含域名WHOIS信息,则将第一查询结果返回至查询客户端;若第一查询结果中不包含域名WHOIS信息,则调用域名查询微服务网关进行域名查询,获取第二查询结果,并将第二查询结果反馈至用户,域名查询微服务网关包括若干数量的第二服务节点。另外,在本发明实施例还公开了一种应用该WHOIS查询方法的系统及存储介质。采用本发明,能够提升WHOIS的查询稳定性和安全性。
技术领域
本发明涉及计算机技术领域,尤其涉及一种WHOIS查询方法、系统及存储介质。
背景技术
域名是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识;随着域名行业的发展,人们经常要查询域名是否被注册,以及查询域名注册相关的详细信息。
现有查询服务系统使用老旧的WHOIS协议(RFC3912)是2004年由IETF制定发布的,具体采用单个系统、单节点服务器部署、单节点数据数据库存储;但是这种方式的缺点是当服务器出现故障或数据库出现丢失、数据损坏时,无法继续提供查询查询服务,导致查询系统的稳定性和安全性比较低。
由此可知,如何实现稳定、安全的WHOIS查询是现有技术亟待解决的问题。
发明内容
有鉴于此,本发明提供了一种WHOIS查询方法、系统及存储介质,用于解决现有的WHOIS查询安全性、稳定性比较低的问题。
本发明实施例的具体技术方案为:
第一方面,本发明实施例提供一种WHOIS查询方法,包括:
通过预设的查询客户端接收域名查询请求,获取与所述域名查询请求对应的待查询域名;
调用缓存微服务网关对所述待查询域名进行域名查询,获取第一查询结果,所述缓存微服务网关包括多个第一服务节点;
判断所述第一查询结果中是否包含域名WHOIS信息,若所述第一查询结果中包含所述域名WHOIS信息,则将所述第一查询结果返回至所述查询客户端;
若所述第一查询结果中不包含所述域名WHOIS信息,则调用域名查询微服务网关进行域名查询,获取第二查询结果,并将所述第二查询结果反馈至用户,所述域名查询微服务网关包括若干数量的第二服务节点。
可选地,所述通过预设的查询客户端接收域名查询请求,获取与所述域名查询请求对应的待查询域名之后,包括:
判断所述待查询域名是否符合标准域名格式,若所述待查询域名符合所述标准域名格式,则执行调用缓存微服务网关对所述待查询域名进行域名查询的步骤;
若所述待查询域名不符合所述标准域名格式,则终止与所述域名查询请求对应的WHOIS查询。
可选地,所述调用缓存微服务网关对所述待查询域名进行域名查询,获取第一查询结果,包括:
构建所述缓存微服务网关与多个Web服务器节点之间的RPC连接,以构建与所述缓存微服务网关、多个所述Web服务器节点对应的第一GRPC连接池;
基于所述第一GRPC连接池,通过所述Web服务器节点将所述待查询域名传输至所述第一服务节点;
通过所述第一服务节点将所述待查询域名与预设的缓存数据库中存储的标准域名进行比较,根据所述比较的结果得到所述第一查询结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市互联工场科技有限公司,未经深圳市互联工场科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010489970.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种砂卵石地层磨损系数测量装置及方法
- 下一篇:一种有机肥的制备方法





