在 CentOS 系統下,要啟動 Laravel 隊列,請按照以下步驟操作:
打開終端。
切換到你的 Laravel 項目目錄。例如,如果你的項目位于 /var/www/html/my-laravel-project
,請運行以下命令:
cd /var/www/html/my-laravel-project
composer install
.env
文件中,設置 QUEUE_CONNECTION
為你想要使用的隊列驅動(例如 database
、redis
等)。例如,如果你想使用數據庫隊列驅動,請添加或修改以下行:QUEUE_CONNECTION=database
php artisan queue:table
php artisan migrate
php artisan queue:work
現在,Laravel 隊列已經啟動并準備好處理任務。你可以將任務分發到隊列中,隊列監聽器會自動處理這些任務。
如果你想讓隊列監聽器在后臺運行,可以使用 --daemon
選項:
php artisan queue:work --daemon
此外,你還可以使用 supervisord
或其他進程管理工具來管理隊列監聽器進程。