我試圖發送多個郵件與隊列(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