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