#### 问题描述
目前需求是 第三方接口有请求限制
接口请求频率限制:200次/秒。
消息条数限制:12000条/分钟。按接收消息数量计算条数,若一次发送给500个用户,计作500条。每次最多500用户
目前使用方案是动态双维度限流方案,
当投递数据交小时 是不会出现错误的,较大就会
目前是4个进程
初步怀疑是不是一直投递,然后队列消费不满足规则后,又投递,导致redis响应体过大超出缓存区导致的dynamic_limit -- 动态限制值
}
end
-- ===== 通过检查,更新数据 =====
-- 更新当前分片
local current_win_key= 1) {
$this->sendToTencentIM($users, $data['message']);
$logs .= "[INFO]\t 发送成功PHP_EOL;
if ($attempts == 5) {
$logs .= "[ERROR]\t 发送失败, 超过最大重试次数,不在重试" .