gpt4 book ai didi

spring - 简单的 Web 应用程序 (Tomcat) 性能仪表板

转载 作者:行者123 更新时间:2023-11-28 21:59:19 25 4
gpt4 key购买 nike

我想知道是否有人可以为我的 Web 应用程序指出简单性能仪表板的正确解决方案。技术栈:Tomcat + Springframework。

我一直在寻找 OpenCore,但发现他们的仪表板非常昂贵。

我想轻松访问内存使用情况和响应时间。我可以尝试编写自己的解决方案,但我宁愿不发明轮子。

Google 搜索了一会儿,找到了 OpenCore。

有什么建议吗?

最佳答案

监控 Tomcat(以及许多其他 Java 应用程序)的标准方法是 JMX .

在你之后start Tomcat with JMX enabled , 发射 jconsole并连接到 Tomcat 进程。你应该看到很多东西;所有这些数据都可以从您的网络应用程序中访问。

为了获得响应时间,您需要查看 CatalinaGlobalRequestProcessorhttp-<yourPort>Attributes部分。它有 processingTimerequestCount ;如有必要,您可以从中获得平均值。

要获取堆内存使用情况,请查看 java.langMemoryAttributesHeapMemoryUsageNonHeapMemoryUsage .

关于spring - 简单的 Web 应用程序 (Tomcat) 性能仪表板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5043416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com