我想抓取生产中的Tomcat实例的内存快照。 这是在Windows 2008服务器上。 当我用startup.bat启动它时,我可以对Tomcat运行JMAP,但客户端使用Tomcat作为服务(tomcat6.exe)。 当我尝试连接到该PID时,我得到“5868:没有足够的存储可用于处理此命令”。
有关如何让JMAP识别tomcat6.exe下的Java进程的任何想法?