Господа коллеги, день добрый. Подскажите пожалуйста: Есть некий контролер который получает массив данных. Его нужно обработать в очереди с задержкой между задачами. Выполняю: Код (PHP): foreach ($trades as $key => $trade){ $data = [...]; $delay = $key + 1; // например $job = (new ProcessTrade($data))->delay($delay); $this->dispatch($job); } Очередь выполняется сразу. При этом, QUEUE_DRIVER=database и Job класс использует все необходимые трейты: Код (PHP): class ProcessTrade implements ShouldQueue { use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; Так же пробовал вот так: Код (PHP): $delay = $key + 1; $job = (new ProcessTrade($data))->delay(Carbon::now()->addSeconds($delay)); $this->dispatch($job); Тоже самое. Очереди стреляют одна за другой, в логах supervisor никаких задержек: Код (Text): [2018-07-24 22:40:04][3] Processing: App\Jobs\ProcessTrade [2018-07-24 22:40:05][3] Processed: App\Jobs\ProcessTrade [2018-07-24 22:40:05][4] Processing: App\Jobs\ProcessTrade [2018-07-24 22:40:06][4] Processed: App\Jobs\ProcessTrade [2018-07-24 22:40:06][5] Processing: App\Jobs\ProcessTrade [2018-07-24 22:40:06][5] Processed: App\Jobs\ProcessTrade