Le serveur de transformation

Le serveur de transformation est chargé de piloter les moteurs.
Ces moteurs transforment des fichiers d'un format dans un autre.

Ils sont souvent utilisés pour transformer ou générer des fichiers de formats bureautiques courants (PDF,DOCX,XLSX, etc.)

L'interface de gestion du serveur de transformation est accessible via l'icône file_copy.

Configuration du serveur de transformation

Cette interface permet de configurer les informations de connexion de la plateforme au serveur de transformation.

transformationEngine

Les caractéristiques de configuration sont les suivantes:

Activation du moteur TE

Bouton commutateur d'activation/désactivation du moteur de transformation.

Nom d'hôte du serveur du moteur de transformation

Adresse IP ou nom DNS du serveur hébergeant le moteur de transformation.

Numéro de port du moteur du serveur de transformation

Port du serveur hébergeant le moteur de transformation.

Url de retour pour une réponse

URL utilisée pour recevoir les réponses du serveur.

Délai d'attente (en seconde) pour se connecter au serveur du moteur de transformation

Temps d'attente de connexion au serveur hébergeant le moteur de transformation avant de l'invalider.

Cette interface présente également deux boutons d'actions :

Vérifier la connexion

Lance une séquence d'instructions permettant de vérifier la connexion avec le serveur.

transformationCheckConnection

Attention La vérification ne réalise pas la sauvegarde des paramètres

Enregistrer

Le bouton Enregistrer permet de sauvegarder les modifications apportées à la configuration du serveur de transformation.

Supervision du serveur de transformation

Liste des tâches

L'interface de supervision du serveur de transformation affiche les tâches qui sont inscrites dans la base de données du serveur de transformation.

transformationSupervise

Les informations affichées possèdent les caractéristiques suivantes :

Date de la demande

Date à laquelle la demande a été émise.

Statut

Statut dans lequel la tâche se trouve.

  • Transfering: les données de la tâche sont en cours de transfert,
  • Waiting: la tâche est prête à être traitée, en attente de traitement,
  • Processing: la tâche est en cours d'exécution,
  • Done: la conversion est réussie et la notification via l'URL de retour des réponses a été faite; la tâche est supprimée lorsque Anakeen Platform a récupéré le résultat,
  • Knockout: la tâche est en erreur,
  • Interrupted: la tâche est interrompue.

Moteur

Moteur utilisé pour exécuter la tâche.

id de la tâche

Identifiant (unique) de la tâche.

Consultation des informations d'une tâche

Afin de consulter les informations d'une tâche, il faut cliquer sur le bouton "Info" en fin de ligne.

transformationSupervision

L'utilisateur peut alors consulter les différentes informations d'une tâche, incluant les informations précédentes et les informations suivantes:

Input file

Chemin d'accès au fichier à convertir en entrée.

Output file

Chemin d'accès au fichier converti en sortie.

Callback

Adresse de retour des réponses.

Callback response

Réponse inscrite à l'URL de retour des réponses.

Comment

Commentaire associé à la tâche.

Log history

Historique des instructions effectuées à l'exécution de la tâche.

Suppression d'une tâche

Afin de supprimer une tâche, il faut:

  • cliquer sur le bouton "Info" en fin de ligne de la tâche correspondante,
  • dans le panneau affiché à droite de l'interface, faire défiler vers le bas les informations présentes,
  • cliquer sur le bouton "Delete".

Transformation unitaire de fichier

L'interface de transformation unitaire permet de transformer manuellement un fichier d'un format à un autre.

unitTransformationUI

Afin de transférer un fichier au serveur de transformation il faut remplir les informations suivantes:

  • Moteur de transformation

    Énuméré des moteurs de transformations disponibles sur le serveur.

  • Fichier

    Fichier à transformer

Lorsque ces deux informations sont indiquées, il suffit d'appuyer sur le bouton Envoyer au serveur afin que la conversion débute.
Il est alors possible de consulter l'état de la conversion et les informations de la tâche lorsque la conversion est terminée.

teUnitConversion

Surveillance du serveur hébergeant le serveur de transformation

Cette interface présente les ressources du serveur qui sont utilisées, en temps réel.

transformationServerLoad

Charge CPU du serveur

Ce graphique représente les ressources processeurs utilisées par le serveur.

Info

Il est possible de filtrer ce graphique pour afficher/cacher les informations sur 1, 5 ou 15 minutes d'intervalles, en cliquant sur les boutons de la légende du graphique.

Tâches en cours

Ce graphique représente les différentes tâches en fonction de leur statut sur le serveur (En traitement, En attente, En transfert).

Info

Il est possible de filtrer ce graphique pour afficher/cacher les tâches en cours d'exécution, en attente de traitement ou en cours de transfert, en cliquant sur les boutons de la légende du graphique.