Services de fichiers à distance pour la synchronisation et le transfert des fichiers
Les documents de configuration décrivent les serveurs d'applications disponibles, leur configuration et leur contenu. Deux services de fichiers gèrent ces documents de configuration : le service de transfert de fichiers et le service de synchronisation de fichiers.
Les informations suivantes décrivent les fonctions des services de fichiers :
- Service de transfert de fichiers
- Le service de transfert de fichiers permet le déplacement de fichiers entre le gestionnaire de déploiement et les noeuds, ainsi qu'entre le processus de scriptage wsadmin et le gestionnaire de déploiement ou le serveur d'applications. Il se sert du
protocole HTTP pour transférer les fichiers. Lorsque vous activez
la sécurité dans WebSphere Application Server, le service de
transfert de fichiers utilise une authentification mutuelle basée sur
des certificats.
Vous pouvez employer les fichiers de clés par défaut
dans un environnement de test. Assurez-vous de changer le fichier de
clés par défaut pour sécuriser votre système.
Les ports utilisés pour le transfert de fichiers sont le port HTTP_Transport, le port de transfert HTTPS, le port de la console d'administration et le port sécurisé de la console d'administration.
Pour plus d'informations, reportez-vous à la rubrique relative aux paramètres des numéros de port dans les versions WebSphere Application Server.
Pour plus d'informations, reportez-vous à la rubrique relative aux affectations des ports par défaut.
- Service de synchronisation de fichiers
- Le service de synchronisation de fichiers garantit qu'un
fichier défini sur chaque noeud correspond à celui sur le noeud du
gestionnaire de déploiement. Grâce à ce service, les données de
configuration sont cohérentes dans une cellule. Vous pouvez
modifier plusieurs paramètres de configuration pour contrôler la
synchronisation de fichiers sur des noeuds individuels et à travers
le système.
Ce service s'exécute dans le gestionnaire de déploiement et les agents de noeud. Grâce à lui, les changements de configuration effectués dans le référentiel de cellule sont propagés vers les référentiels de noeuds appropriés. Le référentiel de cellule est le référentiel maître ; les modifications de configurations apportées aux référentiels de noeuds ne sont pas propagés dans la cellule. Lors d'une opération de synchronisation, un agent de noeud vérifie auprès du gestionnaire de déploiement si des documents de configuration s'appliquant au noeud ont été mis à jour. Les documents nouveaux ou mis à jour sont copiés dans le référentiel de noeuds, ceux éliminés en sont supprimés.
Le comportement par défaut (activé) est l'exécution périodique d'une synchronisation par l'agent de noeud. Vous pouvez configurer l'intervalle entre les opérations ou désactiver ce comportement périodique. Vous pouvez également configurer le service de synchronisation pour synchroniser un référentiel de noeuds avant le démarrage d'un serveur sur le noeud.
Eviter les incidents:
- Vous pouvez utiliser la console d'administration ou le scriptage wsadmin pour
synchroniser un noeud.
Néanmoins, il est recommandé d'avoir recours à la console
d'administration pour effectuer cette opération.
Le panneau Noeuds
de la console d'administration inclut l'opération Synchroniser.
Si vous avez besoin d'utiliser le scriptage wsadmin pour synchroniser un noeud, utilisez la commande sync() du Mbean NodeSync.
- Ne redémarrez pas l'agent de noeud lors du processus de synchronisation de noeud. Les opérations d'administration, telles la synchronisation de noeud pour le déploiement d'application ou les mises à jour ayant lieu lors du démarrage de l'agent de noeud, lancées via l'agent de noeud et affectant les serveurs d'applications échouent jusqu'à ce que l'agent de noeud puisse détecter les serveurs d'applications.
- Vous pouvez utiliser la console d'administration ou le scriptage wsadmin pour
synchroniser un noeud.
Néanmoins, il est recommandé d'avoir recours à la console
d'administration pour effectuer cette opération.
Le panneau Noeuds
de la console d'administration inclut l'opération Synchroniser.