解決tomcat報錯 java.net.ConnectException: Connection refused問題的方法__.net

來源:互聯網
上載者:User
tomcat java.net.ConnectException: Connection refused


1,描述
在一次配置新工程項目,修改Tomcat server.xml後,執行shutdow.sh指令碼關閉伺服器,提示出現如下錯誤:
tomcat java.net.ConnectException: Connection refused
等一大堆錯誤

在網上搜尋一圈,一說需要重啟伺服器,這個有點不至於,而說是由於8080或者8009連接埠被佔用了導致關閉失敗,但是沒有解決
http://www.51test.net/show/365837.html
http://blog.csdn.net/subuser/article/details/6311184
2,解決
網上並有解決實際問題,提供下我的解決思路:
我們 ps -ef|grep java
找到所有java進程號
kill -9 進程號
把出現的進程幹掉,除了 使用者名稱  XXX XXX  0 20:56 pts/0    00:00:00 grep --color=auto java之外。


3,重啟
sh start.sh 
正常了;


4,原因與分析
表明原因在於連接埠被佔用等可能性,其根本在於你shutdown的時候,執行的是shutdown.sh指令碼,而如果項目此時有些資料庫連結之類的,以至tomcat其實根本沒有真正關閉,也是就是沒有完全關閉掉,導致你再次shutdown的時候報錯。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.