【发布时间】:2016-02-17 20:31:36
【问题描述】:
我使用 laravel 4.2 redis。队列发送电子邮件,但现在它有一些问题。首先,当我更改电子邮件模板时,它会不断向电子邮件地址发送旧模板,其次有时它会不断向同一地址发送多个重复的电子邮件。我不知道如何开始调查这些问题任何建议。
【问题讨论】:
我使用 laravel 4.2 redis。队列发送电子邮件,但现在它有一些问题。首先,当我更改电子邮件模板时,它会不断向电子邮件地址发送旧模板,其次有时它会不断向同一地址发送多个重复的电子邮件。我不知道如何开始调查这些问题任何建议。
【问题讨论】:
由于守护进程队列工作器是长期存在的进程,它们不会在不重新启动的情况下获取代码中的更改。最简单的方法是运行
php artisan queue:restart
重启你的工人。有了重复的电子邮件,我猜你的工作在被解雇时没有从队列中删除。
【讨论】: