Все зависит от того, сколько рабочих очереди вы запустите.
Если вы запустите одного работника очереди , эти jobs
будут обработаны в порядке ихбыли в очереди.Однако, если вы запустите несколько работников очереди , очевидно, они будут запущены в одно и то же время.Вот так должны работать очереди.Вы добавляете некоторые задачи, и они могут выполняться в одно и то же время в другом порядке.
Конечно, если вы хотите убедиться, что между этими jobs
есть пауза , вы можете внутри each
добавьте sleep () , но при условии, что вы запускаете это в контроллере (что может быть не очень хорошей идеей, потому что в случае, если у вас миллион подписок), это может быть не лучшим решением.