解决方案 »

  1.   

    好像发现一点问题,我通过netstat -na 发现,对应的客户端之前使用的端口即4010被挂起,处于CLOSE_WAIT状态,而是新增加了一个端口4097。服务器接收的端口依然是4010没有变,新端口状态为ESTABLISHED。不知道是不是这个原因造成的
      

  2.   

    还是木有回复的吗?我测试了下,确实由于客户端将端口4010挂起,导致了CPU上升,问题能解决了,不过我不是很明白的是,难道是线程被挂起后,死循环了?造成CPU使用过高?求高手指教