QTP在Solr日志中代表什么

时间:2019-06-26 02:38:54

标签: solr

在solr logs(solr.log)文件中,有一个以qtp [\ d +]-[\ d]开头的条目,类似于qtp90248349499-123。那是什么 它是线程转储,qtp代表什么?您如何找到有关那段数据的更多信息?

1 个答案:

答案 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();