一种服务降级方法、装置、电子设备及存储介质制造方法及图纸

技术编号:28045775 阅读:28 留言:0更新日期:2021-04-09 23:30
本公开实施例公开了一种服务降级方法、装置、电子设备及存储介质,该方法包括:当接收到设定指令时,执行与所述设定指令匹配的主服务;若执行所述主服务的时长达到设定时长时仍未获得所述主服务返回的响应数据,则执行所述主服务的备用服务;其中,所述设定时长小于超时阈值,所述超时阈值基于所述主服务的历史执行时长确定。本公开实施例的技术方案,提高了响应速度与流畅度,提高了用户体验。

【技术实现步骤摘要】
一种服务降级方法、装置、电子设备及存储介质
本公开实施例涉及计算机
,尤其涉及一种服务降级方法、装置、电子设备及存储介质。
技术介绍
随着互联网的逐渐发展,上网的成本和门槛变得越来越低,网站的流量随之快速增长。网站的服务器经常会遇到在某个时刻流量突然增大的情况,例如“秒杀”开始时,突然增大的流量会导致后台服务器处理不及时,部分请求用户会出现超时或者失败的情况,无法成功获取数据,严重影响用户体验。降级措施指的是在主服务出现故障时,降级为备用服务的手段。现有的降级措施通常是若主服务在超时阈值内没有返回数据,再启用备用服务,所述超时阈值通常设置为大于主服务的平均响应时长,该种降级措施的整体等待时长较长,导致用户体验受损。
技术实现思路
本公开实施例提供一种服务降级方法、装置、电子设备及存储介质,对现有服务降级方法进行了优化,提高了响应速度与流畅度,提高了用户体验。第一方面,本公开实施例提供了一种服务降级方法,该方法包括:当接收到设定指令时,执行与所述设定指令匹配的主服务;<br>若执行所述主服本文档来自技高网...

【技术保护点】
1.一种服务降级方法,其特征在于,包括:/n当接收到设定指令时,执行与所述设定指令匹配的主服务;/n若执行所述主服务的时长达到设定时长时仍未获得所述主服务返回的响应数据,则执行所述主服务的备用服务;/n其中,所述设定时长小于超时阈值,所述超时阈值基于所述主服务的历史执行时长确定。/n

【技术特征摘要】
1.一种服务降级方法,其特征在于,包括:
当接收到设定指令时,执行与所述设定指令匹配的主服务;
若执行所述主服务的时长达到设定时长时仍未获得所述主服务返回的响应数据,则执行所述主服务的备用服务;
其中,所述设定时长小于超时阈值,所述超时阈值基于所述主服务的历史执行时长确定。


2.根据权利要求1所述的方法,其特征在于,还包括:
在时间到达所述超时阈值时,若所述主服务返回响应数据,则基于所述响应数据对所述设定指令进行响应,否则利用所述备用服务返回的备用数据对所述设定指令进行响应。


3.根据权利要求1-2任一项所述的方法,其特征在于,所述设定时长基于所述主服务返回响应数据的平均用时,和/或所述备用服务返回备用数据的平均用时确定。


4.根据权利要求3所述的方法,其特征在于,所述设定时长为所述主服务返回响应数据的平均用时的一半。


5.根据权利要求3所述的方法,其特征在于,所述设定时长为所述超时阈值与所述备用服务返回备用数据的平均用时之差。


6.根据权利要求1-2任一项所述的方法,其特征在于,当所述设定指令为请求视频流的指令时,所述主服务为个性化视频推荐服务,所...

【专利技术属性】
技术研发人员:徐世超黄耀东张晓聪刘璐
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:北京;11

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

1