ну короче, есть queue:work, есть queue:listen. Отличие в том, что первая не поднимает фреймворк каждый раз. Первая ест меньше ресурсов, но ее надо рестартить, чтоб похватились ченджи. И если у тебя где-то утечка памяти, оно навернется рано или поздно. Ну а queue:listen не имеет вышеуказанных проблем, но ест больше ресурсов.