アプリケーション・サーバー設定

アプリケーション・サーバーまたはクラスター・メンバー・テンプレートを構成するには、このページを使用します。 アプリケーション・サーバーとは、エンタープライズ・アプリケーションを実行するのに必要なサービスを提供するサーバーです。 クラスター・メンバー・テンプレートとは、クラスターの新規メンバーに割り当てられるアプリケーション・サーバー構成設定のセットです。

この管理コンソール・ページを表示するには、「サーバー」 > 「サーバー・タイプ」 > 「Websphere アプリケーション・サーバー (WebSphere application servers)」>「server_name」とクリックします。

構成」タブで、フィールド設定を変更することができます。「インストール済みアプリケーション」をクリックして、このサーバーで実行中のアプリケーションの状況を表示することもできます。 「ランタイム」タブに、 読み取り専用の情報を表示することができます。「ランタイム」タブは、サーバーが実行中の場合のみ使用可能です。

「構成」タブ

名前

サーバーの論理名を指定します。サーバー名は、ノード内で固有でなければなりません。 ただし、クラスター内の複数のノードについて、 サーバーとノードのペアが固有であれば、同じサーバー名を持つ異なるサーバーがある場合があります。 このフィールドに表示される値を変更することはできません。

例えば、同じクラスター内で、node1 というノード内の server1 というサーバーと、 node2 というノード内の server1 というサーバーは許可されます。 ただし、同じノード内で 2 つのサーバーに server1 という名前を付けることはできません。 この製品は、スクリプトのサーバーを参照するなどの管理アクションで、サーバー名を使用します。

[z/OS] z/OS® プラットフォームでは、この名前をロング・ネームと呼ぶ場合があります。

デフォルト server1
ショート・ネーム [z/OS]

サーバーのショート・ネームを指定します。この名前はセル内で固有でなければなりません。このフィールドは、z/OS プラットフォームにのみ表示されます。ショート・ネームは、 デフォルトの z/OS ジョブ名でもあり、Workload Manager (WLM)、自動リスタート・マネージャー、SAF (例えば RACF®)、 および始動済みタスク制御などのオペレーティング・システム固有の機能に対してサーバーを識別します。

このフィールドはオプションで、z/OS で実行している場合のみ表示されます。ショート・ネーム・フィールドに対して値を指定しない場合、 ショート・ネームはデフォルトの BBOSnnn に設定されます。 この場合 nnn は、固有のショート・ネームの作成に使用可能なセル内の最初の空き番号です。 例えば、デフォルトのショート・ネームが既にセル内の他の 2 つのサーバーに割り当てられている場合に、 このサーバーの作成時にショート・ネームを指定しないと、 ショート・ネーム BBOS003 がこのサーバーに割り当てられます。 アプリケーション・サーバーの作成後、この生成済みショート・ネームは、 ご使用の命名規則に準拠した名前に変更することができます。

サーバントと付属のジョブ名のデフォルト値は、 このショート・ネームに S (サーバントの場合) または A (付属の場合) が付いたものです。 8 文字のサーバー・ショート・ネームを使用する必要がある場合、 サーバントと付属のジョブ名は 9 文字の名前になります。 したがって、新規の 8 文字のサーバー・ショート・ネームを使用するには、 サーバント定義と付属のプロセス定義用に、 開始コマンドの引数を更新する必要があります。 『7 文字のサーバー・ショート・ネームの 8 文字への変換』のトピックに、 この更新を行う方法についての説明があります。

ショート・ネームを指定する場合、名前は、
  • 長さは 1 から 8 文字にする必要があります。デフォルトでは、z/OS は、 7 文字のサーバー・ショート・ネーム (JOBNAME) が使用されることを想定しています。 使用しているネーミング規格で 8 文字が必要とされる場合、7 文字のサーバーのショート・ネームを 8 文字に延長することができます。
  • 大文字の英数字のみで構成する必要があります。
  • 数字で始めることはできません。
  • セル内で固有である必要があります。
汎用ショート・ネーム [z/OS]

サーバーの汎用ショート・ネームを指定します。 この名前はセル内で固有でなければなりません。 このフィールドはオプションで、z/OS プラットフォームでのみ表示されます。サーバーの汎用ショート・ネームは、 クラスター遷移名 (非クラスター・サーバーを作成する場合) またはクラスター・ショート・ネーム (クラスター・サーバーを作成する場合) のいずれかになります。

汎用ショート・ネーム・フィールドに 値を指定しない場合、汎用ショート・ネームはデフォルトで BBOCnnn になります。ここで、nnn は 固有の汎用ショート・ネームの作成に使用できる、セル内の最初の空き番号です。 例えば、デフォルトの汎用ショート・ネームが既にセル内の他の 3 つのサーバーに割り当てられている場合に、 このサーバーの作成時に汎用ショート・ネームを指定しないと、 汎用ショート・ネーム BBOC004 がこのサーバーに割り当てられます。

汎用ショート・ネームを指定する場合、名前は以下のようにします。
  • 長さは 1 から 8 文字にする必要があります。
  • 英数字または各国語文字のみで構成する必要があります。
  • 数字で始めることはできません。
  • セル内で固有である必要があります。
開発モードでの実行 [z/OS] [AIX Solaris HP-UX Linux Windows]

このオプションを使用可能にすると、バイトコード検証の使用不可化やジャストインタイム (JIT)・コンパイラーのコンパイル・コストの削減など、一部の JVM 設定を変更するため、アプリケーション・サーバーの起動時間が削減されることがあります。 実働サーバーでは、 この設定を使用可能にしないでください。この設定は、バージョン 6.0 以降のセルで稼働しているアプリケーション・サーバー上でのみ使用可能です。

開始値として -Xverify および -Xquickstart JVM プロパティーを使用することを指定します。 このオプションを選択する前に、-Xverify および -Xquickstart プロパティーを汎用引数として JVM 構成に追加します。

このオプションを選択した場合は、構成を保管し、サーバーを再始動して、構成の変更を有効にする必要があります。

このオプションのデフォルト設定は false であり、 サーバーが開発モードでは始動しないことを示しています。 このオプションを true に設定すると、サーバーの始動時間を短縮する設定を使用してサーバーが開発モードで始動するように指定されます。

データ型 ブール
デフォルト false
並列始動

複数のスレッドでサーバーを始動する場合は、このフィールドを選択します。これにより、 起動時間を短縮できます。

サーバー・コンポーネント、サービス、およびアプリケーションが順次ではなく並列に開始されるように指定します。

このオプションのデフォルト設定は true であり、 サーバーの始動時に、サーバー・コンポーネント、サービス、およびアプリケーションが、マルチスレッドで開始することを示しています。 このオプションを false に設定すると、サーバーの始動時に、サーバー・コンポーネント、サービス、およびアプリケーションが、単一スレッドで開始するように指定され、このため、起動時間が遅くなる場合があります。

アプリケーションが開始される順序は、 ユーザーがアプリケーションに割り当てたウェイトにより異なります。 ウェイトが同じアプリケーションは、同時に開始されます。

アプリケーションのウェイトを設定するには、管理コンソールで「アプリケーション」>「アプリケーション・タイプ」>「WebSphere エンタープライズ・アプリケーション (WebSphere enterprise applications)」>application_name>「始動の動作」とクリックし、「始動順序」フィールドに所要の値を指定します。 アプリケーションが重要であればあるほど、始動順序の値は低くなります。 例えば、最も重要なアプリケーションに始動順序の値 1 を指定し、次に重要なアプリケーションに値 2 を指定します。 また、次の 4 つのアプリケーションすべてを同時に開始させたい場合は、これら 4 つのアプリケーションに始動順序 3 を指定することができます。

データ型 整数
デフォルト 1
範囲 0 - 2147483647
必要に応じたコンポーネントの開始

このサーバーで実行中のアプリケーションが必要とするときにサーバー・コンポーネントを開始させる場合は、このプロパティーを選択します。

このプロパティーを選択すると、 サーバー・コンポーネントは必要に応じて動的に開始されます。このプロパティーを選択していないと、すべてのサーバー・コンポーネントがサーバーの 始動プロセス中に開始されます。したがって、このオプションを選択すると、始動プロセス時に開始されるコンポーネントの数が減るため、起動時間が短縮され、かつサーバーのメモリー占有スペースが減少する可能性があります。

サーバー上でデプロイされているアプリケーションがすべて同じタイプである場合は、必要に応じてコンポーネントを開始することが最も効果的です。 例えば、使用中のアプリケーションがすべて、サーブレットおよび JavaServer Pages (JSP) を使用する Web アプリケーションである場合は、このオプションの使用は効果的です。 使用中のアプリケーションが、サーブレット、JSP、および Enterprise JavaBeans™ (EJB) を使用している場合は、このオプションを使用してもそれほど効果的ではありません。

トラブルの回避: 他の WebSphere® 製品との互換性を確認するには、このオプションのデフォルト設定を選択解除します。 このオプションを選択する前に、この製品と同時に稼働しているその他の WebSphere 製品が、この機能をサポートしていることを確認してください。 gotcha
64 ビット JVM モードでの実行 [z/OS]

アプリケーション・サーバーが 64 ビット・モードで実行するように指定します。これは、デフォルト設定です。 64 ビット・モードで実行すると、追加の仮想ストレージがユーザー・アプリケーションに提供されます。 このフィールドは、z/OS プラットフォームにのみ表示されます。

デフォルトでは、WebSphere カスタマイズ・ツールは、ご使用のアプリケーション・サーバーすべてを 64 ビット・モードで起動するように設定されています。 ただし、WebSphere カスタマイズ・ツールの設定を、ご使用のアプリケーション・サーバーすべてを 31 ビット・モードで始動するように変更することができます。 特定のアプリケーション・サーバーを 31 ビット・モードで始動するだけの場合は、ご使用のアプリケーション・サーバーのサブセットに対するこの設定を選択解除することもできます。

さまざまなサーバーを実行しているモード間に相互依存関係はありません。 したがって、サーバーのいくつかを 64 ビット・モードで実行し、いくつかを 31 ビット・モードで実行することができます。 ただし、最終的にすべてのサーバーを 64 ビット・モードで実行するように変換する必要があります。 それは、31 ビット・モードで稼働するサーバーに対するサポートが推奨されないためです。

内部サーバー・クラスへのアクセス

このサーバーで実行しているアプリケーションが複数のサーバー実装クラスにアクセスできるかどうかを指定します。

Allow」を選択した場合、アプリケーションは、多数のサーバー実装クラスにアクセスできるようになります。 「Restrict」を選択した場合、アプリケーションは、複数のサーバー実装クラスにはアクセスできません。 アプリケーションは、これらのクラスへのアクセスを試みると、ClassNotFoundException エラーを受け取ります。

通常の場合、このプロパティーには Restrict を選択します。 それは、ほとんどのアプリケーションはサポートされる API を使用し、どの内部クラスにもアクセスする必要がないためです。 しかし、アプリケーションが 1 つ以上の内部サーバー・クラスを使用する必要がある場合は、 このプロパティーの値として Allow を選択します。

このプロパティーのデフォルト値は Allow です。

クラス・ローダー・ポリシー

単一のクラス・ローダーですべてのアプリケーションをロードするか、 またはアプリケーションごとに異なるクラス・ローダーを使用するかを選択します。

クラス・ロード・モード

クラス・ローダーが、クラスをロードする際に、 最初に親クラス・ローダーを検索するのか、 あるいはアプリケーション・クラス・ローダーを検索するのかを指定します。 Developer Kit クラス・ローダーおよびこの製品のクラス・ローダーの標準は、「親が最初」です。

このフィールドは、「クラス・ローダー・ポリシー」フィールドを S*ingle にした場合にのみ適用されます。

Application first を選択すると、 アプリケーションは、親クラス・ローダーに含まれるクラスをオーバーライドできますが、 オーバーライドされたクラスとオーバーライドされていないクラスを共に使用した場合、 このアクションにより、ClassCastException またはリンケージ・エラーが発生する可能性があります。

ノード名

このサーバーが稼働しているノードの名前。

このプロパティーは読み取り専用です。

「ランタイム」タブ

プロセス ID

ネイティブ・オペレーティング・システム上のこのサーバーに対するプロセス ID。

このプロパティーは読み取り専用です。 この値は、自動的に生成されます。

セル名

このサーバーが稼働しているセルの名前。

このプロパティーは読み取り専用です。

ノード名

このサーバーが稼働しているノードの名前。

このプロパティーは読み取り専用です。

状態

このサーバーの実行時の始動状態。

このプロパティーは読み取り専用です。

製品情報

「追加プロパティー」の下のこのリンクには、製品のインストールの際の製品情報が表示されます。この情報には、製品名、ID、バージョン、作成日付、および作成レベルが含まれます。

「製品情報」ページでは、以下のリンクをクリックして追加の製品情報を表示することができます。
  • コンポーネント。インストールされているすべてのコンポーネントのリスト。
  • e-Fixes。インストールされているすべてのサービス更新のリスト。
  • 拡張。インストールされている拡張のリスト。
  • ヒストリー報告書。特定のサービス・レベルのインストールなど、製品がインストールされてから発生したすべてのインストール・イベントの詳細な報告書。
  • 製品報告書。インストールされている製品のバージョンの詳細な報告書。
  • PTF。インストールされているすべての PTF のリスト。



マーク付きのリンク (オンライン) では、インターネットにアクセスする必要があります。

関連概念
[z/OS]
関連タスク
[z/OS]
関連資料
[AIX Solaris HP-UX Linux Windows] [iSeries] スレッド・プール・コレクション
クラス・ローダー・コレクション
エンタープライズ・アプリケーション・コレクション
エンタープライズ・アプリケーション設定
カスタム・サービス・コレクション
[AIX Solaris HP-UX Linux Windows] [iSeries]
[AIX Solaris HP-UX Linux Windows] [iSeries]
オブジェクト・リクエスト・ブローカー・サービス設定
プロセス定義設定
Java 仮想マシン設定
[AIX Solaris HP-UX Linux Windows] [iSeries]


ファイル名: urun_rappsvr.html