[发明专利]业务服务请求实现方法及装置有效
申请号: | 201710169660.6 | 申请日: | 2017-03-21 |
公开(公告)号: | CN106790720B | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 于晓峰;于芝涛 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
代理公司: | 11438 北京律智知识产权代理有限公司 | 代理人: | 邢雪红;乔彬 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 服务 请求 实现 方法 装置 | ||
本公开揭示了一种业务服务请求实现方法及装置。所述方法包括:接收业务服务访问指令;根据业务服务访问指令进行本地所缓存域名解析结果的查询,获得业务服务的有效域名解析结果;根据有效域名解析结果发起业务服务请求;业务服务请求的响应请求超时,则按照非常规频率发起业务服务的域名解析请求,而获得新域名解析结果;再次根据新域名解析结果而发起业务服务请求;再次发起的业务服务请求不再超时响应时,则将域名解析请求的发起频率切换为常规指定的频率,常规指定的频率低于非常规频率。由上述方法可知,在不影响业务服务请求的同时,优先根据本地缓存的域名解析结果发起业务服务请求,减少域名解析请求的次数,缓解服务器负载压力。
技术领域
本公开涉及互联网应用技术领域,特别涉及一种业务服务请求实现方法及装置。
背景技术
随着互联网技术的发展和普及,通过域名解析请求服务对业务服务的域名进行解析,从而根据解析结果得到业务服务的域名对应的IP地址(Internet Protocol Address,中文名称互联网协议地址),从而按照此IP地址发起业务服务请求,这已成为访问业务服务的主要方式。
域名解析请求服务通过向服务器发送域名解析请求,在得到服务器对域名解析请求进行响应后对业务服务的域名进行解析。由于需保证业务服务的服务器高可用性或者存在异地有多个业务服务的服务器的情况,业务服务的域名对应的IP地址会经常发生变化,因此需要频繁进行域名解析请求,并在域名解析请求得到服务器响应后频繁刷新获取的IP地址,从而保证能获取到健康的IP地址。根据获取到的IP地址发起业务服务请求,在得到响应后实现业务服务的正常访问。
但频繁发起请求域名解析请求,会使服务器频繁响应域名解析请求,导致服务器压力过大,带宽占用高。
由上述访问业务服务的过程,可以获知,访问业务服务中业务服务请求的实现由于需频繁发起域名解析请求,导致服务器负载过高。
发明内容
为了解决相关技术中存在的务服务请求的实现由于业务服务中业务服务请求的实现由于需频繁发起域名解析请求,导致服务器负载过高的问题,本公开提供了一种业务服务请求实现方法及装置。
一种业务服务请求实现方法,所述方法包括:
接收业务服务访问指令;
根据所述业务服务访问指令进行本地所缓存域名解析结果的查询,获得所述业务服务的有效域名解析结果;
根据所述有效域名解析结果发起业务服务请求;
所述业务服务请求的响应请求超时,则按照非常规频率发起所述业务服务的域名解析请求,而获得新域名解析结果;
再次根据所述新域名解析结果而发起业务服务请求;
再次发起的所述业务服务请求不再超时响应时,则将所述域名解析请求的发起频率切换为常规指定的频率,所述常规指定的频率低于所述非常规频率。
一种业务服务请求实现装置,所述装置包括:
指令接收模块,用于接收业务服务访问指令;
查询获取模块,用于根据所述业务服务访问指令进行本地所缓存域名解析结果的查询,获得所述业务服务的有效域名解析结果;
业务服务请求模块,用于根据所述有效域名解析结果发起业务服务请求;
域名解析模块,用于当所述业务服务请求的响应请求超时,则按照非常规频率发起所述业务服务的域名解析请求,而获得新域名解析结果;
频繁业务请求模块,用于再次根据所述新域名解析结果而发起业务服务请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710169660.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种存储镜像配置信息的方法及装置
- 下一篇:马达