Tomcat管理一般

トップ > チップス > Tomcat管理一般
2012-02-13, management

/tips/tomcat/management **ホストを追加する方法 server.xmlへの要素の追加と、Catalinaフォルダの複製によるmanagerアプリケーションの登録を行います。

conf/server.xml :

:$ cp -r conf/Catalina/localhost/ conf/Catalina/chibi-robo.info

**Tomcat暴走時の対処法 下記のようなエラーを出して、tomcatが起動しているにも関わらず正常に応答しない場合の対処法です。 :Reason: Error reading from remote server

サーバにログインし、tomcatのインストールフォルダに移動します(移動先は適宜読み替えて下さい)。 :$ cd apache-tomcat-5.5.23/

tomcatを終了します。 :$ bin/shutdown.sh

正常にプロセスが終了しているか確認します(「ps -ef」で全てのプロセスを表示し、「grep java」でjava関連のプロセスのみに絞込みます)。 :$ ps -ef | grep java

ここで、しばらく待ってもtomcatのプロセスが残ってしまっている場合、プロセスが暴走してしまっています。下記のコマンドを利用して強制終了します。 :$ kill (プロセスID)

それでもプロセスが生き残ってしまう場合、さらに強い強制終了処理を実行します(これで確実にプロセスは消えますが、書き込み中のデータが壊れる等の悪影響があります)。 :$ kill -9 (プロセスID)

**別のポートで起動(待機)する 一台のマシンで複数のTomcatを動作させたい場合など、規定のポート以外で動作させたい場合、server.xmlを修正します。以下の3箇所(SSLコネクタを起動している場合、もう1箇所)が、それぞれ競合しないように設定しなおす必要があります。

: : : : :

この記事は役に立ちましたか?