【技术实现步骤摘要】
一种网络资源访问方法、计算机设备、存储介质
本申请涉及数据处理
,具体涉及一种网络资源访问方法、一种网络资源提供方法、一种计算机设备、一种计算机可读存储介质。
技术介绍
DNS(DomainNameSystem,域名系统)是互联网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名最终得到该域名对应的IP地址的过程叫做域名解析(或DNS解析)。DNS解析是互联网绝大多数网站或应用的实际寻址方式,通常网站会部署在多个IP地址上,要实现网站流量的负载均衡,大多通过DNS轮询来实现,即DNS每次返回当前最合适的IP地址给客户端,以分摊服务器的压力。申请人经研究发现,网络请求必须等待域名的缓存过期才能再次查询资源节点,切换资源节点的延时较长,在网站受到DDOS攻击时,受攻击影响客户端可能无法访问网站。
技术实现思路
鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的网络资源访问方法、网络资源提供方法、以及计算机设备、计算机可读存储介质。依据本申请的一个方面,提供了一种网络资源访问方法,包括:注册网络代理程序;调用所述网络代理程序获取在客户端提交的当前网络请求,其中,所述网络代理程序记录有至少一个资源节点;调用所述网络代理程序从所述至少一个资源节点中选取满足连接要求的目标资源节点,并根据所述当前网络请求从所述目标资源节点获取网络资源。可选地,所述当前网络请求包括网络标 ...
【技术保护点】
1.一种网络资源访问方法,其特征在于,包括:/n注册网络代理程序;/n调用所述网络代理程序获取在客户端提交的当前网络请求,其中,所述网络代理程序记录有至少一个资源节点;/n调用所述网络代理程序从所述至少一个资源节点中选取满足连接要求的目标资源节点,并根据所述当前网络请求从所述目标资源节点获取网络资源。/n
【技术特征摘要】
1.一种网络资源访问方法,其特征在于,包括:
注册网络代理程序;
调用所述网络代理程序获取在客户端提交的当前网络请求,其中,所述网络代理程序记录有至少一个资源节点;
调用所述网络代理程序从所述至少一个资源节点中选取满足连接要求的目标资源节点,并根据所述当前网络请求从所述目标资源节点获取网络资源。
2.根据权利要求1所述的方法,其特征在于,所述当前网络请求包括网络标识,所述注册网络代理程序包括:
针对所述网络标识注册网络代理程序;
所述调用所述网络代理程序获取在客户端提交的当前网络请求包括:
调用所述网络代理程序,拦截针对所述网络标识的当前网络请求。
3.根据权利要求1所述的方法,其特征在于,在所述注册网络代理程序之前,所述方法还包括:
根据客户端的首次网络请求,获取所述网络代理程序。
4.根据权利要求3所述的方法,其特征在于,所述根据客户端的首次网络请求,获取所述网络代理程序包括:
根据所述首次网络请求,连接第一资源节点获取所述网络代理程序的启动信息,所述第一资源节点处于异常状态;
连接所述启动信息指定的第二资源节点,获取所述网络代理程序,所述第二资源节点处于正常状态。
5.根据权利要求4所述的方法,其特征在于,在所述获取在客户端提交的当前网络请求之前,所述方法还包括:
向所述第一资源节点请求所述网络代理程序的执行代码,所述执行代码用于从所述至少一个资源节点中选取满足连接要求的目标资源节点,并从所述目标资源节点获取网络资源;
连接所述第一资源节点指定的第三资源节点,获取所述执行代码,所述第二资源节点和第三资源节点为第一资源节点检测的负载最小节点,所述第二资源节点和第三资源节点为同一节点或不同节点。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
检测所述网络代理程序注册完成;
控制所述客户端对当前页面进行刷新,根据所述首次网络请求产生当前网络请求。
7.根据权利要求1所述的方法,其特征在于,在所述注册网络代理程序之前,所述方法还包括:
检测到不支持所述网络代理程序,则对所述客户端进行升级。
8.根据权利要求3所述的方法,其特征在于,所述根据客户端的首次网络请求,获取所述网络代理程序包括:
从所述第一资源节点获取所述网络代理程序,所述第一资源节点处于正常状态。
9.根据权利要求8所述的方法,其特征在于,所述网络代理程序嵌入在根据所述首次网络请求获取的网络资源中。
10.一种网络资源访问方法,其特征在于,包括:
根据客户端的调用指令,拦截在客户端提交的当前网络请求;
获取记录的至少一个资源节点,并从所述至少一个资源节点中选取满足连接要求的目标资源节点;
根据所述当前网络请求从所述目标资源节点获取网络资源,并将所述网络资源提供给所述客户端。
11.根据权利要求1所述的方法,其特征在于,所述从所述至少一个资源节点中选取满足连接...
【专利技术属性】
技术研发人员:张佳辰,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。