#author("2019-04-24T06:14:22+00:00","default:wikiwriter","wikiwriter")
&tag(Tomcat/トラブルシューティング);
*目次 [#b206361e]
#contents
*関連ページ [#pf6d7a1e]
-[[Tomcat]] 

*参考情報 [#b6274486]

*起動/終了時 [#a580bb7b]

**ConnectExceptionが発生 [#j1a7aa36]
-/etc/init.d/tomcat8 restartで発生(tomcat6でも発生)。
#pre{{
 Catalina.stop:
java.net.ConnectException: 接続を拒否されました
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
}}
-起動しきっていないうちにシャットダウンしようとしたのが原因か。[[Tomcat5.0.28のshutdown.sh実行時のエラーに関して - QA@IT:http://qa.atmarkit.co.jp/q/1128]]によるとListen状態に入るまで数十秒かかるらしいので、起動スクリプトでウェイトするしかないのかも。
-もしくはiptablesが影響?
--[[【APサーバ】Tomcat停止時にエラー | 路地裏路地裏:http://z-area.net/z-blog/2014/12/31/nuc-tomcat-stop-error/]]
--[[tomcatが素直に停止できない、、原因がわかった - うまいぼうぶろぐ:https://hogem.hatenablog.com/entry/20091018/1255877456]]



***とりあえずの対応 [#y79ba35b]

-bin/setenv.shでCATALINA_PIDを設定する。
 CATALINA_PID=$CATALINA_HOME/catalina.pid
-/etc/init.d/tomcat9ではstop時に以下のコマンドを使用する
 $TOMCAT_SCRIPT stop -force


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS