構成ファイルにおける変数の使用

構成に変数を使用すると、その構成を別の環境で再利用する場合に、不適切な可能性のあるハードコーディング値を回避することができます。

このタスクについて

変数は、以下のどの場所でもプロパティーを設定することで定義できます。
  • サーバー構成ファイル、または組み込みファイル
  • bootstrap.properties ファイル
以下の定義済み変数を参照できます。
同じ変数が複数の場所に指定されている場合、優先順位は次のようになります。
  • bootstrap.properties 内の変数が、プロセス環境変数をオーバーライドする
  • server.xml 内の変数、または組み込まれている XML ファイルが、bootstrap.properties 内の変数およびプロセス環境変数をオーバーライドする
ベスト・プラクティス: 特定のサーバーに固有の変数 (例えば、ポート番号) は bootstrap.properties ファイル内に指定されます。 そうすることによって、それらの値を各サーバーで異なるものにしながら、server.xml を複数のサーバーで共有することができます。サーバー・グループで共有される変数 (例えば、特定のホストのデータベース構成) は、親構成ファイルに組み込まれる XML ファイルで指定することをお勧めします。
ベスト・プラクティス: 変数名は英字で始まり、 英字、数字、および文字「_」と「.」のみを含んでいる必要があります。

手順


トピックのタイプを示すアイコン タスク・トピック

ファイル名: twlp_setup_vars.html