laravel计划防止多次发送批量电子邮件

问题描述 投票:0回答:1

我使用mailchimp每天发送一次批量电子邮件。我使用laravel调度程序执行对Mailchimp的API调用。

我是否需要保护自己多次意外执行预定呼叫? (也就是说,当laravel崩溃时,预定的工作可能会多次运行?)

php laravel
1个回答
0
投票

它是保护自己的最佳实践,即使它不会发生,您可以为该计划添加跟踪,例如将其添加到数据库中,包括执行时间和执行结束时间。 “更安全然后抱歉”,因为如果发生这种情况,可能会有一些订阅者或标记为垃圾邮件。

PS:完成时间只是检查任务是否完成执行。

© www.soinside.com 2019 - 2024. All rights reserved.