在solr logs(solr.log)文件中,有一个以qtp [\ d +]-[\ d]开头的条目,类似于qtp90248349499-123。那是什么 它是线程转储,qtp代表什么?您如何找到有关那段数据的更多信息?
答案 0 :(得分:1)
qtp
代表QueuedThreadPool
,是Jetty(Solr使用的应用程序容器)中使用的内部线程池。该数字是创建的对象的哈希码,除了唯一地标识生成日志消息的QueueThreadPool以外,它不用于其他任何用途。
您可以see the relevant code on GitHub:
@ManagedObject("A thread pool")
public class QueuedThreadPool extends ContainerLifeCycle implements SizedThreadPool, Dumpable, TryExecutor
{
.....
private String _name = "qtp" + hashCode();