【技术实现步骤摘要】
服务访问方法、装置和系统
[0001]本专利技术涉及计算机
,尤其涉及一种服务访问方法、装置和系统。
技术介绍
[0002]随着计算机技术的发展和应用服务访问量的不断增加,可以将相同的应用服务部署到多个不同地址的服务器,通过服务端的负载均衡实现客户端对服务端应用服务的访问。
[0003]在客户端访问服务端的过程中,若访问路径中出现故障,则会导致客户端无法访问服务端的应用服务。
技术实现思路
[0004]本专利技术提供一种服务访问方法、装置和系统,用以解决现有技术中因访问路径中出现故障而导致客户端无法访问服务器的问题。
[0005]根据本专利技术的第一方面,提供一种服务访问方法,应用于客户终端,所述方法包括:
[0006]响应于检测到针对待访问应用服务的访问操作,基于所述待访问应用服务的主线路地址向服务器发送访问请求;
[0007]在检测到基于所述主线路地址访问服务器发生访问异常的情况下,将访问地址从所述主线路地址切换至目标备选线路地址,并基于所述目标备选线路地址向所述服务 ...
【技术保护点】
【技术特征摘要】
1.一种服务访问方法,其特征在于,应用于客户终端,所述方法包括:响应于检测到针对待访问应用服务的访问操作,基于所述待访问应用服务的主线路地址向服务器发送访问请求;在检测到基于所述主线路地址访问服务器发生访问异常的情况下,将访问地址从所述主线路地址切换至目标备选线路地址,并基于所述目标备选线路地址向所述服务器发送所述访问请求;其中,所述目标备选线路地址是从所述待访问应用服务的至少一个备选线路地址中确定的;接收所述服务器基于所述访问请求返回的响应结果;其中,所述主线路地址和所述至少一个备选线路地址存储在所述客户终端。2.根据权利要求1所述的服务访问方法,其特征在于,所述将访问地址从所述主线路地址切换至目标备选线路地址,包括:重新基于所述主线路地址向所述服务器发送所述访问请求,并记录重试次数;在所述重试次数达到第一预设次数阈值、且仍旧处于访问异常的情况下,将所述访问地址从所述主线路地址切换至目标备选线路地址。3.根据权利要求1或2所述的服务访问方法,其特征在于,在所述将访问地址从所述主线路地址切换至目标备选线路地址之前,所述方法还包括:基于备选优先级从所述至少一个备选线路地址中确定目标备选线路地址。4.根据权利要求3所述的服务访问方法,其特征在于,还包括:分别统计各备选线路地址被作为所述目标备选线路地址的历史次数;根据所述历史次数对各备选线路地址进行优先级排序,以更新所述备选优先级。5.根据权利要求3所述的服务访问方法,其特征在于,还包括:分别记录各备选线路地址最近一次被作为所述目标备选线路地址的时间;根据所述时间的倒序对各备选线路地址进行优先级排序,以更新所述备选优先级。6.根据权利要求1或2所述的服务访问方法,其特征在于,在所述将访问地址从所述主线路地址切换至目标备选线路地址之后,所述方法还包括:在检测到利用所述目标备选线路地址访问服务器达到预设时间阈值的情况下,重新尝试使用所述主线路地址访问服务器;在重新尝试次数小于第二预设次数阈值且访问成功的情况下,将...
【专利技术属性】
技术研发人员:赵雅男,李良斌,
申请(专利权)人:北京声智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。