Boa noite, Valdinei, tudo certo?
Em produção é preciso executar php artisan queue:work.
-- Por que?
O php artisan queue:listen ele executa fica ouvindo o evento quando um novo é despachado, quando ele detecta esse evento por debaixo dos planos é executado o queue:work nesse único job. A principal vantagem do queue:listen é no desenvolvimento, onde qualquer alteração no .env você não vai precisar reiniciar o processo.
Mas em produção é recomendado o queue:work porque ele vai processar toda a sua fila que você especificar, ou seja, diferente do queue:listen que só vai executar os jobs dali pra frente, o queue:work vai executar também os jobs antigos pendentes na fila, como desvantagem, caso você mude algo no .env você precisa parar e iniciar de novo o processo ou executar queue:restart.
Espero ter ajudado.
:))