VisualVM用于线程的名称是什么?

时间:2019-05-30 16:51:39

标签: java multithreading java-threads jvisualvm

我的应用程序有很多线程。我正在尝试在VisualVM中分析特定线程的调用堆栈。

我在应用程序中记录线程名称,如下所示:

log.warn("Placard thread: [" + Thread.currentThread().getName() + "]");

但是VisualVM中的线程都被命名为Thread-47,Thread-48,Timer-2等。 VisualVM中的线程名称从何而来?如何将它们与可以通过编程使用的一些价值联系起来?

谢谢!

0 个答案:

没有答案