簡體   English   中英

在laravel中命名隊列

[英]Naming queues in laravel

我有一個Web應用程序,我想讓我們使用隊列進行后台處理。 閱讀文檔后,我似乎無法理解如何創建隊列

這是我到目前為止的理解。

創建一個工作類來完成這項工作

php artisan make:job Background

將作業分派到隊列中

$job = (new ProcessPodcast($podcast))->onQueue('processing');

        dispatch($job);

//This adds the job to the queue named processing

聽取一個給定的隊列

php artisan queue:listen --memory=512 --queue=processing

最后,有什么區別

php artisan make:job SendReminderEmail --queued  

php artisan make:job SendReminderEmail

如何使用我選擇的名稱創建隊列?

-–queued選項將確保該類實現ShouldQueue接口,以便在我們將作業分派給此類時。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM