Leçon 4.3 : Mise à jour des classements de services
Suivez cette leçon pour mettre à jour les classements de services en cours que vous avez interrogés.
Mettez à jour les classements de services myShardListener et myProtoBufSerializer
vers le classement de services 2. La liste des classements de services est envoyée en utilisant l'option -sr.
Accédez au répertoire suivant :
cd wxs_home/bin
Entrez la commande suivante pour mettre à jour les classements de services :
Update succeeded for the following service rankings:
Service Ranking
------- -------
myProtoBufSerializer 2
myShardListener 2
CWXSI0040I: The command osgiUpdate has completed successfully.
La sortie suivante s'affiche sur la console OSGi :
SystemOut O MyShardListener@326505334(version=2.0.0) order
com.ibm.websphere.samples.xs.serializer.proto.DataObjects2$Order$Builder@
22342234(34) updated
Notez que le service MyShardListener est maintenant au niveau de version 2.0.0 qui a le classement de service 2.
Exécutez la commande xscmd pour interroger le classement
de services en cours utilisé pour tous les services utilisés par la grille ObjectGrid
Grid et le groupe de mappes MapSet.
Accédez au répertoire suivant :
cd wxs_home/bin
Entrez la commande suivante pour interroger les classements de tous les services qui sont utilisés par Grid et MapSet:
./xscmd.sh -c osgiCurrent -g Grid -ms MapSet
La sortie suivante s'affiche :
OSGi Service Name Current Ranking ObjectGrid Name MapSet Name Server Name
----------------- --------------- --------------- ----------- -----------
myProtoBufSerializer 2 Grid MapSet collocatedServer
myShardListener 2 Grid MapSet collocatedServer
CWXSI0040I: The command osgiCurrent has completed successfully.
Point de contrôle de la leçon
Dans cette leçon, vous avez mis à jour les classements des services myShardListener et myProtoBufSerializer.