[发明专利]一种网络访问的方法和装置有效
申请号: | 201810538936.8 | 申请日: | 2018-05-30 |
公开(公告)号: | CN108964974B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 易珏玲;董良丰 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L41/0816 | 分类号: | H04L41/0816;H04L12/28 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 访问 方法 装置 | ||
1.一种网络访问的方法,其特征在于,包括:
获取客户端中的网络接入方案,并采用所述网络接入方案进行网络访问;
当采用所述网络接入方案进行网络访问失败时,获取当前网络连接状态数据;
基于所述当前网络连接状态数据进行网络诊断,以调整所述网络接入方案再次进行网络访问;
其中,调整所述网络接入方案再次进行网络访问,具体为:
在判断所述客户端本身的物理层连接不存在错误时,则进一步检查所述客户端与当前服务器的访问域名有效性,并在检查到所述访问域名有效时,接着进行超时检查,若为超时问题,先进行当前服务器连通性检查,若检查失败,则将该问题缓存之后上报给服务器相关人员进行检查,并检查缓存是否有可替代的其他服务器用以访问,根据检查结果选择调整网络接入方案中的参数,得到一个调整后的网络接入方案后再次进行网络访问。
2.根据权利要求1所述的方法,其特征在于,所述获取网络接入方案,并采用所述网络接入方案进行网络访问,包括:
遍历预设缓存;
当所述缓存中存在网络接入方案时,获取所述缓存中权值最高的网络接入方案;
采用所述权值最高的网络接入方案进行网络访问;
当所述缓存中不存在网络接入方案时,采用默认的网络接入方案进行网络访问。
3.根据权利要求2所述的方法,其特征在于,还包括:
如果采用所述权值最高的网络接入方案进行网络访问成功时,调整所述缓存中所述网络接入方案的权值;
如果采用默认的网络接入方案进行网络访问成功时,将所述默认的网络接入方案保存到所述缓存中。
4.根据权利要求3所述的方法,其特征在于,所述当前网络连接状态数据包括至少一个待诊断数据,所述基于所述当前网络连接状态数据进行网络诊断,以调整所述网络接入方案再次进行网络访问或者结束网络访问,包括:
依次获取所述当前网络连接状态数据中的待诊断数据;
根据所述待诊断数据进行网络诊断;
根据网络诊断结果调整网络接入方案再次进行网络访问或者结束网络访问。
5.根据权利要求4所述的方法,其特征在于,还包括:
如果调整所述网络接入方案后再次进行网络访问成功时,则记录所述调整后的网络接入方案;
如果调整所述网络接入方案后再次进行网络访问失败时,则将网络诊断的结果上报至指定平台;
其中,所述记录所述调整后的网络接入方案,包括:
当所述调整后的网络接入方案为缓存中的网络接入方案时,在所述缓存中采用所述调整后的网络接入方案进行更新;
当所述调整后的网络接入方案为默认的网络接入方案时,在所述缓存中保存所述调整后所述默认的网络接入方案。
6.一种网络访问的装置,其特征在于,包括:
网络接入方案获取模块,用于获取客户端中的网络接入方案,并采用所述网络接入方案进行网络访问;
网络连接状态数据获取模块,用于当采用所述网络接入方案进行网络访问失败时,获取当前网络连接状态数据;
网络诊断模块,用于基于所述当前网络连接状态数据进行网络诊断,以调整所述网络接入方案再次进行网络访问或者结束网络访问;
其中,调整所述网络接入方案再次进行网络访问,具体为:
在判断所述客户端本身的物理层连接不存在错误时,则进一步检查所述客户端与当前服务器的访问域名有效性,并在检查到所述访问域名有效时,接着进行超时检查,若为超时问题,先进行当前服务器连通性检查,若检查失败,则将该问题缓存之后上报给服务器相关人员进行检查,并检查缓存是否有可替代的其他服务器用以访问,根据检查结果选择调整网络接入方案中的参数,得到一个调整后的网络接入方案后再次进行网络访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810538936.8/1.html,转载请声明来源钻瓜专利网。