java web应用程序,检查是否有任何请求花费超过一定的时间

标签 java profiling monitoring

我不确定这是否是解决此类问题的合适平台。

我正在开发一个Java Web应用程序,它在后端和前端html、jquery中使用JPA(带有play框架)。对于某些请求,系统花费的时间超过要求的时间,某些请求花费的时间超过 20 秒。

我的问题是,是否有一种工具或方法可以识别花费超过指定时间的请求/线程。

谢谢。

编辑:我正在寻找一种可以在生产服务器中长期使用的工具,而不是 Eclipse 分析器。

最佳答案

我用过SIMON在类似的情况下。 编辑:是的,它确实有一个不错的web console

关于java web应用程序,检查是否有任何请求花费超过一定的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21825402/

相关文章:

java - 尝试在Java中打印2d元素数组

java - 如何加快国外 Collection 的急切加载速度?

java - 如何查看 JVM 内部(?)。我可以在工作应用程序中分析方法、参数、返回值等吗?

SQL Server 事件监视器显示所有查询

monitoring - SSL/TLS 连接监控/分析

java - 获取数据库中另一种User类型的userId

java - 在 Java 线程之间分配数据库读取作业的最佳方式

asp.net - 监控 ASP.NET 应用程序内存和磁盘使用情况

c - 如何测量 Visual Studio 中 C 程序的函数堆栈大小?

java - 监控单台机器上运行的 2 个 JVM 的 CPU 使用率