我在AWS EC2实例上具有Ubuntu 16.4,并且已经在此计算机上安装了Java 1.8和tomcat 8。我已经在这台机器上部署了一个Spring MVC应用程序。经常会出现内存不足的问题。我想分析堆转储,并尝试使用以下命令。
sudo jmap -dump:format = b,file = / opt / tmp / heapdump.bin 37320
但是当我执行上述命令时,得到了以下消息。
无法打开套接字文件:目标进程未响应或未加载HotSpot VM
我想从我的EC2实例中获取Java堆转储。 预先感谢。