当发送3000条以上时出现java.net.ConnectException: Connection timed out: connect
不是总出现~
捕获了一下。.是 socketConnection = new Socket(192.168.1.123, 11112);
这里new soket出现的异常 public void run() {
//
// Socket socketConnection = null;
// ObjectOutputStream clientOutputStream = null;
// try {
// socketConnection = new Socket(192.168.1.123, 11112);
//
// clientOutputStream = new ObjectOutputStream(socketConnection.
// getOutputStream());
// clientOutputStream.writeObject(ptc);
clientOutputStream.close();
socketConnection.close();
} catch (Exception e) {
logger.info("协议4错误" + e.toString());
clientOutputStream.close();
socketConnection.close();
}
不是总出现~
捕获了一下。.是 socketConnection = new Socket(192.168.1.123, 11112);
这里new soket出现的异常 public void run() {
//
// Socket socketConnection = null;
// ObjectOutputStream clientOutputStream = null;
// try {
// socketConnection = new Socket(192.168.1.123, 11112);
//
// clientOutputStream = new ObjectOutputStream(socketConnection.
// getOutputStream());
// clientOutputStream.writeObject(ptc);
clientOutputStream.close();
socketConnection.close();
} catch (Exception e) {
logger.info("协议4错误" + e.toString());
clientOutputStream.close();
socketConnection.close();
}
public void setSoTimeout(int timeout)
throws SocketException
用这个方法把 timed out时间设长点