【发布时间】:2014-03-05 02:37:26
【问题描述】:
我的目标是在推送消息在 X 次尝试后失败时以某种方式通知我。
Iron.io 推送队列文档描述:错误队列 http://dev.iron.io/mq/reference/push_queues/#error_queues
按照文档,我必须定义一个 error_queue 选项,以便失败的消息触发指定 error_queue 选项中的消息。
如果 IronQueue.php 中的 push 方法不支持选项参数,我该如何定义选项。我看到 pushRaw 确实支持选项参数。
如何将以下推送示例转换为 pushRaw
Route::get('someroute', function()
{
Queue::push('SomeClass', array('time' => time()));
});
class SomeClass{
public function fire($job, $data)
{
// do something
$job->delete();
}
}
也欢迎使用其他检测推送队列失败的方法。
【问题讨论】:
标签: laravel-4 iron.io push-queue