【发布时间】:2016-03-01 18:51:20
【问题描述】:
我有许多不同大小的 json 文件。我将小于 40 MB 的 json 文件加载到 Solr 没有问题。但是,大于 40 MB 的 json 文件由于以下错误无法加载:
{"error":{"msg":"java.lang.OutOfMemoryError: Java heap space","trace":"java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space\n\tat org .apache.solr.servlet.HttpSolrCall.sendError(HttpSolrCall
这是我用来加载我的 json 文件的命令:
curl 'http://localhost:8983/solr/minh/update?commit=true' --data-binary @ABH249_0.json -H 'Content-type:application/json'
我什至尝试将 solrconfig.xml 中的 formdataUploadLimitInKB 字段更改为 409800000,但这没有帮助。
有没有办法限制 json 可以加载到 Solr 中的大小?
提前致谢
【问题讨论】: