Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜咪咕数字传媒有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司马金燚获国家专利权

恭喜咪咕数字传媒有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司马金燚获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜咪咕数字传媒有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司申请的专利一种集群服务的限流方法、装置、计算设备和存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113467896B

龙图腾网通过国家知识产权局官网在2025-04-29发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110857201.3,技术领域涉及:G06F9/455;该发明授权一种集群服务的限流方法、装置、计算设备和存储介质是由马金燚;唐凯;蒋力设计研发完成,并于2021-07-28向国家知识产权局提交的专利申请。

一种集群服务的限流方法、装置、计算设备和存储介质在说明书摘要公布了:本发明公开了一种集群服务的限流方法、装置、计算设备和存储介质,通过获取用户请求对应的IP地址以及用户请求发起时刻对应的时间戳;查询预先设置的IP地址对应的最大访问量;读取Lua脚本,并依据IP地址、时间戳和最大访问量设置Lua脚本的参数;执行Lua脚本,依据执行结果对IP地址进行限流处理。本发明通过在Redis数据库中设置并执行Lua脚本,使得操作运算在Lua脚本中进行,基于Lua脚本的较强原子性和Redis数据库的单线程特性,避免了多线程下的并发操作,保证用户请求的串行执行,且不需要用到现有技术中的分布式锁,避免了时间和资源的浪费。

本发明授权一种集群服务的限流方法、装置、计算设备和存储介质在权利要求书中公布了:1.一种集群服务的限流方法,其特征在于,包括:获取用户请求对应的IP地址以及所述用户请求发起时刻对应的时间戳;查询预先设置的所述IP地址对应的最大访问量;读取Lua脚本,并依据所述IP地址、所述时间戳和所述最大访问量设置所述Lua脚本的参数;执行所述Lua脚本,依据执行结果对所述IP地址进行限流处理;其中,所述执行所述Lua脚本,依据执行结果对所述IP地址进行限流处理进一步包括:查询数据库中是否存在以所述Lua脚本的参数中的所述IP地址作为数据键的限流缓存数据;若不存在以所述IP地址作为数据键的限流缓存数据,则将单位时间内的请求次数设置为1,利用所述IP地址、所述Lua脚本的参数中的所述时间戳以及所述单位时间内的请求次数,构造限流缓存数据并存储至数据库中,返回执行成功的响应,根据所述用户请求进行处理;若存在以所述IP地址作为数据键的限流缓存数据,则判断所述限流缓存数据中的时间戳与所述Lua脚本的参数中的时间戳之间的时间间隔是否大于单位时间;若所述时间间隔大于所述单位时间,则将单位时间内的请求次数设置为1,利用所述Lua脚本的参数中的所述时间戳以及所述单位时间内的请求次数,更新所述限流缓存数据,返回执行成功的响应,根据所述用户请求进行处理;若所述时间间隔小于或等于所述单位时间,则对所述限流缓存数据中的单位时间内的请求次数进行加1处理,依据处理后的单位时间内的请求次数与所述Lua脚本的参数中的所述最大访问量的比对结果,确定执行结果。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人咪咕数字传媒有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司,其通讯地址为:310018 浙江省杭州市西湖区西溪银座1幢1层101室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。