Executando verificação de segurança...
2

Existe algum motivo para você fazer por um comando?

Se for executado somente pelo scheduler do Laravel dá pra fazer por JOBs:

php artisan make:job ProcessAllPendingOrderPackages

e

Schedule::job(ProcessAllPendingOrderPackages::class)->everyThirtyMinutes();

o Job é um pouquinho mais leve que o comando, já que o comando tem que ser executado num bash, abrir completamente o bootstrap do laravel do zero

O job é simplesmente executado sem esse processo todo

Carregando publicação patrocinada...
1

Opa Pilati!

Foi um ótimo ponto muito importante que você falou, realmente o JOB é essencial para a performasse no projeto.
Eu escolhi o command para o desenvolvimento por conta de debugging e para execução manual quando necessário. Porem o JOB é uma melhoria continua que quero fazer futuramente no projeto, quero fazer os agendamentos em job e deixar o command para casos de erros, debugging e quando quiser fazer verificações manuais e também implementações futuras.

E tendo isso como base, dei uma olhada no seu perfil do GitHub e como tem bastante experiencia quero perguntar se realmente este modo que tratei é o mais adequado e muito obrigado pela a colaboração com o post, isso é muito massa! 👏

2
1