Aller au contenu principal

Voir les tâches en arrière-plan en échec

Une étape de plug-in synchrone s’exécute pendant l’enregistrement. Si elle refuse, la personne qui enregistre voit le refus immédiatement et rien n’est écrit.

Une étape asynchrone est différente, et cette différence est la raison d’être de cet écran. Elle s’exécute après que l’enregistrement a déjà été sauvegardé. L’enregistrement a réussi, la personne qui l’a effectué est passée à autre chose, et si l’étape échoue ensuite, il n’y a personne à prévenir.

C’est dans Tâches en arrière-plan en échec que ces échecs aboutissent.

Ce que vous avez sous les yeux​

Dans l’espace Administration, choisissez Tâches en arrière-plan en échec. L’écran se trouve à côté du journal d’audit, et pour la même raison : les deux sont une trace de ce qu’a fait un environnement, et non quelque chose que vous créez. Il ne se trouve pas dans une solution — la file d’attente appartient à l’environnement, si bien qu’une seule liste couvre tout ce qui s’y exécute, quelle que soit la solution d’où vient le travail.

Une liste vide est le bon état — elle signifie que rien n’a été abandonné. Le travail encore en cours n’est pas listé ici ; une étape qui sera relancée dans vingt minutes n’est pas encore un problème.

ColonneCe qu’elle vous indique
Ce qui a échouéL’étape, et la table dont l’écriture l’a déclenchée
TypeGénéralement Étape de plug-in. Les processus utilisent la même file d’attente et apparaissent aussi ici
Dernière erreurCe qui s’est mal passé lors du dernier essai
TentativesLe nombre d’essais avant que la plateforme abandonne
DateLe moment de l’enregistrement qui l’a mise en file d’attente

Sélectionnez une ligne et choisissez Inspecter pour voir le message complet — y compris les valeurs de l’enregistrement au moment où il a été sauvegardé, ce qui explique généralement pourquoi il a échoué.

Comment une tâche arrive ici​

Lorsqu’une étape asynchrone lève une erreur, la plateforme n’abandonne pas tout de suite. Elle réessaie cinq fois, en attendant plus longtemps à chaque fois — une minute, puis cinq, puis vingt-cinq, puis un peu plus de deux heures. Cela couvre le cas courant, où l’étape était correcte et où le monde avait brièvement tort : un service était indisponible, un enregistrement était verrouillé, un appel réseau a expiré.

Ce n’est qu’après l’échec des cinq tentatives que le message est abandonné et listé ici. Il est conservé, jamais supprimé — la ligne subsiste avec sa charge utile et son erreur précisément pour que vous puissiez la lire.

Relancer​

Relancer remet le message dans la file d’attente avec un nouveau jeu de tentatives : il retrouve donc ses cinq essais au lieu d’une dernière chance. Utilisez-le une fois que vous avez corrigé ce qui n’allait pas.

Le travail s’exécute dans la minute qui suit environ. S’il réussit, il disparaît simplement de cette liste ; s’il échoue de nouveau, il revient une fois les tentatives épuisées.

Abandonner​

Abandonner supprime définitivement le message. Il ne s’exécutera jamais.

Utilisez-le lorsque le travail ne pourra jamais réussir — l’enregistrement a depuis été corrigé à la main, l’étape a été réécrite, ce qu’elle cherchait à atteindre n’existe plus. C’est le seul endroit de la plateforme qui supprime du travail en file d’attente, et il faut qu’une personne le décide.

Abandonnez plutôt que de laisser traîner. Une liste aux résidents permanents est une liste que personne ne lit, et le prochain véritable échec redevient alors invisible — exactement le problème que cet écran résout.

« Cet échec n’est plus en attente »​

Vous avez rechargé une liste vieille de quelques minutes, et quelqu’un d’autre a déjà relancé ou abandonné cette ligne — ou votre propre relance a réussi et elle a disparu. Rechargez et regardez à nouveau.

Ce qu’il n’affiche pas​

  • Le travail qui va encore s’exécuter. Un message en file d’attente ou en cours de nouvelle tentative n’est pas encore un échec.
  • Les échecs des étapes synchrones. Ceux-ci sont refusés au moment de l’enregistrement, et la personne qui enregistre en est informée sur-le-champ. Il n’y a rien à rattraper ensuite.
  • Les échecs d’un autre environnement. La file d’attente vit dans l’environnement : changez d’environnement pour voir les siens.