金融界2024年5月6日消息,据国家知识产权局公告,南威软件股份有限公司申请一项名为“一种基于java的redis分布式限流方法及系统“,公开号CN117971310A,申请日期为2023年11月。
专利摘要显示,本发明属于流量管理技术领域,公开了一种基于java的redis分布式限流方法及系统,所述方法包括以下步骤:关键字获取:获取业务终端输入的关键字;数据获取:对关键字调用decr命令,将该关键字在redis中的次限数减1,然后返回剩余的次限数;调用ttl命令得到剩余的有效时间并向redis返回剩余的有效时间;有效时间计算,若剩余的有效时间不小于0则执行次限数计算步骤;次限数计算,判断剩余的次限数是否小于1,若是则向业务终端返回false,若否则向业务终端返回true;其中,返回false为限流,返回true为通过限流。本发明将分布式限流的逻辑写在java里,从而解决了现有的分布式限流方法兼容性差以及会提高网络负担的问题。
本文源自金融界
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。