Laravel 4 beanstalkd在作业处理中捕获异常问题

时间:2014-12-31 10:52:22

标签: laravel-4 beanstalkd pheanstalk

我正在使用beastalkd处理电子邮件验证的作业队列。

作业处理器实现就像

public function fire($job, $data)
{

    // processing

    try {
       //some processing including some smtp simulation checks

    } catch (Exception $e) {
       //saving some status
    } 

    //further processing

    $job->delete();
}

就像上面的例子一样,有一个异常抛出,根据进程缩进。例外是正确捕获并在catch块中执行某些操作。问题是在捕获释放回队列的异常之后。

即使在异常捕获之后,是否有任何方法可以继续处理作业的当前尝试。 ?

0 个答案:

没有答案