在resin 运行一段时间后。发现resin 就死掉了。重启resin 又可以用了。但运行一段时间有挂了。
请求任何接口都没有反应。
使用命令查看:
netstat -ant | grep 8080
发现有很多端口状态 CLOSE_WAIT.
最后check 自己接口代码,发现在response 的时候,很多没有关闭,所有会导致很多线程不能够销毁。
修改代码关闭response,问题解决。
在resin 运行一段时间后。发现resin 就死掉了。重启resin 又可以用了。但运行一段时间有挂了。
请求任何接口都没有反应。
使用命令查看:
netstat -ant | grep 8080
发现有很多端口状态 CLOSE_WAIT.
最后check 自己接口代码,发现在response 的时候,很多没有关闭,所有会导致很多线程不能够销毁。
修改代码关闭response,问题解决。