wsadmin スクリプトによるバックグラウンド・アプリケーションの設定

スクリプトと wsadmin ツールを使用して、バックグラウンド・アプリケーションを使用可能または使用不可にすることができます。

このタスクについて

バックグラウンド・アプリケーションは、サーバーを始動する前に アプリケーションを完全に初期化するかどうかを指定します。 デフォルトの設定は false であり、これは、 アプリケーションが開始するまではサーバーの始動が完了しないことを意味します。 値を true に設定した場合には、アプリケーションはバックグラウンド・スレッド上で始動し、 サーバーの始動は、アプリケーションの始動を待たずに継続されます。 場合により、アプリケーション・サーバーが始動しても、 アプリケーションを使用する準備が整っていないことがあります。

手順

  1. wsadmin スクリプト・ツールを開始します。
  2. そのアプリケーション用のアプリケーション・デプロイメント・オブジェクトを見つけます。 以下に例を示します。
    • Jacl を使用:
      set applicationDeployment [$AdminConfig getid /Deployment:adminconsole/ApplicationDeployment:/]
    • Jython を使用:
      applicationDeployment = AdminConfig.getid('/Deployment:adminconsole/ApplicationDeployment:/')
    表 1. getid コマンド・エレメント. getid コマンドを実行して、アプリケーション・オブジェクトを取得します。
    エレメント 説明
    set Jacl コマンドです。
    applicationDeployment 変数名です。
    $ 変数名を値で置換する Jacl 演算子です。
    AdminConfig 製品の構成を表すオブジェクトです。
    getid AdminConfig コマンドです。
    Deployment タイプです。
    ApplicationDeployment タイプです。
    adminconsole アプリケーションの名前です。
  3. バックグラウンド・アプリケーションを使用可能に設定します。以下に例を示します。
    • Jacl を使用:
      $AdminConfig modify $applicationDeployment  "{backgroundApplication true}"
    • Jython を使用:
      AdminConfig.modify(applicationDeployment, ['backgroundApplication', 'true'])
    表 2. modify コマンド・エレメント. modify コマンドを実行して、backgroundApplication 値を設定します。
    エレメント 説明
    $ 変数名を値で置換する Jacl 演算子です。
    AdminConfig 製品の構成を表すオブジェクトです。
    modify AdminConfig コマンドです。
    applicationDeployment ステップ 1 で設定された変数名です。
    backgroundApplication 属性です。
    true backgroundApplication 属性の値です。
  4. 構成の変更を保存します。
    以下のコマンド例を使用して、構成変更を保存します。
    AdminConfig.save()
  5. ノードを同期化します。
    AdminNodeManagement スクリプト・ライブラリーの syncActiveNode または syncNode スクリプトを使用して、 構成変更をノード (複数可) に伝搬します。
    • syncActiveNodes スクリプトを使用して、以下の例に示すように、変更をセルの各ノードに 伝搬します。
      AdminNodeManagement.syncActiveNodes()
    • syncNode スクリプトを使用して、以下の例に示すように、変更を特定のノードに 伝搬します。
      AdminNodeManagement.syncNode("myNode")

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_background
ファイル名:txml_background.html