我有一个运行在服务器上的程序(使用Jetty)。我正在测试它。为此,我使用了一个名为加特林的压力测试平台。为了监控,我使用了jconsole,它应该能够显示远程服务器上JVM的内存,cpu ...使用情况。然而,在运行我的测试时,jconsole告诉我使用了500Mo,但是在我的服务器上使用顶部命令显示我的java进程正在使用几乎1Gig。 PID USER PR NI VIRT RES SHR
我想通过JConsole中的JMX监视我的应用程序的对象。但在JConsole中,我无法看到同一个类的多个对象。 这里是我的代码: ApplicationCache cache1 = new ApplicationCache();
MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
ObjectName name = ne