Documentation ComusThumbz
Connexion Admin

Serveurs de conversion

Ce que fait cette page

Cette page vous permet de gérer les serveurs distants qui gèrent le traitement vidéo pour votre site. Au lieu de votre serveur web principal faisant tout le levage lourd lors de la conversion des vidéos téléchargées, vous pouvez diffuser le travail sur plusieurs serveurs dédiés. Cela accélère le traitement vidéo et maintient votre site Web adapté aux visiteurs.

edited-image.png


Comment arriver ici

Naviguez vers Panneau d'administration > Moteur > Serveurs de conversion


Comprendre la page

Lorsque vous ouvrez cette page, vous verrez quelques zones clés.

Bannière d'état des caractéristiques

En haut, une bannière colorée vous indique si la conversion à distance est activée ou désactivée.

Couleur de la bannièreCe que cela signifie
VertLa conversion à distance est active. Vos serveurs traitent des vidéos.
Ambre/jauneLa conversion à distance est désactivée. Toutes les vidéos sont traitées sur votre serveur principal.

Cliquez sur le Paramètres bouton sur la bannière pour accéder aux paramètres du processeur vidéo, où vous pouvez activer ou désactiver cette fonctionnalité.

edited-image.png

Tableau de bord des statistiques

En dessous de la bannière, huit cartes vous donnent un aperçu rapide de votre système en un coup d'oeil.

CarteCe que ça te dit
Total des serveursCombien de serveurs de conversion vous avez configurés
ActivéCombien de serveurs sont actuellement activés et acceptent le travail
SantéCombien de serveurs fonctionnent normalement
Hors ligneCombien de serveurs ne répondent pas (montré avec une bordure rouge si certains sont hors ligne)
Charge actuelleCombien d'emplois sont actuellement hors capacité totale (par exemple, "3/12" signifie 3 emplois actifs sur 12 emplacements disponibles)
Tâches en suspensCombien de vidéos attendent d'être traitées
Terminé aujourd'huiCombien de vidéos ont été traitées avec succès aujourd'hui
Échec aujourd'huiCombien de vidéos n'ont pas été traitées aujourd'hui (présenté avec une bordure rouge si n'importe quel échec)

edited-image.png

Onglet serveurs

C'est la zone principale qui montre tous vos serveurs de conversion dans une table. Chaque ligne montre un serveur avec son nom, son type de connexion, son statut, sa santé, sa charge de travail actuelle, son nombre d'emplois, son dernier enregistrement et ses boutons d'action.

Onglet des journaux d'activités

Cliquez sur le Registres d'activités onglet pour voir un enregistrement des événements récents, y compris les tâches assignées, les achèvements, les échecs et les tests de connexion. Cliquez sur le Actualiser bouton pour charger les dernières entrées.


Tâches communes

Comment ajouter un nouveau serveur

Lorsque vous avez un nouveau serveur dédié prêt à gérer le traitement vidéo, ajoutez-le ici afin que votre site le sache.

  1. Cliquez sur le Ajouter un serveur bouton en haut de la page.
  2. Saisissez un nom dans le Nom du serveur champ (par exemple, "Conversion Server 1").
  3. Sélectionner un État: choisir Activé pour commencer à l'utiliser immédiatement, ou Handicapés pour l'installer maintenant et l'allumer plus tard.
  4. Choisir une Type de connexion de la liste déroulante:
  • SSH/SFTP -- L'option la plus courante et recommandée pour les serveurs distants
  • FTP -- Utilisez ceci si votre serveur distant ne prend en charge que les connexions FTP
  • Local -- Utilisez ceci si le serveur de conversion est sur la même machine
  • S3 Compatible -- Utilisez ceci pour les flux de travail basés sur le stockage en nuage
  1. Remplissez les détails de connexion qui apparaissent (ces modifications dépendent du type de connexion que vous avez choisi -- voir la section « Types de connexion expliqués » ci-dessous).
  2. Définir la Répertoire de travail -- c'est là que les fichiers vidéo seront stockés sur le serveur distant pendant le traitement.
  3. Définir la Emplois concomitants Max pour contrôler combien de vidéos ce serveur peut traiter en même temps.
  4. Cliquez sur Enregistrer le serveur.
Conseil : Commencez par un nombre faible pour Emplois concomitants Max (comme 2) et l'augmenter une fois que vous confirmez que le serveur gère bien la charge.
  1. Après avoir enregistré, cliquez sur Connexion d'essai bouton (icône de connexion) sur la ligne de votre nouveau serveur pour s'assurer que votre site peut l'atteindre.
  2. Cliquez sur le Déployer bouton (icône de téléchargement) pour envoyer le logiciel de traitement au serveur distant.
  3. Copiez la commande affichée dans le popup et configurez-la sur votre serveur distant (votre administrateur de serveur ou hébergeur peut vous aider dans cette étape).
Succès : Votre serveur est maintenant configuré et commencera à recevoir automatiquement les tâches de traitement vidéo.

Comment modifier un serveur

  1. Trouvez le serveur dans la liste.
  2. Cliquez sur le Modifier bouton (icône de crayon) sur la ligne du serveur.
  3. Faites vos changements dans la forme popup.
  4. Cliquez sur Enregistrer le serveur.
Remarque: Lors de l'édition, le champ mot de passe affiche des points de sécurité. Saisissez seulement un nouveau mot de passe si vous voulez le modifier. Laissez-le pour garder le mot de passe existant.

Comment tester une connexion de serveur

Utilisez ceci pour vérifier que votre site peut communiquer avec un serveur de conversion.

  1. Trouvez le serveur dans la liste.
  2. Cliquez sur le Connexion d'essai bouton (icône de connexion).
  3. Un message apparaît vous indiquant si la connexion a réussi ou échoué.
Conseil : Exécutez un test de connexion après avoir ajouté un nouveau serveur ou modifié les paramètres de connexion.

Comment activer ou désactiver un serveur

Chaque serveur a trois états possibles :

ÉtatCe que cela signifie
ActivéLe serveur est actif et accepte de nouvelles tâches de traitement vidéo
HandicapésLe serveur est désactivé et ne recevra aucune nouvelle tâche
EntretienLe serveur est temporairement mis en pause (utiliser ceci pendant les mises à jour ou les temps d'arrêt prévus)

Pour modifier l'état d'un serveur :

  1. Cliquez sur le Modifier bouton sur la ligne du serveur.
  2. Modifier le État déroulant à votre réglage souhaité.
  3. Cliquez sur Enregistrer le serveur.

Comment déployer le logiciel de travail

Avant qu'un serveur puisse traiter des vidéos, il a besoin du logiciel de travail installé. Ceci est fait en un clic à partir du panneau d'administration.

  1. Trouvez le serveur dans la liste.
  2. Cliquez sur le Déployer bouton (icône de téléchargement).
  3. Attendez que les fichiers soient téléchargés sur le serveur distant.
  4. Lorsque le déploiement réussit, une commande apparaît dans le popup.
  5. Cliquez sur le Copier bouton pour copier cette commande.
  6. Donnez cette commande à votre administrateur de serveur pour la configurer sur le serveur distant. Cela garantit que le logiciel de traitement fonctionne automatiquement.
Avertissement : Le worker ne traitera aucune vidéo avant que la commande de l'étape 5 ne soit configurée sur le serveur distant. C'est une étape nécessaire.

Si le travailleur était déjà déployé précédemment, le popup montre une confirmation avec la commande. Vous pouvez cliquer Transfert si vous devez mettre à jour les fichiers du travailleur.

Comment vérifier la santé d'un serveur (diagnostic)

Le panneau de diagnostics vous donne un aperçu détaillé de l'exécution d'un serveur spécifique.

  1. Trouvez le serveur dans la liste.
  2. Cliquez sur le Diagnostic bouton (icône de battement du cœur).
  3. Un popup s'ouvre montrant des informations détaillées sur la santé dans une grille de cartes.

Ce que vous verrez :

CarteCe qu'il montre
Statut de travailleurQue le logiciel de traitement fonctionne (vert), légèrement retardé (ambre) ou arrêté (rouge)
Charge moyenneComme le serveur est occupé dans l'ensemble
Espace disqueCombien d'espace de stockage est disponible
Emplois actifsCombien de vidéos sont en cours de traitement
FFmpegIndique si l'outil de conversion vidéo est installé et disponible
FFprobeIndique si l'outil d'analyse vidéo est installé et disponible
Répertoire de travailIndique si le serveur peut écrire des fichiers dans le dossier de travail
Version WorkerQuelle version du logiciel de traitement est installée

Si des problèmes sont détectés, une boîte d'alerte rouge apparaît en haut de la fenêtre déroulante.

Cliquez sur Actualiser pour mettre à jour le diagnostic sans fermer le popup.

Remarque: Les diagnostics ne sont pas disponibles pour les serveurs de type S3, puisque S3 n'est utilisé que pour le stockage de fichiers, pas pour l'exécution du logiciel directement.

Comment supprimer un serveur

  1. Trouvez le serveur que vous voulez supprimer.
  2. Cliquez sur le Supprimer bouton (icône de corbeille).
  3. Confirmer en cliquant sur Oui dans le popup.
Avertissement : Vous ne pouvez pas supprimer un serveur qui a des tâches actives. Attendez que toutes les tâches soient terminées ou réaffectées avant de les supprimer.

Comment afficher les journaux d'activités

  1. Cliquez sur le Registres d'activités onglet en haut de la page.
  2. Les 50 entrées les plus récentes sont affichées.
  3. Cliquez sur Actualiser pour charger les dernières entrées.

Chaque entrée indique l'heure, le serveur auquel elle se rapporte, le type d'événement et un message décrivant ce qui s'est passé.

Les entrées des journaux sont codées en couleurs par type:

CouleurType d'événement
BleuInformations générales ou transferts de fichiers
VertVérifications des battements cardiaques ou achèvements des tâches réussies
AmbreAvertissements ou essais de connexion
RougeErreurs ou échecs des tâches
GrisDétails au niveau du débogueur

Types de connexion expliqués

Lorsque vous ajoutez un serveur, les champs que vous devez remplir changent selon le type de connexion.

L'option la plus courante et la plus adaptée. Remplissez :

  • Hôte -- L'adresse du serveur (par exemple, 192.168.1.100 ou myserver.example.com)
  • Port -- Habituellement 22 (rempli automatiquement)
  • Nom d'utilisateur -- Le nom de connexion du serveur distant
  • Mot de passe -- Le mot de passe de connexion

FTP

Similaire à SSH mais avec moins de fonctionnalités. Remplissez les mêmes champs que SSH, mais le port par défaut à 21.

Avertissement : Les connexions FTP ont une fonctionnalité limitée par rapport à SSH. Utilisez SSH dans la mesure du possible.

Local

Utilisez ceci lorsque le logiciel de conversion fonctionne sur la même machine que votre site Web. Pas d'hôte ni de connexion.

S3 Compatible

Utilisez ceci pour les workflows de stockage en nuage. Remplissez :

  • Clé d'accès S3 -- La clé d'accès de votre fournisseur de stockage
  • Clé secrète S3 -- La clé secrète de votre fournisseur de stockage
  • S3 Bucket -- Le nom de votre seau de rangement
  • Région S3 -- La région où se trouve votre seau (par exemple, us-east-1)
  • S3 Point de départ -- Seulement nécessaire pour les fournisseurs non AWS (comme Wasabi ou MinIO)
Remarque: Les serveurs S3 sont utilisés uniquement pour transférer des fichiers. Vous avez encore besoin d'un serveur séparé qui exécute le logiciel de travail qui surveille le seau S3 pour de nouvelles tâches.

Paramètres et options

Paramètres de capacité

Lors de l'ajout ou de l'édition d'un serveur, vous pouvez affiner la façon dont il gère la charge de travail.

RéglageCe qu'il faitRecommandé pour les nouveaux utilisateurs
Emplois concomitants MaxContrôle combien de vidéos ce serveur peut traiter en même tempsCommencez par 2 et augmenter au besoin
PrioritéDétermine quel serveur obtient les tâches en premier lors de l'utilisation de la distribution par priorité. Un nombre plus élevé signifie une priorité plus élevée.Départ 100 sauf si vous avez plusieurs serveurs
PoidsContrôle la proportion de tâches qu'un serveur reçoit lorsqu'il utilise une distribution pondérée. Plus de chiffres signifient plus de tâches.Départ 100 sauf si vous avez plusieurs serveurs
Intervalle cardiaqueCombien de fois (en secondes) le serveur distant signale son étatDépart 60

Information matérielle (facultative)

Ces champs sont uniquement pour votre référence et vous aident à suivre les capacités de vos serveurs.

RéglageCe qu'il fait
CPU CoresEnregistrez combien de cœurs de processeur le serveur a
RAM (GB)Enregistrer combien de mémoire le serveur a
Espace disque (GB)Enregistrer combien de stockage le serveur a

Annexe

Une zone de texte libre où vous pouvez écrire tout ce qui est utile au sujet du serveur, comme son emplacement physique, qui le gère, ou les horaires de maintenance.


Comprendre la santé des serveurs

Chaque serveur affiche un indicateur de santé qui se met à jour automatiquement.

État de santéCe que cela signifie
Santé (point vert)Le serveur fonctionne normalement et s'est vérifié récemment
Avertissement (point jaune)Le dernier enregistrement du serveur a été légèrement retardé -- il peut être sous charge lourde
Critique (point rouge)Le serveur n'a pas été enregistré pendant un certain temps ou a un problème grave
Hors ligne (point gris)Le serveur ne répond pas du tout
Inconnu (point bleu)Le serveur vient d'être ajouté et n'a pas encore été enregistré
Conseil : Si un serveur reste dans l'état "Avertissement" ou "Critical", essayez de réduire le nombre de tâches simultanées ou vérifiez avec votre administrateur serveur pour vous assurer que le serveur fonctionne correctement.

Comprendre l'équilibre de charge

Lorsque vous avez plusieurs serveurs, votre site décide automatiquement quel serveur doit gérer chaque nouvelle vidéo. Il existe quatre méthodes de répartition du travail.

MéthodeMeilleur pourComment ça marche
Ronde RobinServeurs avec matériel identiqueEnvoie des tâches à chaque serveur, l'une après l'autre
Moins chargéUtilisation générale (par défaut)Envoie les tâches à quel serveur a la capacité la plus disponible
PondéréServeurs avec différentes capacitésEnvoie plus de tâches aux serveurs avec des valeurs de poids plus élevées
PrioritéConfigurations primaires / sauvegardeToujours utiliser le serveur le plus prioritaire en premier, seulement en utilisant les autres quand il est plein
Remarque: La méthode d'équilibrage de charge est configurée dans les paramètres du processeur vidéo, pas sur cette page.

Comprendre le flux des tâches vidéo

Lorsqu'une vidéo est téléchargée sur votre site, elle passe par plusieurs étapes sur le serveur de conversion:

  1. En attente -- La vidéo attend un serveur disponible
  2. Affecté -- Un serveur a été sélectionné pour le gérer
  3. Téléchargement -- Le fichier vidéo est envoyé au serveur distant
  4. Saisie -- Le dossier est arrivé et attend que le travailleur le récupère.
  5. Traitement -- La vidéo est en cours de conversion
  6. Téléchargement -- Les fichiers sont renvoyés
  7. Achevé -- Tout est fait et la vidéo est prête à apparaître sur votre site

Si quelque chose va mal, la tâche passe à Échec. Les tâches échouées sont automatiquement rejugées jusqu'à trois fois avant d'abandonner.


Mode de démonstration

Si vous voyez une bannière orange/jaune en haut de la page disant que vous êtes en mode démo, cela signifie que la page est en mode de démonstration en lecture seule. En mode démo :

  • You can browse and view all settings, but you cannot make changes
  • Sensitive information like server addresses and passwords is hidden
  • The Add Server button is disabled

This mode is typically used for demonstrations or training purposes.


Tips for New Users

Tip:
  • Start with one conversion server and add more as your site grows.
  • Always run a connection test after adding or editing a server.
  • Keep an eye on the dashboard statistics to spot problems early -- if "Failed Today" starts climbing, check the Activity Logs for details.
  • Set your servers to Maintenance mode before performing updates on them, so no new tasks are sent while you work on them.
  • Use the Diagnostics panel regularly to check that your servers have enough disk space and that the processing tools are working.

Troubleshooting

Connection test fails

What you see: After clicking the Test Connection button, you get an error message saying the connection failed.

How to fix it:

  1. Double-check the Host, Port, Username, and Password by clicking Edit on the server.
  2. Make sure the remote server is turned on and reachable.
  3. If you recently changed the password on the remote server, update it here as well.
  4. Contact your server administrator or hosting provider if the problem persists.

Server shows "Offline" health status

What you see: A server's health indicator shows a gray "Offline" badge, and the last heartbeat time is not updating.

How to fix it:

  1. Click Test Connection to check if the server is reachable.
  2. If the connection test passes, the worker software may not be running. Click Deploy Worker and make sure the command was set up on the remote server.
  3. If the connection test also fails, the remote server may be down. Contact your server administrator.

Videos are not being processed

What you see: Videos stay in "Pending" status and the Pending Tasks count on the dashboard keeps growing.

How to fix it:

  1. Check that the feature banner at the top of the page shows green (enabled). If it shows amber, click Settings to enable remote conversion.
  2. Make sure at least one server is Enabled and showing a Healthy status.
  3. Verify that the worker software has been deployed by checking for a green checkmark on the Deploy Worker button.
  4. Check the Activity Logs tab for error messages that might explain the issue.

Worker deployment fails

What you see: When clicking Deploy Worker, you see a red X with an error message instead of a success message.

How to fix it:

  1. Run a Test Connection first to make sure your site can reach the server.
  2. Check that the Working Directory path is correct and that the user account has permission to write files there.
  3. Try clicking Try Again in the deployment popup.
  4. If it continues to fail, contact your server administrator to verify the remote server's settings.

Server health keeps changing between "Healthy" and "Warning"

What you see: A server's health status flickers between green and amber.

How to fix it:

  1. The server may be under heavy load. Try reducing the Max Concurrent Jobs in the server settings.
  2. Open Diagnostics and check the Load Average card. If it shows "High" or "Critical," the server needs fewer simultaneous tasks or more resources.
  3. Check the Disk Space card to make sure the server is not running out of storage.

Page When to Use It
Video Processor Settings To enable or disable remote conversion, and to choose the load balancing method
Video Processor Dashboard To see the overall video processing queue and status of all videos
Storage Servers To manage where your processed videos are stored (CDN and storage configuration)
Video Queue Visualizer To see a visual representation of all videos in the processing pipeline