0 0

网络问题5

socket.close();不能马上释放端口,有什么方法让socket马上释放端口啊?
OO 
2008年6月27日 15:17

1个答案 按时间排序 按投票排序

0 0

/*
在bind之前设置socket的ReuseAddress属性为false
如果此属性为true时,该连接可能在关闭后的一段时间内保持超时状态(即仍然占用端口)
*/
socket.setReuseAddress(false);
socket.bind(socketAddress);
......
socket.close();

2008年6月28日 01:07

相关推荐

Global site tag (gtag.js) - Google Analytics