授权公布号:CN113687928B
消息调度控制方法及其相应的装置、设备、介质
有效
申请
2021-08-03
申请公布
2021-11-23
授权
2024-03-22
预估到期
2041-08-03
| 申请号 | CN202110886743.3 |
| 申请日 | 2021-08-03 |
| 申请公布号 | CN113687928A |
| 申请公布日 | 2021-11-23 |
| 授权公布号 | CN113687928B |
| 授权公告日 | 2024-03-22 |
| 分类号 | G06F9/48;G06F9/54 |
| 分类 | 计算;推算;计数; |
| 申请人名称 | 广州华多网络科技有限公司 |
| 申请人地址 | 广东省广州市番禺区南村镇万达广场B1栋24层 |
专利法律状态
2024-03-22
授权
状态信息
授权
2021-12-10
实质审查的生效
状态信息
实质审查的生效;IPC(主分类):G06F9/48;申请日:20210803
2021-11-23
公布
状态信息
公布
摘要
本申请公开一种消息调度控制方法及其相应的装置、设备、介质,该方法包括:持续获取消息队列的下游服务的每秒请求总量及其每请求的平均执行时长;监听每秒请求总量超过下游服务的每秒请求阈值时,控制当前消息线程处于缓释状态,且使当前消息线程的释放时长根据每秒请求总量的增减状态的维持而相应延长或缩短;统计当前消息线程相对应的前方阻塞量,根据前方阻塞量与所述平均执行时长的乘积计算当前消息线程对应的预期排队时长;监听当当前消息线程的预期排队时长超过预设延迟阈值时,控制当前消息线程处于活跃状态,将当前消息线程交付异步执行。本申请实现当消息线程消费过快时自动降低消费速率保护下游服务,当消费太慢时自动提升消费速度。


