Java Socket??????????
???????????? ???????[ 2014/2/17 9:17:48 ] ?????????????? java ????
??????java??????Socket????У?????????????????????
??????1?????? java.net.BindException:Address already in use: JVM_Bind??
?????????????????????????new ServerSocket(port)??port?????0??65536??????????????????????????????port??????????????????????????м??????????netstat -an??????????????Listending??????????????????б????????????????????
??????2??????java.net.ConnectException: Connection refused: connect??
????????????????????? new Socket(ip?? port)????????????????????????????ip???????????????????????????????????????ip·????????????ip?????????????????????м?????????????????????????ip??port???д????????????????ping??·????????????ping????????ping????????????ping?????????????????????????????????????????????????????????????????????
??????3??????java.net.SocketException: Socket is closed??
???????????????????????????????????????????????????????????????Socket??close???????????????????ж?д??????
??????4??????java.net.SocketException: ??Connection reset????Connect reset by peer:Socket write error????
????????????????????????п??????????????????????????????????????????Socket???????????????????????????????????????????????????????????????????????????(Connect reset by peer)?????????????????????????δ?????????????????????????ж????????????????Connection reset?????????????????????????д??????????
??????5??????java.net.SocketException: Broken pipe??
???????????????????????п???????????4??????????????У??????? SocketExcepton:Connect reset by peer:Socket write error????????????д?????????????????????????????????????????????????????е??????????????????????????????????????????????????????????????
??????????д???????????????????:
????1????????????????????????ν??????????????????????????????????????????—>????????—>????????—>????????????????д?????????????????????????????????????????
????2??????????????????ν??????????????棬???????????????????????????? Socket??close???????????????????崻?????????????粻?????????????????????????????????????????????????????????????????????????????ж??????????????????-1??????????????????????????????????????????Socket??close?????????????????崻?????????????粻??????÷???????“????”???????????????????????????????????????“????”???????????????????????????????????????ж???崻???????????????粻??????????????????????????????????????????????????·???????????Socket?????keep alive????????????????????????????????С????????????崻?????????????粻???
????3???????Ч?????????????????????????????????????????????????????????????????????????????????????????д????????????????????????????????????Worker???????????????????????????????????????????????????????Worker??????????????????????????????????????????????????????????????????????????????????????????Щ??????????????????????嵽???????У???????ζ?????????????
??????
![](/images/ad-banner/ad-banner.png)
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11