Laravel: Fila em execução: escute continuamente no Windows Azure Web App

Sinto-me um pouco bobo por fazer esta pergunta, mas não consigo encontrar uma resposta na internet para esse problema. Depois de pesquisar por várias horas, descobri que em um servidor Linux você usa o Supervisor para executar "php artisan Queue: listen" (com ou sem daemon) continuamente em seu site para lidar com tarefas enviadas para a fila. Tudo está bem, mas e se eu quiser fazer isso em um aplicativo Web do Windows Azure? Depois de pesquisar as soluções que encontrei foram:

Faça um trabalho chron para executar "php artisan queue: listen" a cada minuto (ou a cada X minutos), eu realmente não gosto dessa solução e queria evitá-la especialmente se o site obtiver mais tráfego;Adicione um WebJob que execute "php artisan queue: listen" continuamente (o problema aqui é que não sei como escrever o script para o WebJob ...);

Quero pedir ajuda a vocês para saber qual é a solução correta, se existe uma melhor e se o WebJob é o melhor, como escrevo o script para isso? Desde já, obrigado.

questionAnswers(2)

yourAnswerToTheQuestion