如何使用JMX获得Tomcat上传/下载速度

时间:2015-12-21 15:49:08

标签: java tomcat jmx tomcat8

有没有办法让Tomcat使用Java和JMX上传和下载流量?

1 个答案:

答案 0 :(得分:2)

Tomcat版本=?

如果询问传输的字节数,则为是。 Manager Web应用程序中的详细状态页面显示该信息,并通过JMX获取它。

您可以查看org.apache.catalina.manager包类StatusManagerServlet和StatusTransformer以获取实际的源代码。

如果您询问转移率,如果我没记错,则没有此类信息。它也可以以不同的方式定义,因为它因客户而异。

您可以编写自己的Filter或Valve或AccessLogValve来执行此类计算并通过JMX公开。

您还可以分析访问日志文件。