我试图将json文件大小索引为128MB。但是由于某种原因,我无法对其进行索引,并且它没有显示任何错误。但是,如果我将文件分成两个文件大小为50mb和60mb或任何大小小于100mb的文件,则将文件编入索引。因为它没有给我任何错误,我不知道为什么我不能索引文件
我正在使用此命令
curl -H 'Content-Type: application/x-ndjson' -XPOST 'localhost:9200/novcart/sales/_bulk' --data-binary @novcart2.json
答案 0 :(得分:3)
默认情况下,ES配置为处理最大100MB的有效负载。您需要更改的设置称为http.max_content_length
。
只需将此限制添加到elasticsearch.yml
配置文件并重新启动ES即可增加此限制:
http.max_content_length: 150mb