非管理対象 Web アプリケーションの表現を作成して、オンデマンド・ルーター (ODR) が要求を製品環境の外部から補助ライフサイクル・ミドルウェア・サーバーにインストールされたアプリケーションにルーティングできるようにします。
始める前に
- ミドルウェア・サーバーおよび動的クラスターを作成および構成します。
詳しくは、ミドルウェア・サーバーの構成への追加
と動的クラスターの作成
を参照してください。
- ミドルウェア・サーバーが実行するソフトウェア用に指定されている手順を使用して、アプリケーションを補助ライフサイクル・ミドルウェア・サーバーにデプロイします。モジュール名、コンテキスト・ルート、
仮想ホスト名、およびアプリケーションをデプロイするサーバーまたはクラスターの名前を含め、
アプリケーションのデプロイメント情報へのアクセスを認識または所有していることを確認します。
このタスクについて
HTTP 要求を他のミドルウェア・サーバーにデプロイされているアプリケーションに
送付し、これらの要求をサービス・ポリシーに分類する場合、ランタイム環境
にはアプリケーションに関する情報が必要になります。非管理対象
Web アプリケーション を作成することにより、この情報が含まれるミドルウェア・
サーバー上にインストールされるアプリケーションの表現を作成します。WebSphere® Virtual Enterprise は、アプリケーションのライフサイクルをどんな方法でも管理しませんが、
アプリケーションに要求を送付することはできます。非管理対象 Web アプリケーションの状況は、
非管理対象 Web アプリケーションがデプロイされるサーバーの状況に直接リンクされます。
ODR は、HTTP 要求のみをこれらのアプリケーションに送付することができます。
WebSphere Application Server Community Edition の非管理対象アプリケーションは、特に WebSphere Application Server Community Edition バージョン 1 コンソールにインストールされたアプリケーションの表現です。
ミドルウェア・ディスカバリー では、
非管理対象 WebSphere Application Server Community Edition アプリケーションは、ディスカバーされたアプリケーションの表現にもなります。ミドルウェア・ディスカバリーは、WebSphere Application Server Community Edition サーバーおよびそれらのインストール済みアプリケーションの既存のインストールを見つけて、対応する構成を作成し、WebSphere Virtual Enterprise セル内にサーバーとアプリケーションを組み込みます。
プロシージャー
-
非管理対象 Web アプリケーション・インストール・ウィザードにナビゲートします。
管理コンソールで、をクリックします。
-
アプリケーションの一般プロパティーを入力します。
セル内のすべてのアプリケーションで固有のアプリケーションの名前、およびそのアプリケーションの
エディション情報を指定します。
非管理対象 Web アプリケーションのアプリケーション・エディション情報
: アプリケーションは非管理対象なので、新規エディションのロールアウトや
妥当性検査などの編集制御コマンドを実行することはできません。ただし、
外部で作成されたサーバーに他のエディションをインストールする場合、
異なるエディション名で非管理対象 Web アプリケーションの新規表現を作成することによって、
管理コンソールでアプリケーションの新規エディションを作成することができます。これで、ルーティング・ポリシーを指定して、
要求を複数のエディションに送付する方法を制御することができます。
-
アプリケーションのデプロイメント・プロパティーを定義します。
アプリケーションのモジュール、コンテキスト・ルート、および仮想ホスト情報を指定します。デプロイメント・ターゲットを選択して、アプリケーションのデプロイ先のサーバーおよびクラスターを選択します。
デプロイメント・ターゲットのリストを、クラスターのみ、またはサーバーのみによって、
または名前を入力してフィルターに掛けることができます。「追加」または「除去」をクリックし、
アプリケーションを実行するサーバーおよびクラスターを指定します。「適用」をクリックして、
モジュールおよびデプロイメント・ターゲットをモジュール・リストに追加します。
非管理対象
Web アプリケーションをデプロイする動的クラスターは同種である必要があり、
これは同じアプリケーションは動的クラスターのすべてのメンバーにデプロイされ、すべてのメンバーは同じバージョンなどの同じミドルウェア・ソフトウェアを実行する必要があることを意味します。クラスターとして同じアプリケーションが含まれていないクラスター・メンバーを追加する場合は、アプリケーションは部分的にデプロイされた状況になります。アプリケーションは新規に追加されたクラスター・メンバーに自動的にはデプロイされません。
-
新規非管理対象 Web アプリケーション表現を確認し、変更内容を
保存します。
-
アプリケーションを開始します。
ミドルウェア・アプリケーションでは、
アプリケーションが稼働するミドルウェア・サーバーが開始される際に、
管理コンソールにアプリケーションが始動済みとして表示されます。管理コンソールから
ミドルウェア・サーバーを開始する場合は、ミドルウェア・サーバー操作の構成
を参照してください。
重要: サーバーまたはミドルウェア・エージェントが停止する場合は、管理コンソールでアプリケーションがまだ始動済みかまたは部分的にデプロイされていると表示されている可能性があります。
次に実行する作業
アプリケーションのサービス・ポリシーおよびルーティング・ポリシーを定義します。