摘要:
本发明公开了一种基于服务质量的服务熔断方法,所述方法包括如下步骤:获取服务的质量信息参数值,读取服务的熔断配置,选取服务的质量信息参数中任意一个或多个参数,作为熔断配置的熔断元素,并获取熔断元素阈值;比较服务的质量信息参数值和熔断元素阈值,若质量信息参数值中任意一个参数值都低于对应的熔断元素阈值,则处于熔断关闭状态,否则处于熔断打开状态;熔断打开后,将当前熔断冷却时间设置为熔断配置的熔断冷却时间;等待当前熔断冷却时间结束,若之前状态机在熔断中,则根据当前服务质量的变化趋势,动态调整服务在下个熔断周期的熔断冷却时间。本发明能根据质量变化趋势提前退出熔断,加快对电网调度自动化系统故障的恢复。
公开/授权文献
0/0