???????????????????????????????η?????????????????????????????????ip?????????????????

pomelo@debian:~/socktest$ cat /proc/sys/net/ipv4/ip_local_port_range

2048         65500

?????????????ip??????6??????????????????????50??????ip????300???????????????????50?512M????????????????????????????????棺

????1???????????ν?????????6??????

????2????ο????????????

??????????java??д??????????????????????????????????????????java????????6?????????????????????????????????????????java?????????OOM??512M??治???????????????2??????????????6??????????????????????????????????????????????????????Щ???????????????????濪?????????????????????????????????????Щ???????

????????????£?????????????????????????????????浽????????У??????????????????е????????

private static int n = 0;
private static Socket[] sockList = null;
static {
    n = Integer.valueOf(Config.getProperty("socket.num"));
    sockList = new Socket[n];
}
public void connect(String host?? int port) throws UnknownHostException {
    Socket so = null;
    long sleepTime = Integer.valueOf(Config.getProperty("socket.sleep"));
    for (int i=0;i<n;i++) {
        try {
           so = new Socket(host?? port);
           sockList[i] = so;
           Thread.sleep(sleepTime);
       } catch (IOException e) {
           logger.error(e.getMessage());
       } catch (InterruptedException e) {
         
       }
    }
}

???????????????ο???????????????????????????shell????????ssh???ò???????????????????????????????????????????ssh????????????????????????????????????ssh???????????????????????????????????????ip?б???????????

??????????????????????????????????????????????????????????????????