Lorsque vous utilisez le service de catalogue, un minimum de deux serveurs de catalogue sont requis pour éviter un point de défaillance unique. Selon le nombre de noeuds dans votre environnement, vous pouvez créer des configurations différentes pour qu'au moins deux serveurs de catalogue soient toujours en cours d'exécution.
Exemple : Démarrage de quatre serveurs de catalogue sur deux noeuds dans un environnement autonome
Le script suivant démarre les serveurs de catalogue cs0 et cs1 sur le noeud hôte1 et démarre les serveurs de catalogue cs2 et cs3 sur le noeud host2.
./startOgServer.sh|bat cs0 -listenerPort 2809 -catalogServiceEndPoints
cs0:host1:6601:6602,cs1:host1:6603:6604,cs2:host2:6601:6602,cs3:host2:6603:6604
-quorum true -jvmArgs -Xmx256m
./startOgServer.sh|bat cs1 -listenerPort 2810 -catalogServiceEndPoints
cs0:host1:6601:6602,cs1:host1:6603:6604,cs2:host2:6601:6602,cs3:host2:6603:6604
-quorum true -jvmArgs -Xmx256m
./startOgServer.sh|bat cs2 -listenerPort 2809 -catalogServiceEndPoints
cs0:host1:6601:6602,cs1:host1:6603:6604,cs2:host2:6601:6602,cs3:host2:6603:6604
-quorum true -jvmArgs -Xmx256m
./startOgServer.sh|bat cs3 -listenerPort 2810 -catalogServiceEndPoints
cs0:host1:6601:6602,cs1:host1:6603:6604,cs2:host2:6601:6602,cs3:host2:6603:6604
-quorum true -jvmArgs -Xmx256m
A faire : Vous devez utiliser l'option -listenerPort , car les serveurs de catalogue qui s'exécutent sur un noeud requièrent chacun un numéro de port unique.
Exemple : Démarrage de plusieurs serveurs de catalogue dans un environnement WebSphere
Application Server
Les serveurs de catalogue démarrent automatiquement dans un environnement
WebSphere
Application Server. Vous pouvez définir plusieurs serveurs de catalogue afin de commencer en créant un domaine de service de catalogue. Une fois que vous avez indiqué plusieurs noeuds finals dans le domaine de service de catalogue, redémarrez les serveurs d'applications inclus afin que les serveurs de catalogue démarrent en parallèle.
- WebSphere Application Server
Network Deployment : vous pouvez choisir plusieurs serveurs d'applications existants de la cellule pour les placer dans votre domaine de service de catalogue.
- Base WebSphere
Application Server : vous pouvez démarrer le service de catalogue sur plusieurs noeuds autonomes. En définissant plusieurs profils dans la même image d'installation à l'aide de l'outil de gestion des profils, vous pouvez créer un ensemble de noeuds autonomes ayant chacun des ports uniques. Dans chaque serveur d'applications, définissez le domaine de service de catalogue. Vous pouvez spécifier n'importe quels autres serveurs d'applications en ajoutant des serveurs distants à la configuration. Après avoir créé cette configuration sur tous les serveurs autonomes, vous pouvez démarrer l'ensemble de serveurs d'applications de base en parallèle en exécutant le script startServer ou en utilisant un service Windows pour démarrer les serveurs.