Configuration d'un cluster de serveurs Liberty
Vous pouvez configurer un membre de collectivité afin qu'il fasse partie d'un cluster de serveurs en ajoutant la fonction clusterMember-1.0 dans le fichier server.xml du membre. Vous pouvez aussi indiquer un nom de cluster pour placer le membre dans un cluster de serveurs particulier. Un cluster de serveurs possède un nom unique dans une collectivité Liberty. Tous les serveurs Liberty qui spécifient le même nom de cluster dans une même collectivité sont des membres du même cluster de serveurs.
Avant de commencer
Pour pouvoir être membre d'un cluster de serveurs, un serveur Liberty doit aussi être membre d'une collectivité Liberty. Si vous disposez pas déjà d'une collectivité et d'un membre Liberty, créez un contrôleur de collectivité et un serveur membre pour rejoindre la collectivité. Voir Configuration d'une collectivité Liberty.
Procédure
Que faire ensuite
Pour activer la sécurité d'application pour le cluster, copiez le fichier de clés LTPA de l'un des membres de cluster vers tous les autres membres du cluster. Voir Creating a Liberty cluster with security considerations.
Pour administrer le cluster, vous pouvez exécuter des opérations de bean géré du contrôleur de collectivité ClusterManager, comme le démarrage ou l'arrêt du cluster de serveur, l'affichage de la liste des clusters et des membres de cluster dans la collectivité, ou la génération d'un fichier de configuration de plug-in. Pour exécuter ces opérations, vous pouvez utiliser des scripts Jython ou un client Java comme JConsole.
Vous pouvez aussi utiliser WebSphere Liberty Administrative Center ("Centre d'administration") pour administrer le cluster et ses serveurs, ses applications, et d'autres ressources depuis un navigateur Web. Voir Administration de Liberty avec le Centre d'administration.
Après avoir configuré un cluster statique, tel que décrit dans cette rubrique, vous pouvez router des demandes d'application vers des serveurs Liberty à l'aide IBM HTTP Server (IHS). Les clusters statiques peuvent recevoir des demandes via un routage statique ou dynamique. Pour plus d'informations sur le routage statique, voir Génération d'une configuration de plug-in de cluster de serveurs Liberty. Pour obtenir des informations sur le routage dynamique, voir Configuration de la fonction de routage dynamique pour les collectivités Liberty et Génération d'un fichier plugin-cfg.xml pour le routage vers plusieurs collectivités.
Pour configurer un cluster de mise à l'échelle automatique, qui se développe et se réduit en fonction de la charge de travail de votre environnement, voir Configuration de la fonction de mise à l'échelle automatique pour les collectivités Liberty. Les clusters de mise à l'échelle automatique peuvent recevoir des demandes uniquement via un routage dynamique.