Php laravel中的命名队列
我有一个web应用程序,我想让我们使用队列进行后台处理。看完文档后,我似乎不明白如何创建队列 到目前为止,我就是这样理解的 创建作业类来完成作业 将作业分派到队列Php laravel中的命名队列,php,laravel,laravel-5,Php,Laravel,Laravel 5,我有一个web应用程序,我想让我们使用队列进行后台处理。看完文档后,我似乎不明白如何创建队列 到目前为止,我就是这样理解的 创建作业类来完成作业 将作业分派到队列 //这会将作业添加到名为processing的队列中 听一个给定的队列 最后,两者的区别是什么 php artisan make:job SendReminderEmail --queued 和php artisan make:job SendReminderEmail 如何使用我选择的名称创建队列?当我们向该类分派作业时,-–
//这会将作业添加到名为processing的队列中
听一个给定的队列
最后,两者的区别是什么
php artisan make:job SendReminderEmail --queued
和php artisan make:job SendReminderEmail
如何使用我选择的名称创建队列?当我们向该类分派作业时,
-–queued
选项将确保该类实现ShouldQueue接口。当我们向该类分派作业时,-–queued
选项将确保该类实现ShouldQueue接口班级
$job = (new ProcessPodcast($podcast))->onQueue('processing');
dispatch($job);
php artisan queue:listen --memory=512 --queue=processing
php artisan make:job SendReminderEmail --queued