CRONS
[Finalizado Pelo Aluno]
Sei criar commands e etc, só preciso saber como colocar em produção!
Professor fiz o seguinte.
Peguei essa parte do setup
# queue
queue:
container_name: especializati-queue
image: especializati/laravel-app
restart: unless-stopped
command: "php artisan queue:work"
volumes:
- ./:/var/www
depends_on:
- redis
- app
networks:
- laravel
E transformei para essa
# schedule
schedule:
container_name: especializati-queue
image: especializati/laravel-app
restart: unless-stopped
command: "php artisan schedule:work"
volumes:
- ./:/var/www
depends_on:
- redis
- app
networks:
- laravel
É correto fazer assim ?
Adicionei uma a mais, então estou utilizando as queue e a schedule. Esta correto ?
Olá, Willen!
Tudo bem?
Correto amigo, você tem um container que mantem o serviço do schedule rodando: php artisan schedule:work
Esse é um dos caminhos possíveis, vc pode trabalhar com ele ter um setup mais barato em produção.
Mais do que isso, seria trabalhar com Kubernetes e etc, porque o próprio Kubernetes roda os seus CRONS e etc.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!