Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Execução da DAG em Produção no horário e dia estipulado

Olá, estou com a DAG ativa e no servidor LINODE. Rodei manualmente e deu tudo certo, porém na hora que chega perto do horário estipulado, não executa as tarefas. Mudei para o horário do servidor e deixei as configurações assim: with DAG( 'evento, start_date=pendulum.datetime(2024, 10, 8, tz="America/Sao_Paulo"), schedule_interval='50 10 * * 4', (quinta as 10:50) catchup=False ) as dag: Como esta no servidor não preciso rodar airflow standalone, certo?

1 resposta
solução!

Oie, Artur! Tudo bem?

Não é necessário, e recomendo que tenho o Scheduler e Webserver ativos rodando em segundo plano, para que as Dags sejam executadas de acordo com schedule_interval que você configurou.

Para ver se o Scheduler está rodando use o comando:

airflow scheduler

E para iniciá-lo, caso não esteja ativo, use:

airflow scheduler -D

E verifique, também, é se o horário do seu servidor LINODE está sincronizado com a configuração feita no Airflow. Rode o seguinte comando:

date

Segue um artigo sobre Dags para expandir os seus conhecimentos:

Espero ter ajudado. Conte sempre conosco aqui no fórum.

Até mais!