- - PR -
Tomcatに接続できないときが ごくたまにある。
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-01-11 09:26
お世話になっております。
10回に2回ほどの割合でTomcatに接続できないときがあります。 Safariブラウザでlocalhost:8080に接続しようとすると 通常ならばすぐにhttp://localhost:8080/index.jspに接続され Tomcatの最初の画面が表示されます。 しかし、localhost:8080を指定しても いくら待ってもindex.jspが表示されないことがあります。 (単に遅いだけのこともありますが。) この場合は shutdown.sh を起動しても 必ず ConnectException が発生します。 この場合にはいつもマシン自体を再起動してしまっています。 「たまに」とは言え 解決したい問題なのですが、 今のところどうすればよいか分かっていません。 このようなことは、ありがちなことでしょうか? またどのようにトラブルシューティングを進めればよいか よろしければアドバイスをお願い申し上げます。 環境は Mac OS X Server 10.4 Tomcat 4.1.29 です。 [shutdown.sh起動時のConnectionException] Catalina.stop: java.net.ConnectException: Connection refused java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) at java.net.Socket.connect(Socket.java:452) at java.net.Socket.connect(Socket.java:402) at java.net.Socket.<init>(Socket.java:309) at java.net.Socket.<init>(Socket.java:124) at org.apache.catalina.startup.Catalina.stop(Catalina.java:581) at org.apache.catalina.startup.Catalina.execute(Catalina.java:402) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) | ||||||||
|
投稿日時: 2006-01-11 14:14
自分もはっきりした事はわからないので、ヒントだけ..
ということはTomcatが起動していないのでは?
起動していないTomcatに対してShutdownしようとしているので、 Connection Refusedされるのは、自然な気がします。 他にも TomcatやConnectExceptionあたりでググッてみると、いくつか情報があるようです。 |
1