Class SaeTaskQueue
SAE TaskQueue
任务队列服务
<?php $queue = new SaeTaskQueue('test'); //添加单个任务 $queue->addTask("/page1.php"); $queue->addTask("/page2.php", "key=value", true); //批量添加任务 $array = array(); $array[] = array('url'=>"/page3.php", "postdata"=>"act=test"); $array[] = array('url'=>"/page4.php", "postdata"=>"act=test", "prior"=>true); $queue->addTask($array); //将任务推入队列 $ret = $queue->push(); //任务添加失败时输出错误码和错误信息 if ($ret === false) var_dump($queue->errno(), $queue->errmsg()); ?>
错误码参考: - errno: 0 成功 - errno: 1 认证失败 - errno: 3 参数错误 - errno: 10 队列不存在 - errno: 11 队列已满或剩余长度不足 - errno: 500 服务内部错误 - errno: 999 未知错误 - errno: 403 权限不足或超出配额
- SaeObject
- SaeTaskQueue
public
|
|
public
boolean
|
|
public
integer
|
|
public
string
|
|
public
boolean
|
|
public
integer
|
|
public
integer
|