Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

本稿は以下の構成となっています。

Table of Contents

同一マシン上で Geronimo の複数インスタンスを実行させることができます。現仕様では、Geronimo の複数インスタンスは Geronimo 導入先 <geronimo_home> の以下のディレクトリーを共有します。

...

bin, lib そして schema は読み取り専用ですので、インスタンス間で共有可能です。リポジトリーは共有されます。つまり、アプリケーションがあるインスタンスにデプロイされるとデプロイ済のモジュール・リストに掲載されますが、その他のインスタンス上では稼動していません。

新規サーバー・インスタンスの作成

...

...

Geronimo のフレッシュ・イメージで開始します。デフォルト・インスタンスを実行させるために使用したイメージを使わないでください。

...

foo という名前のインスタンスを作成するには以下の通り実施します。全インスタンス・データを <geronimo_home>/foo ディレクトリーに配置します。下記に名前のあげられたディレクトリーはすべて <geronimo_home>に関連があります。

...

  1. システム・プロパティ org.apache.geronimo.server.name をインスタンス名に設定してから、サーバーを始動します。 <geronimo_home>/foo に位置する foo という名称のインスタンスとして、シンタックス -Dorg.apache.geronimo.server.name=foo を使用し、 GERONIMO_OPTS 環境変数に追加します。 Tiptitle Windows Hint

    set GERONIMO_OPTS=-Dorg.apache.geronimo.server.name=foo

  2. Start the server using 1.9.7. startup
    1.9.7. startup を参照し、サーバーを始動します。 Code Block <geronimo_home>/bin/startup
  3. このインスタンスを 1.9.6. shutdown するために RMI Naming port (デフォルト 1099) のポート番号を使用します。 Code Block <geronimo_home>/bin/shutdown --port=<port_num>
  4. このインスタンスにアプリケーションをデプロイするためにRMI Naming port のポート番号を使用します。 Code Block <geronimo_home>/bin/deploy -port <port_num> deploy ......

1.6. Geronimo 管理コンソール も参照してこれら操作を実施ください。正しい HTTP ポート (デフォルト 8080) を使用し、インスタンスへ接続してください。

...

Coming Soon!
'geronimo' デフォルト・インスタンスが作成され、以下により実行されます。インスタンス・データには <geronimo_home>/geronimo を使用します。

...

その他拡張した点

複数のリポジトリーを使用するには:
1.7.1. 複数リポジトリー