前のトピック: ACE2 ブリッジのリスト次のトピック: ACE2 の機能


ACE2 への PSL ワーカーの追加

パフォーマンスを最適化するには、同じサーバ上で複数の PSL ワーカーを追加します。 ACE2 マネージャは、自動的に複数のワーカーにジョブを割り当てます。 各ワーカー サービスは単一のスレッドです。 たとえば、アプリケーション サーバには、1 つの ACE2 マネージャおよび 3 つの ACE2 ワーカーがあります。

重要: ACE2 ワーカーは徐々に追加し、必要以上の数のワーカーを作成しないでください。 利用可能なハードウェアおよび契約に対して必要以上に多くのワーカーをインストールすると、パフォーマンスが急速に低下します。

次の手順に従ってください:

  1. アプリケーション サーバでサービスを開きます([スタート]、[サービス]をクリックするか、検索ボックス内をクリックして「services.msc」と入力し、Enter キーを押します)。

    [サービス]ウィンドウが表示されます。

  2. Oblicore - PslWorkerN サービスを見つけます。ここで、N は整数です。

    例えば、「Oblicore - PslWorker1」です。

    注: N はサービス「Oblicore - PslWorkerN」に属する最も大きな整数です。

  3. 以下のコマンドを実行します。
    wrapper.exe -i .¥wrapper.conf set.APPN=[N+1] set.service_user=.¥Administrator set.service_password=[my_pass]
    

    ここで、[my_pass] は CA Business Service Insight 管理者パスワードです。

    例:

    wrapper.exe -i .¥wrapper.conf set.APPN=2 set.service_user=.¥Administrator set.service_password=oblicore
    
  4. コマンド ウィンドウの以下の応答は、別の Pslworker サービス(N+!)が作成されたことを示します。
    wrapper  | Oblicore - PslWorker2 installed.
    

    注: 各 Oblicore - PslWorker サービスは一意である必要があります。 すでに存在する Oblicore- PslWorkerN サービスの作成を試みるたびに、以下の応答がコマンド ウィンドウに表示されます。

    wrapper  | CreateService failed - The specified service already exists. (0x431)
    

ACE2 からの PSL ワーカーの削除

非常に多くの PSL ワーカーを追加すると、パフォーマンスが低下する可能性があります。 以前の状態に戻すには、PSL ワーカーを削除します。

次の手順に従ってください:

  1. アプリケーション サーバでサービスを開きます。
  2. 以下のコマンドを実行します。
    wrapper.exe -r .¥wrapper.conf set.APPN=N set.service_user=user set.service_password=password
    
    いいえ

    削除する PSL ワーカーを指定します。

    user

    ユーザ名を定義します。 アプリケーションをインストールした Windows ユーザを使用します。

    password

    ユーザのパスワードを指定します。

    サーバによって PSL ワーカーが削除されます。