3 traitement d'un job xml, 1 gestion des jobs xml, Traitement d'un job xml – EVS XTAccess Version 1.15 - January 2011 User Manual Manuel d'utilisation
Page 41: Gestion des jobs xml, Raitement d, Un job, Estion des jobs
XTAccess Version 1.15 – Manuel de l'utilisateur
Auteur : Serge Comes EVS Broadcast Equipment – janvier 2011
Version 1.15.B
39
7.4.3 T
RAITEMENT D
'
UN JOB
XML
Pendant tout le traitement des jobs XML, XTAccess met à jour le statut du fichier
XML, surtout pour fournir aux applications tierces des informations sur le
processus de transfert. IPDirector peut utiliser les informations incluses dans le
fichier XML pour obtenir le statut du transfert en cours (uniquement disponible
pour les modes FTP non proxy– sauvegarde de clips et trains, restauration/copie,
copie XT, réencapsulation de fichier).
Au terme du traitement, le fichier XML associé au statut de job terminé est déplacé
dans le dossier \Jobs_Done\ pour être vérifié et supprimé par IPDirector. Le
déroulement du traitement XML est décrit en détail dans le document « Jobs XML ».
7.5 EQUILIBRAGE DE LA CHARGE ENTRE
PLUSIEURS ÉQUIPEMENTS XTACCESS
Il est possible d'utiliser plusieurs équipements XTAccess pour analyser le même
dossier d'analyse XML.
Pour répartir correctement les jobs XML entre les différents équipements
XTAccess, vous devez définir des règles d'équilibrage de la charge.
7.5.1 G
ESTION DES JOBS
XML
Dès qu'un nouveau job XML est envoyé à XTAccess, plusieurs critères sont pris
en compte pour décider si le job doit être traité :
•
Nombre maximal de jobs traités simultanément
•
Nombre maximal de jobs traités simultanément par adresse IP
•
Présence d'un job en attente de connexion à un serveur EVS avec la même
adresse IP
En outre, le nombre maximal de jobs XML qu'il est possible de traiter
simultanément par module d'analyse XML est également limité. L'analyse XML par
dossier est effectuée toutes les 5 secondes.
Dès qu'un job est traité par XTAccess, la première étape consiste à établir la
connexion au serveur FTP XT. En cas d'échec de la connexion, deux scénarios
sont envisagés :
•
La connexion est refusée par le serveur EVS car le nombre maximal de
connexions est atteint (6 connexions FTP maximum pour les serveurs EVS
haute résolution). Dans ce cas, l'état est « Server busy » (Serveur
indisponible). Toutes les 2-4 secondes, un certain nombre de tentatives de
connexion sont effectuées jusqu'à ce qu'une connexion soit disponible.
•
La connexion ne peut pas être établie car l'adresse IP est inaccessible. L'état
est « Server IP failed » (Echec de l'adresse IP du serveur). Plusieurs
tentatives de connexion sont effectuées pendant des intervalles de temps
définis (voir le paramètre IP Retry dans la section 7.5.2 « Paramètres de
commande », page 40). Après plusieurs tentatives (voir le paramètre IP Retry
Timeout dans la section 7.5.2 « Paramètres de commande », page 40), le job
est annulé et une erreur est générée.