[解決済み] Tomcat - CATALINA_BASEとCATALINA_HOME変数
質問
同じサーバー(Linux)上で複数のtomcat 6のインスタンスが動作しており、期待通りに動作しています。このような場合、どのようにすればよいのでしょうか。
CATALINA_HOME
と
CATALINA_BASE
という変数があります。
tomcat のインストールでは、次のように設定しました。
CATALINA_HOME
を指し示すように、共通のフォルダ(例えば
/tomcat6
) と
CATALINA_BASE
変数は、インスタンス名によって変化します(例えば
/tomcat_instance1
,
/tomcat_instance2
)
私の質問はこれです。
- 本当に2つの変数が必要なのでしょうか?
-
または、1つだけで良いですか?
CATALINA_HOME
を廃止しCATALINA_BASE
(またはその逆) ?
解決方法は?
1つのホストでTomcatの複数のインスタンスを動作させている場合、Tomcatのインスタンスごとに
CATALINA_BASE
と同じになるように
.../tomcat_instance1
または
.../tomcat_instance2
ディレクトリを作成し、各インスタンスで適切な
CATALINA_HOME
環境変数に、2つのインスタンス間でファイルを共有する共通のTomcatインストールを指定します。
は
CATALINA_BASE
環境は、ホスト上で単一の Tomcat インスタンスを実行している場合はオプションで、デフォルトは
CATALINA_HOME
となります。もし、あなたが複数のインスタンスを実行しているのであれば、それは提供されるべきです。
この設定について、かなり良い記述があります。
RUNNING.txt
ファイルは、Apache Tomcat配布物のルートにある、見出し
高度な設定 - 複数のTomcatインスタンス
関連
-
[解決済み】Javaの".class期待値"
-
[解決済み】メソッド本体がない、またはJavaで抽象的な宣言をする
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
-
[解決済み] リフレクションとは何か、なぜ有用なのか?
-
[解決済み] Javaで配列を宣言し、初期化する方法は?
-
[解決済み] Node.jsで環境変数を読み込む
-
[解決済み] コマンドラインからすべての環境変数をリストアップ
-
[解決済み] Dockerコンテナに環境変数を渡すにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Javaの".class期待値"
-
[解決済み】"比較メソッドはその一般契約に違反する!"
-
[解決済み】不正な反射的アクセスとは?
-
[解決済み】Android Studioでタスク :app:compileDebugJavaWithJavac の実行に失敗しました。
-
[解決済み】java 'jar'が内部コマンドまたは外部コマンドとして認識されない。
-
[解決済み】Javaを包含するクラスではないのか?
-
[解決済み】Eclipseで「JUnitテストが見つかりませんでした。
-
[解決済み】純粋なJUnitテストにVisibleForTestingを使用する方法
-
[解決済み] StringBuilderをクリアまたは空にするにはどうすればよいですか?重複] [重複] [重複] [重複] [重複] [重複
-
[解決済み】Javaの".class expected "について