首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

访问请求处理方法、装置、计算机设备和存储介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:未鲲(上海)科技服务有限公司

摘要:本申请涉及一种访问请求处理方法、装置、计算机设备和存储介质。方法包括:接收终端发送的访问请求,提取访问请求携带的访问域名与用户标识;根据访问域名采用访问线路查询策略查询用户标识对应的当前访问线路;查询当前访问线路是否携带有访问饱和标签;当当前访问线路携带有访问饱和标签时,则将当前访问线路进行切换。采用本方法能够切换到不同的访问线路,从而终端通过不同的访问线路对网站服务器进行访问,从而可以避免资源占用过大,提高网站服务器的访问效率。

主权项:1.一种访问请求处理方法,所述方法包括:接收终端发送的访问请求,提取所述访问请求携带的访问域名与用户标识;根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路,具体包括:根据所述访问域名与所述用户标识,获取所述终端的所属地区;查询所述终端的所属地区对应的当前服务器区域;查询所述用户标识对应的运营商基本信息,根据所述运营商基本信息查询所述当前服务器区域中的当前访问线路;查询所述当前访问线路是否携带有访问饱和标签;当所述当前访问线路携带有访问饱和标签时,则将所述当前访问线路进行切换;其中,所述将所述当前访问线路进行切换,包括:检测所述当前访问线路对应的当前服务器区域中是否存在未携带有访问饱和标签的访问线路;当存在时,则从未携带访问饱和标签的访问线路中选取访问流量最低的第一访问线路,并将所述当前访问线路切换至所述第一访问线路;当所述当前访问线路对应的服务器区域中的访问线路都携带有访问饱和标签时,则获取与所述用户标识对应的运营商基本信息,并从另一服务器区域中获取与所述运营商基本信息相匹配的第二访问线路;将所述当前访问线路切换至所述第二访问线路;在所述根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路之后,所述方法还包括:当所述当前访问线路未携带有访问饱和标签时,则根据查询到的所述当前访问线路生成第一访问网络地址;将所述第一访问网络地址发送至对应的终端,所述第一访问网络地址用于指示所述终端通过所述当前访问线路对所述访问域名对应的网页进行访问。

全文数据:访问请求处理方法、装置、计算机设备和存储介质技术领域[0001]本申请涉及网络管理技术领域,特别是涉及一种访问请求处理方法、装置、计算机设备和存储介质。背景技术[0002]随着计算机技术的发展,越来越多的用户可以通过互联网获取到相关的信息,用户访问网站一般是首先获取到相应的网站服务器的网络地址,从而可以根据网络地址向相应的网站服务器发送访问请求从而对相应的网站进行访问。[0003]传统地,终端请求访问网站服务器时,则所有的终端通过网站服务器的网络地址对应的访问线路进行访问,则当请求访问网站服务器的终端过多时,则会导致访问线路的资源占用过大,从而使得网站服务器的访问效率降低。发明内容[0004]基于此,有必要针对上述技术问题,提供一种能够灵活提高访问效率的访问请求处理方法、装置、计算机设备和存储介质。[0005]—种访问请求处理方法,所述方法包括:[0006]接收终端发送的访问请求,提取所述访问请求携带的访问域名与用户标识.[0007]根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路;[0008]查询所述当前访问线路是否携带有访问饱和标签;[0009]当所述当如访冋线路携带有访问饱和标签时,则将所述当前访问线路进行切换。[0010]在其中=个实施例中,所述将所述当前访问线路进行切换,包括:^1]、臟当雜问綱对鋪当前齡觀域巾是否存在未鱗有侧饱和标签的1万问线路;在则2携带访问饱轉签的访问线路中选取访问流量最低的第一访问线路,并榀所述当目ij1万问线路切换至所述第一访问线路;对应的服务器区域中的访问线路麵带有访问饱和标签时,S信息商基本信息,并从另一服务器区域中获取与臟^_4]将所述当前細线路職M所述第二访问线路。述访问域名麵问线路査询策略査询細线路未携带有访问饱和标签时,酣艮据查询到的所述当前访问线=通咖址用于指示所[0018]在其中一个实施例中,所述根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路,包括:[0019]根据所述访问域名与所述用户标识,获取所述终端的所属地区;[0020]查询所述终端的所属地区对应的当前服务器区域;[0021]查询所述用户标识对应的运营商基本信息,根据所述运营商基本信息查询所述当前服务器区域中的当前访问线路。[0022]在其中一个实施例中,所述根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路之后,还包括:[0023]查询所述当前访问线路是否携带有暂停使用标签;[0024]当所述当前访问线路携带有暂停使用标签时,则接收切换访问线路指令;[0025]根据所述切换访问线路指令,从当前服务器区域选取未携带有暂停使用标签的第三访问线路作为所述当前访问线路;[0026]所述查询所述当前访问线路是否携带有饱和标签之后,还包括:[0027]当所述当前访问线路未携带有所述饱和标签时,则提取作为所述当前访问线路的所述第三访问线路所对应的第二访问网络地址,并将所述第二访问网络地址发送至所述终端,所述第一访问网络地址用于指示所述终端通过所述第三访问线路对所述访问域名对应的网页进行访问。[0028]在其中一个实施例中,所述方法还包括:[0029]统计所述当前访问线路的访问流量;[0030]当所述访问流量达到预设带宽值时,则对所述访问流量对应的所述当前访问线路添加访问饱和标签。[0031]在其中一个实施例中,所述对所述访问流量对应的当前访问线路添加访问饱和标签之后,包括:[0032]检测所述当前访问线路对应的所述访问饱和标签的添加时间段;[0033]当所述添加时间段大于等于预设时间段时,则在添加访问饱和标签的当前访问线路中,查询在所述添加时间段内最大访问带宽值的用户标识;[0034]接收更改所述用户标识对应的所述最大访问带宽的限制值的更改指令;[0035]根据所述更改指令,将所述最大访问带宽的限制值进行更改。[0036]—种访问请求处理装置,所述装置包括:[0037]提取模块,用于接收终端发送的访问请求,提取所述访问请求携带的访问域名与用户标识;[0038]第一查询模块,用于根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路;[0039]第二^询模块,用于查询所述当前访问线路是否携带有访问饱和标签;[0040]切换模块,用于当所述当前访问线路携带有访问饱和标签时,则将所述当前访问线路进行切换。[0041]_—种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。[0042]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。[0043]上述访问请求处理方法、装置、计算机设备及存储介质,当接收到终端发送的访问请求时,则提取访问请求携带的访问域名以及用户标识,进而采用访问线路查询策略查询用户标识对应的当前访问线路,查询当前访问线路是否携带有访问饱和标签,如果携带有访问饱和标签时,则将当前访问线路进行切换,也即当接收访问请求对应的访问线路为添加访问饱和标签的访问线路,则对访问线路进行切换,用户可以通过其他的访问线路对访问域名对应的网页进行访问,可以在不同线路进行切换,从而可以通过不同的访问线路对网站服务器进行访问,从而可以避免访问线路的资源占用过大,提高网站服务器的访问效率。附图说明[0044]图1为一个实施例中访问请求处理方法的应用场景图;[0045]图2为一个实施例中访问请求处理方法的流程示意图;[0046]图3为一个实施例中切换访问线路步骤的流程示意图;[0047]图4为一个实施例中访问请求处理装置的结构框图;[0048]图5为一个实施例中计算机设备的内部结构图。具体实施方式[0049]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。[0050]本申请提供的访问请求处理方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与访问请求处理服务器104相连。访问请求处理服务器104接收到终端102发送的访问请求,进而提取到访问请求携带的访问域名以及用户标识,进而访问请求处理服务器104采用访问线路查询策略查询用户标识对应的当前访问线路,进而访问请求处理服务器104查询到当前访问线路是否携带有访问饱和标签,当携带有访问饱和标签时,则将当前访问线路进行切换,从而终端102可以直接通过当前访问线路访问对应的网站。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,访问请求处理服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。[0051]在一个实施例中,如图2所示,提供了一种访问请求处理方法,以该方法应用于图1中的访问请求处理服务器为例进行说明,包括以下步骤:[0052]S202:接收终端发送的访问请求,提取访问请求携带的访问域名与用户标识。[0053]具体地,访问请求是指终端发送的请求访问目标网页的请求数据,访问请求中可以携带有目标网页的域名,以及终端对应的用户标识。访问域名是指终端请求访问的目标网页对应的网页域名,访问域名可以是终端请求访问的目标网页的相关标识。用户标识是指发送访问请求的终端的具体身份信息,用户标识可以是发送访问请求的终端对应的验证信息,可以是发送访问请求的终端的所在的网络区域的网络地址等。[0054]具体地,访问请求处理服务器接收到终端发送的请求访问目标网页的请求数据,访问请求数据携市有相应的待访问的目标网页的访问域名,以及相应的身份信息,访问请求处理服务器可以通过接收到的请求访问目标网页的请求数据,提取该请求数据携带的待访问目标的访问域名以及身份标识。例如,终端发送请求访问陆科技网页的请求数据,访问请求处理服务器通过接收到的该请求数据,从而提取该请求数据上携带的陆科技网页的域名以及发送访问请求的终端对应的用户身份信息,如相应的终端对应的当前用户名,以及终端所在的网络区域的用户网络地址等。[0055]S204:根据访问域名采用访问线路查询策略查询用户标识对应的当前访问线路。[0056]具体地,访问线路查询策略是指用于根据访问域名,查询与用户标识对应的访问线路的查询规则,终端可以通过该查询规则查询出相应的访问线路,并通过该访问线路对访问域名对应的网页进行访问。。当前访问线路是指终端可以访问与访问域名对应的网页的指定线路,当前访问线路对应有相应的当前访问网络地址,终端通过当前访问网络地址即可访问与访问域名对应的网页。具体地,访问请求处理服务器接收到终端发送的访问请求时,提取到终端请求访问的与访问域名对应的网页,也即访问域名对应的网页,进而根据提取到的用户标识采用访问线路查询策略进行查询,可以是,采用访问线路查询策略根据用户标识与预设的不同的访问线路对应的用户标识进行匹配,当匹配成功时,则选择匹配成功的访问线路作为当前访问线路。[0057]S2〇6:查询当前访问线路是否携带有访问饱和标签。[0058]具体地,访问饱和标签是指访问线路上携带的访问饱和标识,当访问线路上携带有访问饱和标签时,则该条访问线路有超过预设值的访问流量,也即通过该携带有访问饱和标签的访问线路对与访问域名对应的网页进行访问时,则会有较慢的访问速度。进一步地,当访问请求处理服务器接收到终端发送的访问请求并按照访问请求上携带的用户标识采用访问查询策略查询对应的当前访问线路,当查询到当前访问线路时则查询当前访问线路是否携带有访问标签,也即查询当前终端是否可以通过当前线路进行访问。[0059]S2〇8:当当前访问线路携带有访问饱和标签时,则将当前访问线路进行切换。[0060]具体地,当访问请求处理服务器查询到当前访问线路携带有访问饱和标签时,则将当前访问线路切换至未携带饱和标签的线路,未携带饱和标签的线路可以是处在相同服务器区域的未携带饱和标签的线路,也可以是处在不同服务器区域的未携带饱和标签的线路。可以是,当访问请求处理服务器查询到当前访问线路携带有访问饱和标签时,则查询未携带有访问饱和标签的访问线路,从而直接将访问线路切换至未携带有饱和标签的访问线路,从而终端可以通过未携带有饱和标签的访问线路对与访问域名对应的网页进行访问。也可以是,当访问请求处理服务器查询到当前访问线路携带有访问饱和标签时,则查询未携带有访问饱和标签的访问线路,当查询到未携带有饱和标签的访问线路时,则显示相应访问线路选项,进而用户选择具体切换的访问线路,根据用户的选择项生成相应的切换指令,从而访问请求处理服务器根据接收到的切换指令,切换至未携带有饱和标签的访问线路,从而终端可以通过未携带有饱和标签的访问线路对与访问域名对应的网页进行访问。[0061]本实施例中,访问请求处理服务器接收终端发送的访问请求,进而提取访问请求携带的访问域名以及用户标识,采用访问线路策略查询用户标识对应的当前访问线路,进而查询当前访问线路是否携带有访问饱和标签,如果携带有访问饱和标签时,则将当前访问线路进行切换,也即终端无需通过一条访问线路对网页进行访问,可以切换至未携带访=====_,从而可以在不同线路进行切换,从而可以灵活切换,且避免访问线路的贵源占用过大,从而使得访问速度降低,也即避免网站服务器的访问巾;个雜例巾,齡删3,提供—脑线卿换步麵流蹄意图,访问=切换,也即将Jnm方问线路进行憾,包括:检测当前访问线路对应的当前服务器区域中^否存絲携肺1施獅标麵細线路;自存在时,黯總姆嶋和标签的访55路中选取访问流量最低的第一访问线路,并将当前访问线路切换至第一访问线路;当当肖U访问,^对应的服务器区域中的访问线路都携带有访问饱和标签时,则获取与用户标识对应的运营商基本信息,并从另一服务器区域中获取与运营商基本信息相匹配的第二访问线路;将当前访问线路切换至第二访问线路。[00=]具体地,服务器区域是指根据不同的地区设置的包含有不同的访问线路的区域,终端可以通过访问请求处理服务器查询到可用的服务器区域以及服务器区域中包含的可用的访问线路、,例如,服务器区域可以设置有北部地区服务器区域,可以设置有南部地区的服务器区域。访问流量是指在访问网络时,占用当前访问线路的带宽值,也即在访问线路中传输的数据量丨第一访问线路是指与当前访问线路位于相同的服务器区域中且未携带访问饱和标签的访问线路。第二访问线路是指与当前访问线路位于不同的服务器区域且未携带访问饱和标签的访问线路。[0064]具体地,当访问请求处理服务器接收到访问请求时,查询到可以访问与访问域名对应的网页的访问线路,当访问线路携带有访问饱和标签时,则需要对该访问线路进行切换f、即进行第一级切换,则访问请求处理服务器检测到查询到的携带有访问饱和标签的^前访问线路对应的当前服务器区域中的其他访问线路是否携带有访问饱和标签,当访问请求处理服务器查询到携带有访问饱和标签的当前访问线路对应的当前服务器区域中的^了条访问线路未携带有访问饱和标签时,则访问请求处理服务器将访问线路切换至该条访问线路,该条访问线路也即是第一访问线路;当访问请求处理服务器查询到携带有访问饱和标签的当前访问线路对应的当前服务器区域中有超过一条的访问线路均未携带有访问饱和标签时,则查询均未携带有访问饱和标签的访问线路中的访问流量,进而选取访问流量最低的访问线路作为第一访问线路,从而访问请求处理器将访问线路切换至该条访问流量-低的访问访问线路;当携带有饱和标签的当前访问线路均携带有访问饱和标签时,^进行第二级查询,访问请求处理服务器获取访问请求中携带的用户标识中的运营商基本信息,进而查询另一服务器中的中分别获取每条访问线路对应的运营商基本信息,选取与用户标识中的运营商基本信息相对匹配的访问线路,从而访问请求处理服务器将当前访问线路切换至与访问请求中携带的运营商基本信息相匹配的访问线路,也即切换至第二访问线路;可选地,当与访问线路中携带的运营商基本信息相匹配的访问线路也携带有访问饱和标签时,则查询另一服务器区域中是否存在有未携带访问饱和标签的访问线路,当有一条访问线路上未携带有访问饱和标签,则访问请求处理服务器则切换至该条访问线路,若有超过一条访问线路上未携带有访问饱和标签,则访问请求处理服务器选取访问流量最低的访问线路进行切换。[0065]例如,当访问请求处理服务器接收到访问请求时,查询到可以访问与访问域名对应的网页的访问线路为A服务器区域中的移动运营商访问线路,当该访问线路携带有访问饱和标签时,则需要对该访问线路进行切换,也即进行第一级切换,则访问请求处理服务器检测携带有访问饱和标签的移动运营商访问线路对应的A服务器区域中的其他访问线路是否携市有访问饱和标签,当访问请求处理服务器查询到携带有访问饱和标签的移动运营商访问线路对应的A服务器区域中的有一条访问线路,如联通运营商访问线路未携带有g问饱和标签时,则访问请求处理服务器将访问线路切换至联通运营商访问线路,该联通运营商访问线路也即是第一访问线路;当访问请求处理服务器查询到携带有访问饱和标签的g动运营商访问线路对应的A服务器区域中有超过一条的访问线路均未携带有访问饱和标签时,则查询均未携带有访问饱和标签的访问线路中的访问流量,进而选取访问流量最低的访问线路如电信运营商访问线路作为第一访问线路,从而访问请求处理器将访问线路切换至该条访问流量最低的电信运营商访问线路;当携带有饱和标签的当前访问线路均携带有访问饱和标签时,则进行第二级查询,访问请求处理服务器获取访问请求中携带的用户标识中的运营商基本信息,如携带的运营商基本信息为移动运营商,进而分别获取另一服务器区域也即B服务器区域中的每条访问线路对应的运营商基本信息,选取与用户标识中的运营商基本信息移动运营商相匹配的访问线路,从而访问请求处理服务器将当前访问线路切换至与访问请求中携带的运营商基本信息相匹配的访问线路,也即切换至B服务器区域中的移动运营商访问线路,可选地,当与访问线路中携带的运营商基本信息相匹配的访问线路也携带有访问饱和标签时,则查询B服务器区域中是否存在有未携带访问饱和标签的访问线路,当有一条访问线路上未携带有访问饱和标签,如B服务器区域的联通运营商访问线路上未携带有访问饱和标签时,则访问请求处理服务器则切换至B服务器区域的联通运营商访问线路,若有超过一条访问线路上未携带有访问饱和标签,则访问请求处理服务器选取访问流量最低的访问线路进行切换。[0066]本实施例中,访问请求处删艮务器可以根据访问请求查询访问线路,进而当当前访问线路添加有访问饱和标签时则对访问线路进行切换,且在对访问线路进行切换时可以进行第一级切换以及第二级切换,从而可以实现灵活切换,进而可以准确切换到可用的访问线路,从而提高网站服务器的访问效率。[0067]在其中一个实施例中,根据访问域名采用当前访问线路查询策略查询用户标识对应的当前访问线路之后,还包括:当当前访问线路未携带有访问饱和标签时,则根据查询到的当前访问线路生成第一访问网络地址;将第一访问网络地址发送至对应的终端,第一访问网络地址用于指示终端通过当前访问线路对访问域名对应的网页进行访问。[0068]具体地,第一访问网络地址是指与当前访问线路对应的网络地址,该网络地址也即是与访问域名对应的网页的网站服务器的网络地址,第一访问网络地址可以唯一地标识网络中的网站服务器,该网站服务器与其他终端或者服务器进行通信时可以采用网络地址作为通信标识。具体地,当访问请求处理服务器接收到访问请求时,则根据访问请求,采用访问线路查询策略查询用户标识对应的当前访问线路,进而查询到当前访问线路上未携带有访问饱和标签时,则将该查询到的当前访问线路生成第一访问网络地址,进而将生成的第一访问网络地址发送至对应的终端,从而终端根据该第一访问网络地址可以与访问域名对应的网站服务器进行通信,进而对访问请求中携带的访问域名对应的网页进行访问。[0069]本实施例中,当未查询到当前访问线路上携带有访问饱和标签时,则直接查询当前访问线路对应的第一访问网络地址,从而将第一访问网络地址发送至终端,终端可以通过第一访问网络地址对当前访问线路对访问域名对应的网页进行访问,当当前访问线路上未携带有访问饱和标签时,可以准确查找到第一访问网络地址,保证访问的准确性,且提高访问效率。[0070]在其中一个实施例中,根据访问域名采用当前访问线路查询策略查询用户标识对应的当前访问线路,包括:根据访问域名与用户标识,获取终端的所属地区。查询终端的所属地区对应的当前服务器区域。查询用户标识对应的运营商基本信息,根据运营商基本信息查询当前服务器区域中的当前访问线路。[0071]具体地,运营商基本信息是指区分提供用户任务的运营商的相应的信息,例如,运营商基本信息可以表示用户标识对应终端的所属的运营商,例如,运营商基本信息可以是移动运营商,可以是联通运营商,可以是电信运营商等。当访问请求处理服务器接收终端发送的访问请求,则提取访问请求携带的访问域名与用户标识,进而访问请求处理服务器根据访问域名,查询到访问域名对应的网页,进而根据用户标识,将用户标识与预存的用户标识进行匹配,预存的用户标识对应有不同的地区,当从访问请求提取到的用户标识与预存的用户标识匹配成功时,提取预存的用户标识对应的地区作为终端的所属地区,进而查询该终端的所属区域对应的当前服务器区域,可以是,当查询到的终端所属地区为南方地区则选取与南方地区对应的服务器区域,当查询到的终端所属地区为北方地区则选取与北方地区对应的服务器区域,进而根据终端的所属地区查询到当前服务器区域时,则再根据用户标识查询运营商基本信息,根据查询到的运营商基本信息,在查询到的服务器区域中选取与运营商基本信息对应的访问线路,从而终端可以通过该访问线路对访问域名对应的网页进行访问。[0072]例如,当访问请求处理服务器获取到用户标识,例如可以获取到用户网络地址,根据用户网络地址匹配预存的用户网络地址,当匹配成功时,则提取匹配成功的用户网络地址对应的地区作为该终端的用户网络地址对应的地区,例如地区为上海,进而查询到上海为南方,则查询到南方对应的当前服务器区域为A服务器区域,进入访问请求服务器查询该终端对应的用户网络地址对应的运营商基本信息为移动运营商,则访问请求处理服务器在A区域中选取对应移动运营商访问线路作为当前访问线路。[0073]本实施例中,访问请求处理服务器根据用户标识查询到终端对应的所属区域,进而根据所述区域查询到服务器区域,进而根据用户标识对应的运营商基本信息查询在该服务器区域中的访问线路作为当前访问线路,经过两级查询,无需整体进行查询,从而节省查询访问线路时间,从而保证可快速将访问线路对应的访问网络地址反馈至錄端,增强适用[0074]在其中一个实施例中,根据所述访向域名采用访问线路查询策略查询所述用户标识对应的当前访问线路之后,还可以包括:查询当前访问线路是否携带有暂停使用标签。当当前访问线路携带有暂停使用标签时,则接收切换访问线路指令。根据切换访问线路^令,从当前服务器区域选取未携带有暂停使用标签的第三访问线路作为当前访问线路。查询当前访问线路是否携带有饱和标签之后,还包括:当所述当前访问线路未携带有所述饱和标签时,则提取作为当前访问线路的第三访问线路对应的第二访问网络地址,并将第二访问网络地址发送至终端,第二访问网络地址用于指不终端通过第三访问线路对访问域名对应的网页进行访问。[0075]具体地,暂停使用标签是指访问线路对应的访问线路上携带的暂停使用标识,当访问线路上携带有暂停使用标识时,则通过该访问线路可以进行访问与访问域名对应的网页的网站服务器处于维护或测试阶段,也即终端无法通过该条访问线路与网站服务器进行通信,从而对与访问域名对应的网页进行访问。第三访问线路是指与当前访问线路在相同的服务器区域且未携带有暂停使用标签的访问线路。第二访问网络地址是指与第三访问线路对应的网络地址,该第二访问网络地址也即与访问域名对应的网页的网站服务器的网络地址,第二访问网络地址可以唯一地标识网络中的网站服务器,该网站服务器与其他终端或者服务器进行通信时可以采用网络地址作为通信标识。进一步地,第一访问网络地址与第二访问网络地址,分别用于指示终端通过不同的访问路线对访问域名对应的网页进行访问,第一访问网络地址是指与当前访问线路也即直接选取且可用的访问线路对应的访问网络地址,第二访问网络地址是指与当前访问线路在相同的服务器区域,且未携带有暂停使用标签的访问线路对应的第二访问地址。进而访问请求处理服务器查询到不同的访问线路时,则访问线路对应有相应的访问地址,由于访问线路涉及有服务器区域以及相应的运营商信息,从而访问地址会发生变化,进而根据访问线路对应的不同的访问网络地址,查找到相同的网站服务器,从而终端可以向网站服务器发送相应的访问请求进而可以访问到相同的网站。[0076]具体地,访问请求处理服务器查询到当前访问线路时,则查询当前访问线路上是否携带有暂停使用标签,当查询到当前访问线路上未携带有暂停使用标签时,则当前访问线路可以正常访问,进而访问请求处理服务器查询当前访问线路上是否携带有访问饱和标签,若未携带有访问饱和标签,则通过当前访问线路访问对应的网页,若携带有访问饱和标签时,则采用上述步骤对当前访问线路进行切换;当访问请求处理服务器查询该当前访问线路上携带有暂停使用标签时,则根据该访问线路对应的网站服务器暂时无法正常访问,则需要切换访问线路,从而获取切换访问线路后对应的访问网络地址对访问域名对应的网页进行访问,则在访问请求处理服务器的显示界面上显示相应的提示信息,用户根据相应的提示信息选择是否切换访问线路,当选择切换访问线路时,则访问请求处理服务器根据用户的选择生成相应的切换线路指令,访问请求处理服务器根据接收到的切换线路指令查询当前服务器区域中未携带有暂停使用标签的访问线路作为第三访问线路,该第三访问^路作为当前访问线路,进而查询该作为当前访问线路上是否携带有访问饱和标签,若当前访问线路上未携带有访问饱和标签,则可以通过作为当前访问线路的第三访问线路对网页进行访问,进而提取作为当前访问线路的第三访问线路所对应的第二访问网络地址,将提取出的第一访问网络地址发送至终端,从而终端可以根据接收到的第二访问网络地址与网站服务器进行通信,从而访问访问域名对应的网页。需要说明的是,当访问请求处理服务器查询到当前服务器区域中的访问线路均携带有暂停使用标签时,则查询另一服务器中的访问线路是否携带有暂停使用标签,当未携带有暂停使用标签时,则将当前访问线路切换至另一服务器中的未携带有暂停使用标签的访问线路上。[0077]本实施例中,访问请求处理服务器选取到当前访问线路时,在提取当前访问线路对应的访问网络地址并发送给对应的终端之前,还会进行进一步检查,保证当前访问线路无法正常与网站服务器进行通信从而无法访问网页时,仍可以通过其他访问线路对网页进行访问,保证访问效率,增强使用性。、[0078]在其中一个实施例中,访问请求处理方法,还可以包括:统计所述当前访问线路的切冋流里。白所还访问流直达到预设带宽值时,则对所述访问流量对应的所述当前访问线路添加访问饱和标签。[0079]具体地,访问请求处理服务器通过监控每个服务器区域中的每条访问线路上的访问流量,从而实现灵活切换访问线路。访问请求处理器预设有访问流量带宽值,访问请求处理服务器实时监控每个服务器区域中的每条线路上的访问流量,当检测到访问线路的访问流量达到预设的带宽值时,则通过此条线路访问与访问域名对应的网页则会造成访问速度过慢,从而需要分流处理,则将访问流量超过访问流量带宽值的访问线路上添加访问饱和标签,进而当访问请求处理服务器接收到访问请求,查询到的访问线路为该条添加访问饱和标签的访问线路时,则对线路进行切换。[0080]本实施例中,访问请求处理器通过实时监控不同的服务器区域中的不同访问线路,从而当访问线路中的访问流量超过预设值时则添加访问饱和标签,可以实时监控保证及时发现访问流量过大,进而保证及时切换访问线路,提高访问效率。[0081]在其中一个实施例中,对访问流量对应的当前访问线路添加访问饱和标签之后,包括:检测当前访问线路对应的访问饱和标签的添加时间段。当添加时间段大于等于预设时间段时,则在添加访问饱和标签的当前访问线路中,查询在添加时间段内最大访问带宽值的用户标识。接收更改用户标识对应的最大访问带宽的限制值的更改指令。根据更改指令,将最大访问带宽的限制值进行更改。[0082]具体地,当在服务器区域中的查询到携带有访问饱和标签的访问线路时,则查询添加饱和标签的访问线路是否持续达到饱和状态,当持续达到饱和状态时,则对占用带宽最大的访问用户进行限速,从而逐渐降低访向线路的访问流量压力。具体地,访问请求处理服务器上预设有时间段,访问请求处理服务器检测到访问线路上携带有访问饱和标签时,则查询当前访问线路上添加的访问饱和标签的时间段,可以是,查询添加访问饱和标签的起始时间,从而查询当前系统时间,根据当前系统时间与起始时间计算添加访问饱和标签的时间段,当添加访问饱和标签的时间段大于等于预设时间段时,则添加时间段大于预设时间段,则添加访问饱和标签的访问线路持续访问流量过大,进而访问请求处理服务器查询通过该条访问线路进行访问与访问域名对应的网页时占用的带宽最大的用户标识,也即查询到占用带宽最大的终端,进而在访问请求处理服务器的显示界面上显示相应的提示信息,用户通过界面上显示的提示信息将该用户标识对应的最大访问带宽的限制值进行降低,根据降低最大访问带宽的限制值,生成相应的更改指令,访问请求处理服务器根据更改指令,将最大访问带宽的限制值进行降低处理,从而占用当前线路中的带宽最大的终端进行了限速处理,从而逐渐缓解添加访问饱和标签的访问线路的压力。例如,访问请求处理服务器设置有预设时间段为10分钟,当查询到添加访问饱和标签的添加时间段为12分钟时,则查询添加时间段内最大访问带宽值的用户标识,如查询到用户网络地址,进而将该用户网络地址的最大访问带宽的限制值降低。需要说明的是,预设的时间段可以是10分钟、11分钟、12分钟、15分钟、17分钟等。[0083]本实施例中,当访问请求处理服务器检测到访问线路上携带的访问饱和标签的添加时间段超过预设时间段时,则对添加访问饱和标签的访问线路中占用最大的带宽的终端进行限速处理,从而逐渐降低访问线路的访问流量压力,可以尽快实现通过该条访问线路访问,进而实现分流处理,增强适用性。L〇〇84]应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。[0085]在一个实施例中,如图4所示,提供了一种访问请求处理装置400,包括:提取模块410、第一查询模块似〇、第二查询模块430和切换模块440,其中:[0086]提取模块410,用于接收终端发送的访问请求,提取访问请求携带的访问域名与用户标识。[0087]第一查询模块似〇,用于根据访问域名采用访问线路查询策略查询用户标识对应的当前访问线路。[0088]第二查询模块430,用于查询当前访问线路是否携带有访问饱和标签。[0089]切换模块440,用于当当前访问线路携带有访问饱和标签时,则将当前访问线路进行切换。[0090]在其中一个实施例中,切换模块440可以包括:[0091]检测单元,用于检测当前访问线路对应的当前服务器区域中是否存在未携带有访问饱和标签的访问线路。[0092]选取单元,用于当存在时,则从未携带访问饱和标签的访问线路中选取访问流量最低的第一访问线路,并将当前访问线路切换至第一访问线路。[0093]获取单元,用于当当前访问线路对应的服务器区域中的访问线路都携带有访问饱和标签时,则获取与用户标识对应的运营商基本信息,并从另一服务器区域中获取与运营商基本信息相匹配的第二访问线路。[0094]切换单元,用于将当前访问线路切换至第二访问线路。[0095]在其中一个实施例中,访问请求处理装置还可以包括:[0096]生成模块,用于当当前访问线路未携带有访问饱和标签时,则根据查询到的当前访问线路生成第一访问网络地址。[0097]、发送模块,用于将第一访问网络地址发送至对应的终端,第一访问网络地址用于指不终端通过当前访问线路对访问域名对应的网页进行访问。[0098]在其中一个实施例中,第一查询模块42〇可以包括:[00"]魏单元,用于麵访_沾p标识,棘终端的所属地区。[0100]当^服务器区域查询单元,用于查询终端的所属地区对应的当前服务器区域。[0101]1当前访问线路查询单元,用于查询用户标识对应的运营商基本信息,根据运营商基本信息查询当前服务器区域中的当前访问线路。[0102]在其中—个实施例中,第一查询模块还可以包括:[0103]查询子单元,用于查询当前访问线路是否携带有暂停使用标签。[0_接收指令子单元,用于当当前访问线路携带有暂停使廳签时,则接收切换访问线路指令。选取子单兀,用于根据切换访问线路指令,从当前服务器区域选取未携带有暂停使用标签的第三访问线路作为当前访问线路。[0106]提取子单元,用于当所述当前访问线路未携带有所述饱和标签时,则提取作为所述当前访问线路的所述第三访问线路所对应的第二访问网络地址,并将第二访问网络地址发送至终端,第二访问网络地址用于指示终端通过第三访问线路对访问域名对应的网页进行访问。[0107]在其中一个实施例中,访问请求处理服务器400还可以包括:[0108]统计模块,用于统计当前访问线路的访问流量。[0109]添加模块,用于当访问流量达到预设带宽值时,则对访问流量对应的当前访问线路添加访问饱和标签。[0110]在其中一个实施例中,访问请求处理服务器400还可以包括:[0111]检测模块,用于检测当前访问线路对应的访问饱和标签的添加时间段。[0112]查询用户标识模块,用于当添加时间段大于等于预设时间段时,则在添加访问饱和标签的当前访问线路中,查询在添加时间段内最大访问带宽值的用户标识。[0113]更改指令接收模块,用于接收更改用户标识对应的最大访问带宽的限制值的更改指令。[0114]更改模块,用于根据更改指令,将最大访问带宽的限制值进行更改。[0115]关于访问请求处理装置的具体限定可以参见上文中对于访问请求处理方法的限定,在此不再赘述。上述访问请求处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。[0116]在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储访向请求处理数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种访问请求处理方法。[0117]本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。[0118]在其中一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:接收终端发送的访问请求,提取访问请求携带的访问域名与用户标识。根据访问域名采用访问线路查询策略查询用户标识对应的当前访问线路。查询当前访问线路是否携带有访问饱和标签。当当前访问线路携带有访问饱和标签时,则将当前访问线路进行切换。[0119]在一个实施例中,处理器执行计算机程序时实现将当前访问线路进行切换,还可以包括:检测当前访问线路对应的当前服务器区域中是否存在未携带有访问饱和标签的访问线路。当存在时,则从未携带访问饱和标签的访问线路中选取访线路,并将当前访问线路切换至第i问线路。当当前访问线路二^问线路繊带有访问饱和标签时,则获取与用户标识对应的运营商基务器区域中获取与fe营商基本信息相匹配的第二访问线路。将当_问线_换问线路。一'^[0120]在-个实脑巾,处職贿计難程刺•实麵讎㈤财采用侧线路查策略查細户标识对应的当前翻线路之后,还可以包括:当当前访、带g饱和标签时,则根据查询到的当前访问舰生成第—访问网络地址。将====发送至对应的终端,第-访问网络地址用于指示终端通过当前访问线路对访问域名对应网页进行访问。[0121]在-个*齡|J巾,处理獅^行计算机程序时实现麵访㈣錄騰@线路查询策略查询用户标识对应的当前访问线路,可以包括:根据访问域名与用户标识,获取终^戶£属地区。、查j终端的所属地区对应的当前服务器区域。查询用户标识对应的运营商基本{目息,根据运营商基本信息查询当前服务器区域中的当前访问线路。[0122]在个头施例中,处理器执行计算机程序时实现根据所述访问域名采用访问线路查询策略查巧所述用户标识对应的当前访问线路之后,还可以包括:查询当前访问线路是否携带有暂停使用标签。当当前访问线路携带有暂停使用标签时,则接收切换访问线路指令。根据切换访问线路指令,从当前服务器区域选取未携带有暂停使用标签的第三访问线路!当前访问线路。实现查询所述当前访问线路是否携带有饱和标签之后,还包括:当所述当前访问线路未携带有所述饱和标签时,则提取作为所述当前访问线路的所述第三访问线路所,应的第二访问网络地址,并将第二访问网络地址发送至终端,第二访问网络地址用于指示终端通过第三访问线路对访问域名对应的网页进行访问。[0123]在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:统计当前访问线路的访问流量。当访问流量达到预设带宽值时,则对访问流量对应的当前访问线路添加访问饱和标签。[0124]、、在一个实施例中,处理器执行计算机程序时实现对访问流量对应的当前访问线路添加访问饱和标签之后,包括:检测当前访问线路对应的访问饱和标签的添加时间段。当添加时间段大于等于预设时间段时,则在添加访问饱和标签的当前访问线路中,查询在添加时间段内最大访问带宽值的用户标识。接收更改用户标识对应的最大访问带宽的限制值的更改指令。根据更改指令,将最大访问带宽的限制值进行更改。[0125]在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机fe序被处理器执行时实现以下步骤:接收终端发送的访问请求,提取访问请求携带的访冋域名与用户标识。根据访问域名米用访问线路查询策略查询用户标识对应的当前访问线路。查询当前访问线路是否携带有访问饱和标签。当当前访问线路携带有访问饱和标签时,则将当前访问线路进行切换。[0126]在一个实施例中,计算机程序被处理器执行时实现将当前访问线路进行切换,还可以包括:检测当前访问线路对应的当前服务器区域中是否存在未携带有访问饱和标签的访问线路。当存在时,则从未携带访问饱和标签的访问线路中选取访问流量最低的第一访问线路,并将当前访问线路切换至第一访问线路。当当前访问线路对应的服务器区域中的WI口」块嵴郁携市有访冋饱和标签时,则获取与用户标识对应的运营商一域巾鎌与链麟本關、相隨醜二細纖。将继油^二[rf]在一个实施例中,计算机程序被处理器执行时实现根据访问域名采用访向雄路杏询束略查询用户标识对应的当前访问线路之后,还可以包括:当当前访问线路未带^,则根,查询到的当前访问线路生斤第—访问网络地址。将第—访$网络地的终端,第—访问网络地址用于指示终端通过当前访问线路对访问域名对应付脑巾,计籠程雜处歷撕_麵__錄雕问线路查1細户标识对应的当伽线路,可以包括:根据访|、n]±$名与用户标识,获取终端的戶£属地区。查询终端的所属地区对应的当前服务器区域。查询用户标识对应的运苔商基本信息,根据运营商基本信息查询当前服务器区域中的当前访问线路。^[0129]在一个实施例中,计算机程序被处理器执行时实现查询用户标识对应的运营商基本信据运营商基本信息查询当前服务器区域中的当前访问线路之后,还可以包1舌:查询当前访M纖賊麟前停使聰签。自继访贼路携棘滞使腺獅,膽收p换访问线路指令。根据切换访问线路指令,从当前服务器区域选取未携带有暂停使用标签的第二访问线路作为当前访问线路。实现查询所述当前访问线路是否携带有饱和标签之后,还包括:当所述当前访问线路未携带有所述饱和标签时,则提取作为所述当前访问线路的所述第二访问线路所对应的第二访问网络地址,并将第二访问网络地址发送至终端,第一访问网络地址用于指示终端通过第三访问线路对访问域名对应的网页进行访问。[0130]在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:统计当前访问线路的访问流量。当访问流量达到预设带宽值时,则对访问流量对应的当前访问线路添加访问饱和标签。[0131]在一个实施例中,计算机程序被处理器执行时实现对访问流量对应的当前访问线路添加访问饱和标签之后,包括:检测当前访问线路对应的访问饱和标签的添加时间段。当添加时间段大于等于预设时间段时,则在添加访问饱和标签的当前访问线路中,查询在添加时间段内最大访问带宽值的用户标识。接收更改用户标识对应的最大访问带宽的限制值的更改指令。根据更改指令,将最大访问带宽的限制值进行更改。[0132]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和或易失性存储器。非易失性存储器可包括只读存储器ROM、可编程ROMPROM、电可编程ROMEPROM、电可擦除可编程ROMEEPR0M或闪存。易失性存储器可包括随机存取存储器RAM或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAMSRAM、动态RAMDRAM、同步DRAMSDRAM、双数据率SDRAMDDRSDRAM、增强型SDRAMESDRAM、同步链路(SynchlinkDRAMSLDRAM、存储器总线(Rambus直接RAM⑽RAM、直接存储器总线动态RAMDRDRAM、以及存储器总线动态RAMRDRAM等。[0133]以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技木狩仳所书此的迅甘邵进仃描还,然向,只要这些技术特征的组合不存在盾,都应当认为是本说明书记载的范围。[0134]以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

权利要求:1.一种访问请求处理方法,所述方法包括:接收终端发送的访g请求,提取所述访问请求携带的访问域名与用户标识.根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前g问查询所述当前访问线路是否携带有访问饱和标签;’当所述当前访问线路携带有访问饱和标签时,则将所述当前访问线路进行切换。2.根据权利要求1所述的方法,其特征在于,所述将所述当前访问线路进行切换包括检测所述当前访问线路对应的当前服务器区域中是否存在未携带有访问饱和标签的访问线路;^当存在时,则从未携带访问饱和标签的访问线路中选取访问流量最低的第一路,并将所述^前访问线路切换至所述第一访问线路;一当所述当前访问线路对应的服务器区域中的访问线路都携带有访问饱和标签时,则获取与所述用户标识对应的运营商基本信息,并从另一服务器区域中获取与所述运苔商某本信息相匹配的第二访问线路;《将所述当前访问线路切换至所述第二访问线路。3.根据权利要求1所述的方法,其特征在于,所述根据所述访问域名采用访问线路查询策略查询所述f户标识对应的当前访问线路之后,还包括:一当所述当前访问线路未携带有访问饱和标签时,则根据查询到的所述当前访问线路生成第一访问网络地址;~将所述第一访问网络地址发送至对应的终端,所述第一访问网络地址用于指示所述终端通过所述当前访问线路对所述访问域名对应的网页进行访问。'4.根据权利要求1所述的方法,其特征在于,所述根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路,包括:根据所述访问域名与所述用户标识,获取所述终端的所属地区;查询所述终端的所属地区对应的当前服务器区域;查询所述用户标识对应的运营商基本信息,根据所述运营商基本信息查询所述当前服务器区域中的当前访问线路。5.根据权利要求1所述的方法,其特征在于,所述根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路之后,还包括:查询所述当前访问线路是否携带有暂停使用标签;当所述当前访问线路携带有暂停使用标签时,则接收切换访问线路指令;根据所述切换访问线路指令,从当前服务器区域选取未携带有暂停使用标签的第三访问线路作为所述当前访问线路;所述查i旬所述当前访问线路是否携带有饱和标签之后,还包括:^当所述当前访问线路未携带有所述饱和标签时,则提取作为所述当前访问线路的所述第三访问线路所对应的第二访问网络地址,并将所述第二访问网络地址发送至所述终端,所述第二访问网络地址用于指示所述终端通过所述第三访问线路对所述访问域名对应的网页进行访问。6.根据权利要求1至5任意一项所述的方法,其特征在于,所述方法还包括:统计所述当前访问线路的访问流量;当所述访问流量达到预设带宽值时,则对所述访问流量对应的所述当前访问线路添加访问饱和标签。7.根据权利要求6所述的方法,其特征在于,所述对所述访问流量对应的当前访问线g各添加访问饱和标签之后,包括:检测所述当前访问线路对应的所述访问饱和标签的添加时间段;当所述添加时间段大于等于预设时间段时,则在添加访问饱和标签的当前访问线路中,查询在所述添加时间段内最大访问带宽值的用户标识;接收更改所述用户标识对应的所述最大访问带宽的限制值的更改指令;根据所述更改指令,将所述最大访问带宽的限制值进行更改。8.—种访问请求处理装置,其特征在于,所述装置包括:提取模块,用于接收终端发送的访问请求,提取所述访问请求携带的访问域名与用户标识;第一查询模块,用于根据所述访问域名采用访问线路查询策略查询所述用户标识对应的当前访问线路;第二查询模块,用于查询所述当前访问线路是否携带有访问饱和标签;切换模块,用于当所述当前访问线路携带有访问饱和标签时,则将所述当前访问线路进行切换。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求丨至7中任一项所述方法的步骤。10.—种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

百度查询: 未鲲(上海)科技服务有限公司 访问请求处理方法、装置、计算机设备和存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。