一种基于队列的请求频次控制系统及控制方法
基本信息
申请号 | CN202110456042.6 | 申请日 | - |
公开(公告)号 | CN113238875A | 公开(公告)日 | 2021-08-10 |
申请公布号 | CN113238875A | 申请公布日 | 2021-08-10 |
分类号 | G06F9/54(2006.01)I;G06F9/48(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 程进凯 | 申请(专利权)人 | 西安点告网络科技有限公司 |
代理机构 | 西安通大专利代理有限责任公司 | 代理人 | 房鑫 |
地址 | 710075陕西省西安市高新区天谷八路156号软件新城研发基地二期C3栋楼904室 | ||
法律状态 | - |
摘要
摘要 | 一种基于队列的请求频次控制系统及控制方法,请求频次控制系统包括客户端和系统服务端,通过将客户端与系统服务端连接,实现请求发送和任务结果接收;系统服务端包括Broker模块、Worker模块、Limiter模块、Backend模块、Controller模块以及Monitor模块;Broker模块无限制的接收业务通过客户端发送的请求,接收后全部存储于有序队列中,以请求的优先级作为排序因子,等待Worker模块按顺序执行;本发明的请求频次控制方法,可实现对频次控制的完全封装,分布式设计天然支持横向扩展,满足巨大吞吐量,简单易用,业务只需引入指定代码库,设置少量配置即可实现对接,可实现自定义扩展。 |
