1

我需要使用jsp获取当前进程的cpu使用率。

我的场景就像当用户从一个页面导航到另一个页面时,我需要检查进程的 cpu 利用率和内存使用情况。

4

1 回答 1

1

如果您想在每个请求上执行此操作,也在生产中(尽管我强烈质疑这样做的必要性,它只会使其 CPU 成本更高),然后获取JMX。如果你想这样做是为了测试/分析目的(这会更有意义),然后抓住一个Java profiler

至于针对JSP 的问题,JSP 只是一种基于Java 的视图技术。原始 Java 代码属于真正的 Java 类。如果您想使用 JMX,那么您宁愿在Filter映射到url-pattern感兴趣的对象上执行此操作,例如*.jsp.

于 2010-02-04T20:17:36.363 回答