我试图发送多个邮件与队列(beanstalkd)。我的应用程序发送一些电子邮件,然后收到超时异常。发送海量电子邮件 - 超时异常
foreach ($emails as $e) {
Mail::queue('emails.invite', ["username" => Auth::user()->username, "grupa" => $naziv, "id" => $id, "email" => $e], function($message) use ($e){
$message->to($e)->subject("Pridruži nam se!");
});
}
有没有办法让所有电子邮件排队,所以当系统可用时,应发送电子邮件。
编辑:超时异常完整信息:
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Maximum execution time of 30 seconds exceeded","file":"\/home\/forge\/default\/vendor\/nikic\/php-parser\/lib\/PHPParser\/NodeAbstract.php","line":110}}
请发布确切的异常。 – Bogdan 2014-10-30 20:20:07
@Bogdan我编辑了我的问题,并包含完整的错误消息 – Alen 2014-10-30 20:27:22