我正在尝试在我的java应用程序上运行jstack命令.应用程序相当大,在jboss AS中运行占用大约4GB的内存.操作系统是Windows Server 2003标准版.每次我收到错误"没有足够的存储空间来处理此命令".有足够的RAM,16GB和磁盘空间.那么,有什么想法吗?
我正在运行tomcat 6.0.18作为Windows服务.在服务小程序中,jvm配置为默认值,即它使用JRE的jvm.dll.
我试图用JConsole监视此应用程序,但无法在本地连接到它.我添加了参数-Dcom.sun.management.jmxremote(在使用start.bat脚本启动tomcat时有效).但是jvm似乎没有拿起参数.