-
公开(公告)号:CN116719582A
公开(公告)日:2023-09-08
申请号:CN202310981135.X
申请日:2023-08-07
Applicant: 北京市大数据中心
IPC: G06F9/445 , G06F9/4401 , G06F16/22 , G06F16/2455
Abstract: 本发明涉及网络技术领域,特别涉及一种高并发系统的前端限流方法,包括如下步骤:S1、根据初始化全局限流配置信息,构建限流配置哈希表;S2、织入限流算法,即拦截业务请求,将限流算法拼接到接口请求逻辑中,保证限流算法与业务请求相融合;S3、运行限流算法:在本地应用程序运行过程中,结合全局限流配置在适当的时机下执行与业务请求相匹配的限流算法。本方法中,业务请求执行预先配置的全局限流配置,最终达到在满足业务应用服务高可用的前提下,尽量减少服务端调用带来的时间延迟,提升了服务的响应速度,降低了后端系统的压力,提高了用户的访问体验。
-
公开(公告)号:CN116719582B
公开(公告)日:2023-11-03
申请号:CN202310981135.X
申请日:2023-08-07
Applicant: 北京市大数据中心
IPC: G06F9/445 , G06F9/4401 , G06F16/22 , G06F16/2455
Abstract: 本发明涉及网络技术领域,特别涉及一种高并发系统的前端限流方法,包括如下步骤:S1、根据初始化全局限流配置信息,构建限流配置哈希表;S2、织入限流算法,即拦截业务请求,将限流算法拼接到接口请求逻辑中,保证限流算法与业务请求相融合;S3、运行限流算法:在本地应用程序运行过程中,结合全局限流配置在适当的时机下执行与业务请求相匹配的限流算法。本方法中,业务请求执行预先配置的全局限流配置,最终达到在满足业务应用服务高可用的前提下,尽量减少服务端调用带来的时间延迟,提升了服务的响应速度,降低了后端系统的压力,提高了用户的访问体验。
-