Java和server建立的连接太多,怎么释放这些tcp链接呀,哪位大神求告知,网上搜了好多没找到

解决方案 »

  1.   

    调用close方法,至少10个字
      

  2.   

    你的httpclient的tcp连接都是长连接?用完不需要关闭吗?
    你可以手动杀死占用端口的进程
    linux系统可以调用 lsof -i :端口号 来查询占用端口的进程id,然后用kill杀死进程
    window的话netstat 显示结果最后一项就是进程id,然后用taskkill杀死进程
      

  3.   

    在Java层面关闭还是在操作系统层面关闭?
    虽然操作系统上可以关闭但是如果程序有问题,你也不可能一直总是手动去关进程。
    检查下你的代码,是不是并发量大并且一次请求处理时间过长。