< 前へ

レッスン 4.3: サービス・ランキングの更新

このレッスンを完了して、照会した現行サービス・ランキングを更新します。

  1. サービス myShardListener および myProtoBufSerializer のサービス・ランキングをサービス・ランキング 2 に更新します。サービス・ランキング・リストは -sr オプションを使用して渡されます。
    1. 次のディレクトリーに切り替えます。
      cd wxs_home/bin
    2. 次のコマンドを入力して、サービス・ランキングを更新します。
      ./xscmd.sh -c osgiUpdate -g Grid -ms MapSet -sr "myShardListener;2,myProtoBufSerializer;2" 
      以下の出力が表示されます。
      Update succeeded for the following service rankings:
      Service              Ranking
      -------              -------
      myProtoBufSerializer 2
      myShardListener      2
      
      CWXSI0040I: The command osgiUpdate has completed successfully.
      OSGi コンソールに、次の出力が表示されます。
      SystemOut O MyShardListener@326505334(version=2.0.0) order
      com.ibm.websphere.samples.xs.serializer.proto.DataObjects2$Order$Builder@
      22342234(34) updated
      MyShardListener サービスがバージョン 2.0.0 で、それがサービス・ランキング 2 になっていることに注意してください。
  2. xscmd コマンドを実行して、Grid という名前の ObjectGrid および MapSet という名前のマップ・セットが使用するすべてのサービスの現在のサービス・ランキングを照会します。
    1. 次のディレクトリーに切り替えます。
      cd wxs_home/bin
    2. 次のコマンドを入力して、Grid および MapSet によって使用されるすべてのサービスのサービス・ランキングを照会します。
      ./xscmd.sh -c osgiCurrent -g Grid -ms MapSet 
      以下の出力が表示されます。
      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.

レッスンのチェックポイント

このレッスンでは、myShardListener サービスと myProtoBufSerializer サービスのサービス・ランキングを更新しました。

< 前へ