国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java.net.ConnectException: Connection refused問題解決辦法

2019-11-26 13:29:03
字體:
供稿:網(wǎng)友

Socket異常

客戶端異常

java.net.ConnectException: Connection refused: connect。

該異常發(fā)生在客戶端進(jìn)行new Socket(ip, port)操作時(shí),該異常發(fā)生的原因是或者具有ip地址的機(jī)器不能找到(也就是說從當(dāng)前機(jī)器不存在到指定ip路由),或者是該ip存在,但找不到指定的端口進(jìn)行監(jiān)聽。出現(xiàn)該問題,首先檢查客戶端的ip和port是否寫錯(cuò)了,如果正確則從客戶端ping一下服務(wù)器看是否能ping通,如果能ping通(服務(wù)服務(wù)器端把ping禁掉則需要另外的辦法),則看在服務(wù)器端的監(jiān)聽指定端口的程序是否啟動(dòng)。 

java.net.SocketException: Socket is closed

常的原因是己方主動(dòng)關(guān)閉了連接后(調(diào)用了Socket的close方法)再對網(wǎng)絡(luò)連接進(jìn)行讀寫操作。

java.net.SocketException: (Connection reset或者Connect reset by peer:Socket write error)

第一個(gè)就是如果一端的Socket被關(guān)閉(或主動(dòng)關(guān)閉或者因?yàn)楫惓M顺龆鸬年P(guān)閉),另一端仍發(fā)送數(shù)據(jù),發(fā)送的第一個(gè)數(shù)據(jù)包引發(fā)該異常(Connect reset by peer)。另一個(gè)是一端退出,但退出時(shí)并未關(guān)閉該連接,另一端如果在從連接中讀數(shù)據(jù)則拋出該異常(Connection reset)。簡單的說就是在連接斷開后的讀和寫操作引起的。

java.net.SocketException: Broken pipe。

拋出SocketExcepton:Connect reset by peer:Socket write error后,如果再繼續(xù)寫數(shù)據(jù)則拋出該異常

(暫時(shí)還沒有測出來)

java.net.BindException:Address already in use: JVM_Bind。

該異常發(fā)生在服務(wù)器端進(jìn)行new ServerSocket(port)(port是一個(gè)0,65536的整型值)操作時(shí)。異常的原因是以為與port一樣的一個(gè)端口已經(jīng)被啟動(dòng),并進(jìn)行監(jiān)聽。此時(shí)用netstat

主站蜘蛛池模板: 长泰县| 射洪县| 松原市| 鄂温| 平乡县| 云安县| 凌源市| 韩城市| 和平区| 富锦市| 闽清县| 慈溪市| 莆田市| 玛曲县| 南乐县| 扬中市| 山西省| 三原县| 本溪| 珲春市| 右玉县| 璧山县| 屯门区| 荥阳市| 阳新县| 岑溪市| 靖远县| 秦皇岛市| 德清县| 秦皇岛市| 龙胜| 西昌市| 江永县| 邳州市| 金寨县| 清河县| 台山市| 奉节县| 玛曲县| 本溪| 丁青县|