Accéder au contenu principal Passer au contenu complémentaire

Gérer des tâches de services de données et Routes dans un environnement de Dynamic Engine dans Talend Management Console

Vos tâches peuvent être traitées par un Dynamic Engine associé à un environnement de Dynamic Engine.

Note InformationsImportant : Pour déployer des Services de données et des Routes dans un environnement de Dynamic Engine, vous devez installer un Dynamic Engine et son environnement, à l'aide de Helm. Pour plus d'informations, consultez Déploiement Helm.

Vous pouvez combiner des Routes et des services de données publiés depuis le Studio Talend avec une configuration de déploiement spécifique, par exemple des valeurs de paramètres de contexte, des connexions, des profils d'exécution pour les Dynamic Engines, afin de créer des tâches.

Note InformationsRemarque :

Seuls les artefacts de microservices sont supportés par les Dynamic Engines.

Les artefacts OSGi ne sont pas supportés par les Dynamic Engines.

Dans la zone Deployment (Déploiement) de la page des détails des tâches, vous pouvez trouver les informations suivantes.

Statuts de déploiement

Les tâches peuvent avoir les statuts suivants :
  • Never deployed (Jamais déployé(e)) : La tâche n'a jamais été déployée.
  • Deploying (En cours de déploiement) : La requête de déploiement a été envoyée, en attente du démarrage de déploiement.
  • Undeploying (Retrait du serveur en cours) : La requête d'annulation du déploiement a été envoyée, en attente du retrait de la tâche du serveur.
  • Running (En cours d'exécution) : Le service de données ou la Route a été démarré·e.
  • Undeployed (Retiré(e) du serveur) : Le déploiement de la tâche a été annulé.
  • Failed (Échec) : L'exécution de la tâche a échoué.

Chaque statut consiste en un ou plusieurs sous-états (ou sous-statuts) pour vous informer des processus s'exécutant en arrière-plan. Ces sous-états s'affichent sous forme d'icône d'avertissement ou de barre de progression près du statut de la tâche dans la section Deployments (Déploiements) au bas des détails développés de la tâche.

Si vous souhaitez voir l'historique complet, cliquez sur Deployment history (Historique des déploiements).

Overall status (Statut global) Current execution status (Statut de l'exécution courante) Description
Deploying Sending deploy request La requête de déploiement a été envoyée au Dynamic Engine.
Deploying Downloading task artifact Le Dynamic Engine a reçu la requête de déploiement et a commencé le téléchargement du service de données/de la Route.
Deploying Starting task Le service de données/la Route a été téléchargé·e et le Dynamic Engine a démarré son exécution.
Running Executing task Le service de données/la Route s'exécute et peut recevoir des requêtes.
Note InformationsRemarque : Le sous-état Running (En cours d'exécution) est lié au statut de son environnement de Dynamic Engine. Lorsque son environnement devient indisponible, le sous-état de la tâche devient TASK_INACTIVE, mais le statut de la tâche parente reste inchangé. Une fois l'environnement à nouveau disponible, la tâche se synchronise automatiquement et le sous-état redevient TASK_ACTIVE.

Pour les services de données et les Routes, le statut Running (En cours d'exécution) dans Talend Management Console correspond au statut back-end de STARTING_FLOW_EXECUTION. Le même statut s'affiche comme executing (en cours d'exécution) dans les réponses d'API et comme STARTING_FLOW_EXECUTION dans les logs d'historique des exécutions.

Undeploying Sending undeploy request La requête d'annulation du déploiement a été envoyée au Dynamic Engine.
Undeploying Undeploying task Le Dynamic Engine a reçu la requête d'annulation du déploiement et a commencé l'annulation du déploiement de la tâche.
Undeployed Task has been undeployed La tâche a été retirée du serveur.
Failed Task execution failed Une erreur fatale est survenue durant l'exécution de la tâche.
Failed (Échec) Deploy failed Impossible de déployer la tâche.
Failed (Échec) Undeploy failed La tâche n'a pas été retirée du serveur.

Logs

Cliquez sur Logs pour accéder à la page des logs d'exécution des tâches, dans laquelle vous pouvez monitorer l'exécution en temps réel.

Execution details (Détails d'exécution)

Task version : version de la tâche que vous utilisez. Pour voir l'ID d'exécution de la tâche, cliquez sur l'icône d'information.

Deployed by : nom de l'utilisateur ou de l'utilisatrice ayant déployé la tâche.

Replicas (Réplicas) :
  • current (courant) : nombre d'instances de services de données ou de Routes en cours d'exécution.
  • desired (souhaité) : nombre cible d'instances de services de données ou de Routes que l'environnement d'exécution de Dynamic Engine considère comme nécessaire.

Run start time (Heure de début d'exécution) : heure et date exactes du démarrage du déploiement de la tâche.

Run end time (Heure de fin d'exécution) : heure et date exactes de suppression du déploiement de la tâche.

Métriques

Pour recevoir les données des métriques, le statut de la tâche doit être Running (En cours d'exécution) et le chemin des métriques doit être défini. Les chiffres représentent le nombre total de requêtes effectuées après le dernier redémarrage. Si le dernier enregistrement de métriques date de plus de 20 minutes, il se pourrait que le service de données ou la Route ne fonctionne plus correctement.

Services de données
  • Requests / MIN : nombre d'invocations pendant la dernière minute.
  • Requests / 5 MIN : nombre d'invocations pendant les cinq dernières minutes.
  • Requests / 15 MIN : nombre d'invocations pendant les 15 dernières minutes.
  • Total requests : nombre d'invocations depuis le dernier (re)démarrage.
Route
  • Completed : nombre d'échanges Camel terminés avec un état complet.
  • Failed : nombre d'échanges Camel terminés avec un état d'échec.
  • Total : nombre d'échanges effectués depuis le dernier (re)démarrage.
  • Last process time (sec) : durée de traitement du dernier échange en secondes.
  • Mean process time (sec) : durée de traitement moyen depuis le dernier (re)démarrage en secondes.

Deployment history (Historique des déploiements)

Pour voir tous les déploiements de la tâche sur la même page, cliquez sur Deployment history.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.