浏览器访问售票网站的方法和装置制造方法及图纸

技术编号:9034066 阅读:143 留言:0更新日期:2013-08-15 00:54
本发明专利技术公开一种浏览器访问售票网站的方法和装置,该方法包括:在浏览器侧预置售票网站的IP地址列表,与服务器侧进行该IP地址列表的更新;从售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求;以第一IP地址发起的网址访问请求超过请求时间阈值时,从售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求。通过本发明专利技术,本地用户能够访问其他区域负载较低的售票网站的缓存服务器,避免访问拥塞的售票网站服务器,增加用户的抢票成功率,同时实现了售票网站缓存服务器的负载均衡。并且,IP地址列表由服务器进行更新,保证用户实时的访问到负载较低的缓存服务器,提高用户访问售票网站的速度。

【技术实现步骤摘要】
浏览器访问售票网站的方法和装置
本专利技术涉及互联网领域,具体涉及一种浏览器访问售票网站的方法和装置。
技术介绍
与传统的现场购票方式相比,网上购票可以使用户足不出户的来实现购票过程,用户不仅可以通过终端来实现网上购票,也可以通过安装在手机中的客户端来实现网上购票。可见,网上购票系统不仅仅节约了客运行业的运行成本,同时解决了节假日用户出行难的问题,更加节省了用户的时间。售票网站面临着遍布全国的广大用户群,所以目前的售票网站的服务器为分布式缓存服务器,其分布在不同的区域,以适应不同区域的用户对该网站的访问。当某个地区的用户进行网上购票时,该用户所输入的购票网站的域名会经过智能CDN(ContentDeliveryNetwork,分发网络)技术进行解析,得到售票网站在该区域的缓存服务器的IP(InternetProtocol,因特网协议)地址,从而通过该IP地址访问售票网站。但是,每个缓存服务器作为物理设备,其负载都能力具有上限,当相同区域的多个用户同时对该售票网站进行访问时,由于缓存服务器的承载能力有限,很可能会因为用户过多而造成该区域用户的购票拥堵,从而使得该区域的用户难以实现网上购票。
技术实现思路
鉴于上述问题,本专利技术提供一种浏览器访问售票网站的方法和装置,以便克服上述问题或者至少部分地解决上述问题的。依据本专利技术的一个方面,提供了一种浏览器访问售票网站的方法。包括:在浏览器侧预置售票网站的IP地址列表,并与服务器侧进行该IP地址列表的更新,其中该售票网站的IP地址列表中包含至少一个售票网站的缓存服务器的IP地址;从售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求;以第一IP地址发起的网址访问请求超过请求时间阈值时,从售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求。可选的,从售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求的步骤包括:浏览器侧显示输出售票网站的IP地址列表供用户选择;将用户选择的IP地址作为第一IP地址,并向第一IP地址发起对售票网站的网址访问请求。可选的,浏览器侧显示输出售票网站的IP地址列表供用户选择的步骤包括:浏览器侧显示多个访问通道供用户选择;其中,每个通道与IP地址列表中的一个IP地址对应。可选的,售票网站的IP地址列表的获取方式包括:通过不同区域的监测点分别对售票网站进行访问,当对售票网站访问成功时,获取该监测点所对应的售票网站缓存服务器的IP地址,并将获取的所有缓存服务器的IP地址进行排列,得到IP地址列表。可选的,服务器还预先获取有IP地址列表中每个IP地址所对应的缓存服务器的负载状态,并按照缓存服务器的负载状态由高到低,或由低到高的顺序排列IP地址列表中的IP地址;以及,在从售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求之前,还包括:浏览器侧将IP地址列表中负载状态最低的一个缓存服务器的IP地址推荐和显示给用户。可选的,服务器采用如下步骤获取IP地址列表中每个IP地址所对应的缓存服务器的负载状态:获取监测点访问IP地址列表中每个IP地址时的访问参数,访问参数包括访问总时间、解析时间、连接时间和下载速度;根据访问参数中的至少一项参数获取IP地址列表中每个IP地址所对应的缓存服务器的负载状态。可选的,以第一IP地址发起的网址访问请求超过请求时间阈值时,还包括:将网址访问请求超过请求时间阈值的第一IP地址发送给服务器,并由服务器获取第一IP地址对应的缓存服务器的用户访问状态。可选的,该方法通过在浏览器侧安装插件或扩展实现。可选的,从售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求,包括:根据用户的选择在IP地址列表中确定第二IP地址,并向第二IP地址发起对售票网站的网址访问请求;或者,根据IP地址列表中的IP地址对应的缓存服务器的负载状态确定第二IP地址,并向第二IP地址发起对售票网站的网址访问请求。可选的,所述方法还包括:当通过IP地址列表中的全部IP地址访问售票网站失败时,向服务器侧发起获取IP地址列表更新的请求。根据本专利技术的另一方面,提供了一种浏览器访问售票网站的装置。包括:更新模块,配置为在浏览器侧预置售票网站的IP地址列表,并与服务器侧进行该IP地址列表的更新,其中该售票网站的IP地址列表中包含至少一个售票网站的缓存服务器的IP地址;第一访问模块,配置为从售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求;第二访问模块,配置为以第一IP地址发起的网址访问请求超过请求时间阈值时,从售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求。可选的,第一访问模块配置为按如下步骤从售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求:浏览器侧显示输出售票网站的IP地址列表供用户选择;将用户选择的IP地址作为第一IP地址,并向第一IP地址发起对售票网站的网址访问请求。可选的,第一访问模块,还配置为显示多个访问通道供用户选择;其中,每个通道与IP地址列表中的一个IP地址对应。可选的,更新模块中预置的IP地址列表的获取方式包括:通过不同区域的监测点分别对售票网站进行访问,当对售票网站访问成功时,获取该监测点所对应的售票网站缓存服务器的IP地址,并将获取的所有缓存服务器的IP地址进行排列,得到IP地址列表。可选的,服务器还预先获取有IP地址列表中每个IP地址所对应的缓存服务器的负载状态,并按照缓存服务器的负载状态由高到低,或由低到高的顺序排列IP地址列表中的IP地址;相应地,上述装置,还包括:显示模块,配置为将IP地址列表中负载状态最低的一个缓存服务器的IP地址推荐和显示给用户。可选的,服务器采用如下步骤获取IP地址列表中每个IP地址所对应的缓存服务器的负载状态:获取监测点访问IP地址列表中每个IP地址时的访问参数,访问参数包括访问总时间、解析时间、连接时间和下载速度;根据访问参数中的至少一项参数获取IP地址列表中每个IP地址所对应的缓存服务器的负载状态。可选的,所述装置还包括:发送模块,配置为将网址访问请求超过请求时间阈值的第一IP地址发送给服务器,并由服务器获取第一IP地址对应的缓存服务器的用户访问状态。可选的,上述装置为在浏览器侧安装的插件或扩展。可选的,第二访问模块配置为按如下步骤从售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求:根据用户的选择在IP地址列表中确定第二IP地址,并向第二IP地址发起对售票网站的网址访问请求;或者,根据IP地址列表中的IP地址对应的缓存服务器的负载状态确定第二IP地址,并向第二IP地址发起对售票网站的网址访问请求。可选的,发送模块,还配置为当通过IP地址列表中的全部IP地址访问售票网站失败时,向服务器侧发起获取IP地址列表更新的请求。本专利技术实施例提供了一种浏览器访问售票网站的方法和装置,通过本专利技术,能够使用户直接通过在浏览器侧预置的IP地址列表中的IP地址访问售票网站。考虑到IP地址列表中的IP地址为售票网站基于不同区域的缓存服务器的IP地址,因此,本地用户可以访问其他区域负载较低的售票网站的缓存服务器,避免用户访问拥塞的售票网站服务器,增加用户的购票成功率,同时实本文档来自技高网...
浏览器访问售票网站的方法和装置

【技术保护点】
一种浏览器访问售票网站的方法,包括:在浏览器侧预置售票网站的因特网协议IP地址列表,并与服务器侧进行该IP地址列表的更新,其中该售票网站的IP地址列表中包含至少一个售票网站的缓存服务器的IP地址;从所述售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求;以第一IP地址发起的网址访问请求超过请求时间阈值时,从所述售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求。

【技术特征摘要】
1.一种浏览器访问售票网站的方法,包括:在浏览器侧预置售票网站的因特网协议IP地址列表,并与服务器侧进行该IP地址列表的更新,其中该售票网站的IP地址列表中包含至少一个售票网站的缓存服务器的IP地址;从所述售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求;以第一IP地址发起的网址访问请求超过请求时间阈值时,从所述售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求;其中,获取所述售票网站的IP地址列表中的IP地址的方式包括:通过不同区域的监测点分别对所述售票网站进行访问,当对所述售票网站访问成功时,获取该监测点所对应的所述售票网站缓存服务器的IP地址。2.根据权利要求1所述的方法,其特征在于,所述从所述售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求的步骤包括:所述浏览器侧显示输出所述售票网站的IP地址列表供用户选择;将用户选择的IP地址作为第一IP地址,并向所述第一IP地址发起对售票网站的网址访问请求。3.根据权利要求2所述的方法,其特征在于,所述浏览器侧显示输出所述售票网站的IP地址列表供用户选择的步骤包括:所述浏览器侧显示多个访问通道供用户选择;其中,每个通道与所述IP地址列表中的一个IP地址对应。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述通过不同区域的监测点分别对所述售票网站进行访问,当对所述售票网站访问成功时,获取该监测点所对应的所述售票网站缓存服务器的IP地址之后,还包括:将获取的所有缓存服务器的IP地址进行排列,得到所述IP地址列表。5.根据权利要求4所述的方法,其特征在于,所述服务器还预先获取有所述IP地址列表中每个IP地址所对应的缓存服务器的负载状态,并按照缓存服务器的负载状态由高到低,或由低到高的顺序排列所述IP地址列表中的IP地址;以及,在所述从所述售票网站的IP地址列表中获取第一IP地址发起对售票网站的网址访问请求之前,还包括:所述浏览器侧将所述IP地址列表中负载状态最低的一个缓存服务器的IP地址推荐和显示给用户。6.根据权利要求5所述的方法,其特征在于,所述服务器采用如下步骤获取所述IP地址列表中每个IP地址所对应的缓存服务器的负载状态:获取监测点访问所述IP地址列表中每个IP地址时的访问参数,所述访问参数包括访问总时间、解析时间、连接时间和下载速度;根据所述访问参数中的至少一项参数获取所述IP地址列表中每个IP地址所对应的缓存服务器的负载状态。7.根据权利要求1所述的方法,其特征在于,所述以第一IP地址发起的网址访问请求超过请求时间阈值时,还包括:将网址访问请求超过请求时间阈值的所述第一IP地址发送给所述服务器,并由所述服务器获取所述第一IP地址对应的缓存服务器的用户访问状态。8.根据权利要求1所述的方法,其特征在于,所述浏览器访问售票网站的方法通过在浏览器侧安装插件或扩展实现。9.根据权利要求1所述的方法,其特征在于,所述从所述售票网站的IP地址列表中获取第二IP地址发起对售票网站的网址访问请求,包括:根据用户的选择在所述IP地址列表中确定第二IP地址,并向所述第二IP地址发起对售票网站的网址访问请求;或者,根据所述IP地址列表中的IP地址对应的缓存服务器的负载状态确定第二IP地址,并向所述第二IP地址发起对售票网站的网址访问请求。10.根据权利要求1所述的方法,其特征在于,还包括:当通过所述IP地址列表中的全部IP地址访问所述售票网站失败时,向所述服务器侧发起获取IP...

【专利技术属性】
技术研发人员:王银华陈虞付王天平任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1