`
shuofenglxy
  • 浏览: 189960 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java.lang.OutOfMemoryError: unable to create new native thread

 
阅读更多

 

今天压系统,出现一个java.lang.OutOfMemoryError: unable to create new native thread问题,整个linux系统都不可用了.

通过top -H命令看到线程数大于3万。

通过ulimit -s 看到堆栈大小100K.

ps -mp <pid>定位到问题进程。

 

然后jstack pid 查看进程相关信息,定位到代码 ,fix。

 

 

总结:

遇到os莫名问题,首先要定位问题。从大到小缩小问题范围。以最稳妥的方式解决问题。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics