如果我有多个队列,是否可以按顺序运行所有队列而无需在--queue选项上命名每个队列?
你可以使用Symfony的Process来通过PHP运行命令 .
$process = new Process('php artisan queue:work --queue=your_queue'); $process->run(); // Sync $process->start(); // Async
如果您将使用特定的队列名称,则可以按documentation中的指定将其添加到侦听器 .
php artisan queue:listen --queue=queue1,queue2
1 回答
你可以使用Symfony的Process来通过PHP运行命令 .
如果您将使用特定的队列名称,则可以按documentation中的指定将其添加到侦听器 .