[发明专利]服务调度的方法及电子设备和存储介质在审
申请号: | 202210425681.0 | 申请日: | 2022-04-21 |
公开(公告)号: | CN114710503A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 李波 | 申请(专利权)人: | 思必驰科技股份有限公司 |
主分类号: | H04L67/1029 | 分类号: | H04L67/1029;H04L67/60 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 黄谦;邓婷婷 |
地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 调度 方法 电子设备 存储 介质 | ||
本发明公开一种服务调度的方法、电子设备和存储介质,其中方法包括:调用负载均衡模块确认当前第三方服务是否为异常服务,并判断所述异常服务是否达到熔断阈值,若达到所述熔断阈值则触发熔断;当触发熔断时,经由所述负载均衡模块对所述异常服务的调度比例进行调整;对所述异常服务进行监控,直至所述异常服务恢复正常;响应于所述异常服务恢复正常,恢复对所述异常服务的调度。本发明实施例通过对异常服务触发熔断时对该异常服务的调度比例进行调整,从而让该异常服务恢复正常以及恢复调度,可以解决熔断触发后用户服务质量降低,且无法自动恢复的问题。
技术领域
本发明属于熔断恢复技术领域,尤其涉及一种服务调度的方法及电子设备和存储介质。
背景技术
目前还没有适用于业务依赖第三方服务的使用场景,也无法保证第三方服务异常熔断后功能依旧能正常使用,同时无法监控第三方服务是否恢复正常,恢复正常后实现关闭熔断。现有的技术中实现熔断机制的技术较多,但是熔断后,通常返回缓存数据,此时,服务的功能是降级的,非完全正常的。
现有的相似的技术亦会统计服务的响应计算熔断阈值,达到阈值时触发熔断。触发熔断的机制大同小异,核心在于触发熔断后如何保证从用户的角度,服务正常可用。以及如何检测服务是否恢复正常,并同步关闭熔断。这些熔断技术或者会造成服务的降级(只是保证可访问,但服务不能正常使用),或者不能自动恢复服务正常使用,需要人工恢复服务。
发明人发现:由于业务场景不同,非第三方服务场景,无法通过接入多个第三方服务,熔断时动态切换第三方服务来解决此问题。
发明内容
本发明实施例旨在至少解决上述技术问题之一。
第一方面,本发明实施例提供一种服务调度的方法,包括:调用负载均衡模块确认当前第三方服务是否为异常服务,并判断所述异常服务是否达到熔断阈值,若达到所述熔断阈值则触发熔断;当触发熔断时,经由所述负载均衡模块对所述异常服务的调度比例进行调整;对所述异常服务进行监控,直至所述异常服务恢复正常;响应于所述异常服务恢复正常,恢复对所述异常服务的调度。
第二方面,本发明实施例提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明上述任一项服务调度的方法。
第三方面,本发明实施例提供一种存储介质,所述存储介质中存储有一个或多个包括执行指令的程序,所述执行指令能够被电子设备(包括但不限于计算机,服务器,或者网络设备等)读取并执行,以用于执行本发明上述任一项服务调度的方法。
第四方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一项服务调度的方法。
本发明实施例通过对异常服务触发熔断时对该异常服务的调度比例进行调整,从而让该异常服务恢复正常以及恢复调度,可以解决熔断触发后用户服务质量降低,且无法自动恢复的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的服务调度的方法的一实施例的流程图;
图2为本发明的服务调度的方法的另一实施例的流程图;
图3为本发明的服务调度的方法的又一实施例的流程图;
图4为本发明一实施例提供的一种服务调度的方法的步骤实现图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思必驰科技股份有限公司,未经思必驰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210425681.0/2.html,转载请声明来源钻瓜专利网。