【发布时间】:2013-08-19 06:41:18
【问题描述】:
我是弹性搜索的新手。
当我使用 java 为弹性搜索创建实例客户端时,它没有创建线程(大约 16 个线程)。
如何限制客户端创建的线程数?
更改默认设置的优缺点是什么?
我从这个link得到了一些信息。
【问题讨论】:
标签: java elasticsearch
我是弹性搜索的新手。
当我使用 java 为弹性搜索创建实例客户端时,它没有创建线程(大约 16 个线程)。
如何限制客户端创建的线程数?
更改默认设置的优缺点是什么?
我从这个link得到了一些信息。
【问题讨论】:
标签: java elasticsearch
正如您在源代码中看到的,您为连接到集群而创建的TransportClient 使用ThreadPool。
所以看来这个设置也会影响客户端。
这篇文章可能会让您了解线程池如何影响您的应用程序性能:http://jontai.me/blog/2013/06/esrejectedexecutionexception-rejected-execution-of-messagechannelhandler-requesthandler/
【讨论】: