JRun 4.0: 各 JRun Server 用の個別 JVM 設定の構成
特定のマシンにインストールされたすべての JRun Server のために JRun Management Console (JMC) を通して JVM
構成設定を変更するとき、JVM 構成変更は JRun Server 毎に行うことができます。このテックノートは、JRun 4.0 Server 用の個別サーバ構成を作成する方法を記述します。
多くの JRun ユーザは、マシン上にインストールされる JRun Server 用のそれぞれ別々の JVM 構成設定を行います。例えば、1 台のサーバは
JRE 1.3.1 である一方、もう 1 台は JRE 1.4 を使うかもしれません。しかし、JRun 4.0 で JVM 設定の変更を行う場合、JMC
は唯一の構成ファイル - {jrun.rootdir}/bin/jvm.config にそれらの変更を記録します。このファイルは、特定のコンピュータで実行しているすべての
JVM (そして、JRun Server) によって読まれるので、JRun 4.0 の JVM 構成 (JRE launcher、ヒープ サイズ、Java
引数、その他) で行われる変更は、マシン全体に渡る基準で適用されます。
個別 JRun Server 基準で JVM プロパティを構成するために、以下の手順を使うことができます。:
-
{jrun.rootdir}/bin ディレクトリに新しいファイルを作成してください。 - 例 : jvm.config_new_server 最も早く行う方法は、既存の jvm.comfig ファイルを単にコピーして、リネームすることです。ファイルのコンテンツは、下記のリストに似ています。この新しいファイルは、サーバ特定の JVM 構成設定を作成する場所です。それぞれのマシン上でサーバ用の新しい jvm.config_jrun_serv_name を作成できます
#
# VM configuration
#
# Where to find JVM, if {java.home}/jre exists then that JVM is used
# if not then it must be the path to the JRE itself
#
# If no java.home is specified a VM is located by looking in these places in this
# order:
#
#1) JAVA_HOME environment variables (same rules as java.home above)
#2) bin directory for java.dll (windows) or lib//libjava.so (unix)
# 3) ../jre
#4) registry (windows only)
#java.home=C:/javaprograms/jdk1.4
# Arguments to VM
java.args=-Xms32m -Xmx128m
# java.class.path - use this for adding individual jars or
# directories.When directories are included they will be searched
# for jars and zips and they will be added to the classpath (in
# addition to the directory itself), the jar to be used in launching
# will be appended to this classpathjava.class.path={application.home}/servers/lib
#
# where to find shared libraries, again use commas to separate entries
java.library.path= -
JRun Server のためにこの新しい構成ファイルを使うには、それがコマンド ラインを通して呼び出されるとき、JRun launcher プログラムにそれを指定する必要があります。JRun デフォルト サーバをこの構成ファイルで起動するために使われるコマンドの例は次の通りです。:
jrun -config jvm.config_new_server -start default
-
Windows サービスとして実行する JRun Server
用の新しい JVM 構成を利用可能にするために jrunsvc コマンド ライン ユーティリティを使って、サービスとして JRun Server
をインストールし、-config オプションを含む必要があります。次の例はこのコマンドを例示します。:
jrunsvc -install default "JRun Default Server" -config jvm.config_new_serverNote: Windows サービスとして既に JRun Server をインストールした場合、最初にそれを削除し、それから上記のコマンド ライン構文を用いた再インストールを行う必要があります。
追加情報
このテクニカルノートは、米国 Macromedia, Inc. の JRun 4.0: Configuring Individual JVM Settings for each JRun Server(TechNote 18206) をもとに作成されました。
株式会社 アイ・ティ・フロンティア にて翻訳されました。
