< Zurück

Lerneinheit 4.3: Service-Rankings aktualisieren

Arbeiten Sie diese Lerneinheit durch, um aktuelle Service-Rankings zu aktualisieren, die Sie abgefragt haben.

  1. Aktualisieren Sie die Service-Rankings der Services myShardListener und myProtoBufSerializer auf Service-Ranking 2. Die Liste der Service-Rankings wird mit der Option -sr übergeben.
    1. Wechseln Sie in das folgende Verzeichnis:
      cd wxs_home/bin
    2. Geben Sie den folgenden Befehl ein, um die Service-Rankings zu aktualisieren:
      ./xscmd.sh -c osgiUpdate -g Grid -ms MapSet -sr "myShardListener;2,myProtoBufSerializer;2" 
      Die folgende Ausgabe wird angezeigt:
      Update succeeded for the following service rankings:
      Service Ranking
      -------              -------
      myProtoBufSerializer 2
      myShardListener 2
      
      CWXSI0040I: Der Befehl osgiUpdate wurde erfolgreich ausgeführt.
      Die folgende Ausgabe wird in der OSGi-Konsole angezeigt:
      SystemOut O MyShardListener@326505334(version=2.0.0) order
      com.ibm.websphere.samples.xs.serializer.proto.DataObjects2$Order$Builder@
      22342234(34) updated
      Sie sehen, dass der Service MyShardListener jetzt Version 2.0.0 hat, die Service-Ranking 2 hat.
  2. Führen Sie den Befehl xscmd aus, um das aktuelle Service-Ranking für alle Services abzufragen, die vom ObjectGrid Grid und dem MapSet MapSet verwendet werden.
    1. Wechseln Sie in das folgende Verzeichnis:
      cd wxs_home/bin
    2. Geben Sie den folgenden Befehl ein, um die Service-Rankings für alle Services abzufragen, die von Grid und MapSet verwendet werden:
      ./xscmd.sh -c osgiCurrent -g Grid -ms MapSet 
      Die folgende Ausgabe wird angezeigt:
      OSGi Service Name Current Ranking ObjectGrid Name MapSet Name Server Name
      -----------------    --------------- --------------- ----------- -----------
      myProtoBufSerializer 2 Grid MapSet collocatedServer
      myShardListener 2 Grid MapSet collocatedServer
      
      CWXSI0040I: Der Befehl osgiCurrent wurde erfolgreich ausgeführt.

Prüfpunkt der Lerneinheit

In dieser Lerneinheit haben Sie die Service-Rankings für die Services myShardListener und myProtoBufSerializer aktualisiert.

.
< Zurück