适用于微服务器与外部系统之间的熔断方法

基本信息

申请号 CN201910780541.3 申请日 -
公开(公告)号 CN110580234A 公开(公告)日 2019-12-17
申请公布号 CN110580234A 申请公布日 2019-12-17
分类号 G06F13/10(2006.01); G06F11/30(2006.01) 分类 计算;推算;计数;
发明人 王星杰; 洪晓; 吴怡德; 朱少东; 赵文志; 王偕旭; 李乐天; 谢富成; 刘骏杰; 陈光站 申请(专利权)人 广州易起行信息技术有限公司
代理机构 广州三环专利商标代理有限公司 代理人 广州易起行信息技术有限公司; 广州广之旅国际旅行社股份有限公司
地址 510403 广东省广州市白云区机场西乐嘉路1-9号301室
法律状态 -

摘要

摘要 本发明公开了一种适用于微服务器与外部系统之间的熔断方法,该方法先获取当前外部系统状态,并根据外部系统状态来判断微服务器调用外部系统的模式是否处于正常模式;当微服务器调用外部系统的模式处于正常模式时,则记录在预设时间内接口响应时长超过预设时长阀值的超时次数;当超时次数大于预设的次数阈值时,则将微服务器调用外部系统的模式由正常模式切换至保护模式,同时向微服务器输出通知信号。采用本发明技术方案能够防止外部系统异常而引起的调用链阻塞,从而有效地避免由调用链阻塞引起的业务系统崩溃。