An Improved Token Bucket Algorithm for Service Gateway Traffic Limiting

Lang Li, Xinming Tan, Chao Deng
{"title":"An Improved Token Bucket Algorithm for Service Gateway Traffic Limiting","authors":"Lang Li, Xinming Tan, Chao Deng","doi":"10.5220/0008098802220226","DOIUrl":null,"url":null,"abstract":"In the Spring Cloud micro-service system, the gateway Zuul, as the entrance to all internal services, must carry out the traffic limiting operation to guarantee the stability of the service in the case of high concurrency. The traditional token bucket traffic shaping algorithm cannot guarantee the stability of core services. In order to solve this problem, this paper designed an overload protection strategy based on URI configuration file in combination with gateway Zuul, which can filter the request before acquiring the tokens. It improved the token bucket algorithm, realized the traffic limiting function and guaranteed the stability and immediacy of the core service process.","PeriodicalId":415288,"journal":{"name":"Proceedings of the International Conference on Advances in Computer Technology, Information Science and Communications","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Conference on Advances in Computer Technology, Information Science and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0008098802220226","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In the Spring Cloud micro-service system, the gateway Zuul, as the entrance to all internal services, must carry out the traffic limiting operation to guarantee the stability of the service in the case of high concurrency. The traditional token bucket traffic shaping algorithm cannot guarantee the stability of core services. In order to solve this problem, this paper designed an overload protection strategy based on URI configuration file in combination with gateway Zuul, which can filter the request before acquiring the tokens. It improved the token bucket algorithm, realized the traffic limiting function and guaranteed the stability and immediacy of the core service process.
一种用于业务网关流量限制的改进令牌桶算法
在Spring Cloud微服务系统中,网关Zuul作为所有内部服务的入口,必须进行限流操作,以保证在高并发情况下服务的稳定性。传统的令牌桶流量整形算法无法保证核心业务的稳定性。为了解决这一问题,本文结合网关Zuul设计了一种基于URI配置文件的过载保护策略,可以在获取令牌之前对请求进行过滤。改进了令牌桶算法,实现了流量限制功能,保证了核心业务流程的稳定性和即时性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书