一种基于队列的请求频次控制系统及控制方法

基本信息

申请号 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模块按顺序执行;本发明的请求频次控制方法,可实现对频次控制的完全封装,分布式设计天然支持横向扩展,满足巨大吞吐量,简单易用,业务只需引入指定代码库,设置少量配置即可实现对接,可实现自定义扩展。