2017-04-26 1 views

Répondre

5

Dans le DAG écran, vous pouvez voir les tâches en cours d'exécution: Example

Sur la presse "Tâches récentes de l'icône en cours d'exécution et Airflow courrez automatiquement la requête de recherche avec les filtres pour l'ID Dag et de l'Etat égal à ' en cours d'exécution 'et afficher les résultats dans l'écran Instances de tâches (vous pouvez le trouver manuellement dans l'onglet Parcourir> Instances de tâches).

Vous pouvez sélectionner les tâches présentées et les définir dans un autre état ou les supprimer.

Veuillez noter que si le DAG est en cours d'exécution, le planificateur Airflow relancera les tâches que vous supprimez. Donc soit vous arrêtez d'abord le DAG en changeant son état, soit vous arrêtez le planificateur (si vous utilisez un environnement de test).

+0

Ne redémarrera-t-il pas la tâche même si j'arrête le planificateur et supprime la tâche? –

+0

Si vous arrêtez le planificateur et que vous ne voulez pas que cette tâche soit exécutée à nouveau, définissez la tâche manuellement sur l'état "succès" au lieu de la supprimer. Si vous le supprimez, le planificateur réexécutera cette tâche. –

+1

J'ai suspendu le DAG et supprimé les enregistrements mais les processus sont toujours en cours d'exécution. Existe-t-il un moyen non seulement de changer l'état en fonction de l'exécuteur, mais aussi de tuer le processus sous-jacent? – stefanobaghino