我有一个生产问题,几天后tomcat停止响应
以下是我的观察:
- tomcat应用程序正在持续加载。
- 分配堆为1024Mb且 PermGen 512 Mb
- Tomcat进程消耗了2.75Gb的内存。
- 总内存(机器)是4Gb,其他进程也像jmxTranse和其他监视工具一样运行,因此所有进程的总消耗内存为3764mb总内存中的3656mb。
- 我们也在服务器上使用本机库调用。
醇>
我的问题是:
- 如何调试tomcat挂起的实际原因?
- 如果内存消耗是由Native调用引起的,如何调试?
醇>
如果需要发布堆状态,请告诉我。