< Précédent

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.

  1. 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.
    1. Accédez au répertoire suivant :
      cd wxs_home/bin
    2. Entrez la commande suivante pour mettre à jour les classements de services :
      ./xscmd.sh -c osgiUpdate -g Grid -ms MapSet -sr "myShardListener;2,myProtoBufSerializer;2" 
      La sortie suivante s'affiche :
      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.
  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.
    1. Accédez au répertoire suivant :
      cd wxs_home/bin
    2. 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.

.
< Précédent