Java 如何限制elasticsearch中的线程数
我是弹性搜索的新手。 当我使用java为弹性搜索创建实例客户端时,它不会创建任何线程(大约16个线程)。 如何限制客户端创建的线程数? 更改默认设置的利弊是什么?Java 如何限制elasticsearch中的线程数,java,
elasticsearch,Java,
elasticsearch,我是弹性搜索的新手。 当我使用java为弹性搜索创建实例客户端时,它不会创建任何线程(大约16个线程)。 如何限制客户端创建的线程数? 更改默认设置的利弊是什么? 我从中获得了一些信息。正如您在源代码中所看到的,您创建的用于连接到集群的使用 所以这个设置似乎也会影响客户端 这篇文章可能会让您了解线程池如何影响应用程序性能:我尝试将设置文件发送到TransportClient#Search thread pool threadpool.Search.size:1 threadpool.get.si
我从中获得了一些信息。正如您在源代码中所看到的,您创建的用于连接到集群的使用 所以这个设置似乎也会影响客户端
这篇文章可能会让您了解线程池如何影响应用程序性能:我尝试将设置文件发送到TransportClient#Search thread pool threadpool.Search.size:1 threadpool.get.size:2#Index thread pool threadpool.Index.size:1,但它仍然显示了16eclipse调试控制台中的线程