第一份工作

Java程序抛出内存溢出的异常,最简单有效的方法是读gc日志。


第一份工作_第1张图片

grep命令的经典用法。

抛出异常的原因不是因为内存不够,而是线程数量激增,达到了OS设置的边界。使用命令ulimit -a可以查看OS的各种边界。


第一份工作_第2张图片

还遇到过一个问题,某台机器无法登陆。

首先排除掉网络问题,其余可能是什么问题呢?



socket消耗殆尽,导致无法登陆。

你可能感兴趣的:(第一份工作)