qtp在solr日志中代表什么

what does qtp stand for in solr logs

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

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