WebSphere Application Server - Express, Version 6.0.x   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows

             目次と検索結果のパーソナライズ化

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

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

始める前に

このタスクを開始する場合は、あらかじめ wsadmin ツールが稼働 している必要があります。 詳しくは、wsadmin スクリプト・クライアントの開始 の項目を参照してください。

このタスクについて

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

プロシージャー

  1. そのアプリケーション用のアプリケーション・デプロイメント・オブジェクトを見つけます。 以下に例を示します。
    • Jacl を使用:
      set applicationDeployment [$AdminConfig getid /Deployment:adminconsole/ApplicationDeployment:/]
    • Jython を使用:
      applicationDeployment = AdminConfig.getid('/Deployment:adminconsole/ApplicationDeployment:/')
    各部の意味は、次のとおりです。
    set Jacl コマンドです。
    applicationDeployment 変数名です。
    $ 変数名を値で置換する Jacl 演算子です。
    AdminConfig WebSphere Application Server の構成を表すオブジェクトです。
    getid AdminConfig コマンドです。
    Deployment タイプです。
    ApplicationDeployment タイプです。
    adminconsole アプリケーションの名前です。
  2. バックグラウンド・アプリケーションを使用可能に設定します。以下に例を示します。
    • Jacl を使用:
      $AdminConfig modify $applicationDeployment  "{backgroundApplication true}"
    • Jython を使用:
      AdminConfig.modify(applicationDeployment, ['backgroundApplication', 'true'])
    各部の意味は、次のとおりです。
    $ 変数名を値で置換する Jacl 演算子です。
    AdminConfig WebSphere Application Server の構成を表すオブジェクトです。
    modify AdminConfig コマンドです。
    applicationDeployment ステップ 1 で設定された変数名です。
    backgroundApplication 属性です。
    true backgroundApplication 属性の値です。
  3. 構成の変更を保管します。詳しくは、wsadmin ツールによる構成変更の保管 の項目を参照してください。



関連タスク
スクリプト管理のための AdminConfig オブジェクトの使用
関連資料
AdminConfig オブジェクトのコマンド
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 11:31:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/txml_background.html