真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java中Connectiontimedout與Connectionrefused有什么區(qū)別

這篇文章給大家介紹Java中Connection timed out與Connection refused有什么區(qū)別,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、海州ssl等。為千余家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的海州網(wǎng)站制作公司

1:Connection timed out

在實(shí)際開(kāi)發(fā)中經(jīng)常會(huì)碰到Connection timed out的問(wèn)題

java.net.ConnectException: Connection timed out (Connection timed out)
  at java.net.PlainSocketImpl.socketConnect(Native Method)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
  at java.net.Socket.connect(Socket.java:589)
  at java.net.Socket.connect(Socket.java:538)
  at java.net.Socket.(Socket.java:434)
  at java.net.Socket.(Socket.java:211)
  at ClientSocketTimeout.main(ClientSocketTimeout.java:8)

當(dāng)?shù)玫?nbsp;Connection timed out: connect 的時(shí)候表示TCP路由不正常,原因有很多,可能是服務(wù)器無(wú)法ping通,可能是服務(wù)器(防火墻等)丟棄了該請(qǐng)求報(bào)文包,也可能是服務(wù)器應(yīng)答太慢,又或者存在間歇性的問(wèn)題(這種情況很難從日志文件中排查問(wèn)題)。

2:Connection refused

當(dāng)?shù)玫?code>Connection refused: connect 異常的時(shí)候表示從本地客戶端到目標(biāo)IP地址的路由是正常的,但是該目標(biāo)端口沒(méi)有進(jìn)程在監(jiān)聽(tīng),然后服務(wù)端拒絕掉了連接。

一個(gè)成功的tcp鏈接將會(huì)看到Syn,Syn-Ack,Ack,這也就是我們預(yù)期的TCP三次握手。當(dāng)使用tcpdump或wireshark抓包工具來(lái)探測(cè)發(fā)送過(guò)來(lái)的請(qǐng)求報(bào)文包時(shí),Connection refused將會(huì)看到Syn,Rst。

Connection refused問(wèn)題排查

1. 查看防火墻是否打開(kāi),如防火墻打開(kāi),端口是否開(kāi)放

2. 查看服務(wù)端是否正常運(yùn)行

3. 查看服務(wù)端監(jiān)聽(tīng)的端口與客戶端訪問(wèn)的端口是否一致

jps | grep [appname]

netstat -anp | grep [pid]

4. ping hostname, telnet hostname port

5. 檢查客戶端訪問(wèn)的hostname和port是否正確

6.  檢測(cè)服務(wù)端監(jiān)聽(tīng)端口是host是否使用了127.0.0.1/localhost

關(guān)于Java中Connection timed out與Connection refused有什么區(qū)別就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。


分享題目:Java中Connectiontimedout與Connectionrefused有什么區(qū)別
網(wǎng)址分享:http://weahome.cn/article/iihjii.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部