2012-04-16 27 views
1

Tomcat 7.0.2.3が有効かどうかを知る必要があります。私は状態を確認し、Linux上でのTomcatのサービスを開始する必要がLinuxのTomcatサーバーの状態を確認するには

HTTP Status 404 - /cas/login 

type Status report 

message /cas/login 

description The requested resource (/cas/login) is not available. 
Apache Tomcat/7.0.23 

私はこのメッセージを表示エラーページを得ました。私は試した:

#/bin/startup.sh 
#rctomcat7 start 

しかし、これらはすべて動作していません。

+5

それは上だか、404のメッセージを頂いておりません。 –

+0

Ditto Paul。しかし、あなたがチェック/再起動する方法を知りたいのであれば、設定した方法を知る必要があります:/etc/init.dなどのサービスですか?どのようにインストールしましたか?あなたのディストリビューションのパッケージやソースからのパッケージなど、何か他のものをインストールしましたか?どのディストリビューションですか? – Rup

答えて

1

他の人が指摘したように、HTTP standard response code of 404を受け取っている場合は、Tomcatが起動していることを意味します。

しかし、あなたの質問に答えるために、私は、スクリプトの下に使用している

 #rctomcat7 status
+0

私はUbuntu 13/04を持っています。Tomcat 8は私のホームフォルダにzip(最初にダウンロード)として抽出されました。 私はinit.dスクリプトを持っていません。あなたのアイデアKevinは働いていません。私は動作するcatalina.shで開始し、停止します。しかし、どのようにステータスを確認しますか? – Timo

+0

適切なinitスクリプトを使ってパッケージからインストールするだけです。ディストリビューションにTomcatパッケージがない場合は、3番目の部分のinitスクリプトを見つけようとするか、独自のスクリプトを作成してみてください。それほど難しいことではありません。 Tomcatで配布されたスクリプトは生産には向いていません。 –

0

を試すことができます。このスクリプトは、Tomcatのポストとプロセスが起動しているかどうかをチェックし、そうでなければ、Tomcatを起動します。

Tomcatのスタートスクリプト
if netstat -tulpen | grep 18880 && ps -ef | grep tomcat | grep java 

then 

    echo "Tomcat Running" 

else 

    echo "Tomcat Stopped" 

    /bin/sh /tomcat/bin/startup.sh 

fi 
関連する問題