一种基于滑动时间窗的服务熔断方法[发明专利]

专利名称:一种基于滑动时间窗的服务熔断方法专利类型:发明专利
发明人:张路路,李耀,田骏,彭磊,杨志文
申请号:CN202010361930.5
申请日:20200430
公开号:CN111552587A
公开日:
20200818
专利内容由知识产权出版社提供
摘要:本发明涉及流量控制领域,提供了一种基于滑动时间窗的服务熔断方法,其主旨在于解决目前的熔断机制一般都是基于数据库或者缓存,这种方式统计效率低下,资源消耗过大的问题。其主要方案包括根据时间窗口大小T和时间滑动刻度k构建包含n个元素、元素动态下标为index的服务异常调用次数登记环队列和服务总调用次数登记环队列,每个元素用于存放对应滑动刻度k内服务请求次数;当服务器接收服务请求时,通过是否需要熔断判断功能shouldFuse,判断是否熔断,如是熔断则直接将服务调用返回,不处理业务,否则登记服务总调用次数,如果调用业务逻辑服务异常或者超时,则登记异常服务调用总次数;返回业务逻辑处理结果。
申请人:武汉众邦银行股份有限公司
地址:432200 湖北省武汉市黄陂区盘龙城经济开发区汉口北大道88号汉口北国际商品交易中心D2区1-2层、22-23层
国籍:CN
代理机构:成都正煜知识产权代理事务所(普通合伙)
代理人:徐金琼

本文发布于:2024-09-21 00:24:29,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/413059.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务   熔断   调用   滑动
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议