gpt4 book ai didi

java - 如何在java中获取特定Web应用程序的线程信息?

转载 作者:行者123 更新时间:2023-11-28 23:59:47 24 4
gpt4 key购买 nike

我正在开发一个网络应用程序。我需要显示与 Web 应用程序关联的所有线程以及每个线程信息。我尝试了以下方法

for (Thread thread : Thread.getAllStackTraces().keySet()) {
// get the required thread information
// is alive
// is daemon
// get name
// thread.getThreadGroup().getName()
// etc
}

这种方法的问题在于它提供了部署在服务器 (Tomcat) 中的所有线程信息。但我只需要与此 Web 应用程序关联的线程。任何帮助都将不胜感激。

最佳答案

如果你想分析线程行为那么你可以使用位于java安装目录的bin目录中的jconsolejvisualvm exe文件。它适用于进程 ID 的基础只是找到 Web 应用程序的进程 ID。

关于java - 如何在java中获取特定Web应用程序的线程信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32942562/

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