< 前へ | 次へ >

レッスン 5: アプリケーション・コンポーネントをデプロイする

アプリケーション内にコンポーネントをデプロイするには、アプリケーション・プロセスを新しい環境で実行します。
環境と必要なすべてのプロセスが備わったので、アプリケーション・プロセスを実行して、コンポーネントをデプロイすることができます。
  1. 「アプリケーション」をクリックし、次にアプリケーション名をクリックして、アプリケーション・ページを開きます。
  2. 環境と同じ行で、「要求プロセス」 アイコンをクリックします。
  3. 「プロセスの実行」ウィンドウの「プロセス」リストで、Deploy JPetStore プロセスを選択します。
  4. 「コンポーネント・バージョン」の下で、「バージョンの選択」をクリックし、ウィンドウの上部で「すべてについて選択」 > 「利用可能な最新版」とクリックします。 以下の図に示すように、各コンポーネントにバージョン 1.0 が選択されていることを確認します。
    各コンポーネントの最新バージョンの選択
  5. 「OK」をクリックします。 コンポーネントごとにバージョンを選択する必要があります。バージョンを選択しないと、そのコンポーネントはデプロイされません。
  6. 「実行依頼」をクリックします。
Web ページには、アプリケーション・プロセス要求の進捗状況が表示されます。 このページからプロセスの実行状況を監視できます。以下の図は、部分的に完了したアプリケーション・プロセスを示しています。 アプリケーション・コンポーネント・プロセスが完了し、他の 2 つのコンポーネント・プロセスが実行中です。
実行中のコンポーネント・プロセスを示すアプリケーション・プロセス要求のログ
プロセスが正常に実行されると、以下の図のように要求は、各コンポーネント・プロセスが完了したことを示します。
コンポーネント・プロセスが正常に実行されたことを示すアプリケーション・プロセス要求のログ
この場合、以下の URL で (hostname をターゲット・システムのホスト名を置き換えて) 実行中のアプリケーションを表示できます。 これは、エージェントおよびターゲット・システムの構成で構成したエージェントのホスト名です。
http://hostname:8080/JPetStore
このアプリケーションは、ペット・ショップを例にした単純なオンライン・ショッピング・サイトを示しています。 以下の図は、ホーム・ページを示しています。
入店するためのリンクを示す JPetStore アプリケーションのホーム・ページ
以下の図のようにホーム・ページから「Enter the Store」をクリックして、入手可能なアイテムをブラウズします。
JPetStore アプリケーションのメインメニュー・ページ

アプリケーション・プロセスが正常に実行されなかった場合、コンポーネント・プロセスの 1 つが失敗した可能性があります。 この場合、プロセスは Failed 状況でリストされます。 この失敗したプロセスをトラブルシューティングするには、コンポーネントのログ・セクションを展開して、失敗したステップを見つけます。

完了しなかったコンポーネント・プロセスを示すアプリケーション・プロセス要求のログ
ここから、「出力ログ」 アイコンをクリックして、プロセス内の各ステップのコマンド行出力ログを調べることができます。

コンポーネント・プロセスの 1 つが完了しない場合、完了しなかったステップを特定します。 そのステップのプロパティーが正しいこと、および各ステップがプロセス内で正しい順序になっていることを確認します。 その後このアプリケーション・プロセスをもう一度実行します。
注: アプリケーション・プロセスをもう一度実行する場合、「変更済みバージョンのみ」チェック・ボックスをクリアして、各コンポーネントのバージョンを選択します。 このチェック・ボックスを選択状態のままにしておくと、サーバーは、新しいバージョンのあるコンポーネントについてのみコンポーネント・プロセスを実行します。
すべてのコンポーネントがデプロイされるように「変更済みバージョンのみ」チェック・ボックスをクリア

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

このアプリケーション・プロセスは、各コンポーネントに対応するコンポーネント・プロセスを実行することにより、アプリケーションにそれらのコンポーネントをインストールしました。
アプリケーション・プロセスは、コンポーネントをアンインストール/更新することも、アプリケーションおよびそのコンポーネントの他の構成タスクを実行することもできます。
< 前へ | 次へ >

フィードバック