こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

apacheとtomcatの連携

運用中にApacheとTomcatの連携が出来なくなり、ApacheからTomcatにアクセス出来なくなります。
ApacheとTomcatを再起動すると、またいつも通りにアクセスが出来るようになります。


環境は以下の通りです。
OS:Red Hat Enterprise Linux 3
Java:j2sdk-1_4_2_08
Apache:httpd-2.0.54
Tomcat:jakarta-tomcat-5.0.28

アクセスが出来なくなった時のApacheのエラーログには
下記のように表示されます。

[notice] Apache/2.0.54 (Unix) mod_jk2/2.0.4 configured -- resuming normal operations
[error] channelApr.open() attempt to connect to 10.1.1.55:8009 (10.1.1.55) failed 111
[error] ajp13.connect() failed ajp13:localhost:8009
[error] ajp13.service() failed to connect endpoint errno=9 Bad file descriptor
[error] ajp13.service() Error forwarding ajp13:localhost:8009 1 1
[error] lb.service() worker failed 120000 for ajp13:localhost:8009
[error] lb_worker.service() all workers in error or disabled state
[error] mod_jk2.handler() Error connecting to tomcat 120000, status 503

エラーログを調べたのですが、SELinuxがONになっているとアクセスが出来なく
なったりするみたいですが、SELinuxはインストールされていません。


もし、解る方がいらっしゃいましたらすいませんが、よろしくお願い致します。

投稿日時 - 2007-05-09 10:21:40

QNo.2985403

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

対策として
10.1.1.55に
8009 が「閉じてます」と聞いてみる。

投稿日時 - 2007-05-10 09:18:20

あなたにオススメの質問