Exemple : Configuration des domaines de service de catalogue

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.