如何解决弹性搜索中的Request Entity Too Large问题?

时间:2018-05-04 07:58:23

标签: amazon-web-services elasticsearch

我们正在尝试使用BulkRequest java RestHighclient 6.2.3进行索引。弹性搜索托管在aws上。

我们在编制索引时遇到以下问题:

URI [/_bulk?timeout=120s], status line [HTTP/1.1 413 Request Entity Too Large]
    {"Message":"Request size exceeded 104857600 bytes"}

如何在java RestHighClient jar中解决这个问题?

1 个答案:

答案 0 :(得分:0)

基于 documentation,HTTP 请求正文的最大大小为 100mb(您可以使用 http.max_content_length 设置进行更改)。

请记住,AWS 上托管的 Elasticseach 实例对 HTTP 请求负载也有限制。您可以查看详细信息 here