线程池/队列大小限制未解决

时间:2016-07-20 03:35:22

标签: elasticsearch queue threadpool

我正在使用ES在Windows操作系统中进行一些数据索引。但是,我总是遇到以下错误。它似乎是一个队列大小或线程池大小问题。但是,我找不到任何文档来揭示如何更改Windows设置来解决它。

def post(self, request, *args, **kwargs):
    post_data = request.post
    get_data = request.GET 
    non_named_url_argument_list = args 
    named_url_argument_dict = kwargs

有没有人有这方面的经验?

1 个答案:

答案 0 :(得分:1)

Elasticsearch没有问题,但使用索引程序。通过抛出该异常,ES告诉您您向ES发送了太多搜索请求并且无法跟上。

如果同时从索引过程中索引压力(内存,CPU,合并段),可能会影响ES正在执行的其他操作。因此,如果您还要编制索引,请以较低的速度执行,因为它会影响搜索操作。