//组装接口发送数据
$r = $this->getSign($push_data['content']);
$push_data['sign'] = $r[0];
$push_data['verifyCode'] = $r[1];
$redis_order_key = $this->getProjectKey($method,'order');
#使用Redis向列表头部添加值元素
Redis::lpush($redis_order_key,json_encode($push_data));
//优先获取Redis缓存内数组值,然后再进行循环发送数据
while (Redis::llen($redis_order_key)){
usleep($usleep);
$d = Redis::rpop($redis_order_key);
$param = array('body'=>$d,'url'=>$url);
$r = $this->requireCurl($param);
}
PHP 使用Redis批量调用接口推送数据
最新推荐文章于 2022-05-17 09:56:23 发布