如何使用命令行通过cUrl将一个大json文件(>;40MB)加载到Solr? 我有许多大小不同的json文件。我可以将小于40MB的json文件加载到Solr。但是,由于以下错误,无法加载大于40 MB的json文件: {“error”:{“msg”:“java.lang.OutOfMemoryError:java堆空间”,“trace”:“java.lang.RuntimeException:java.lang.OutOfMemoryError:java堆空间\n\tat org.apache.solr.servlet.HttpSolrCall.senderro(HttpSolrCall

如何使用命令行通过cUrl将一个大json文件(>;40MB)加载到Solr? 我有许多大小不同的json文件。我可以将小于40MB的json文件加载到Solr。但是,由于以下错误,无法加载大于40 MB的json文件: {“error”:{“msg”:“java.lang.OutOfMemoryError:java堆空间”,“trace”:“java.lang.RuntimeException:java.lang.OutOfMemoryError:java堆空间\n\tat org.apache.solr.servlet.HttpSolrCall.senderro(HttpSolrCall,json,curl,solr,size,limit,Json,Curl,Solr,Size,Limit,这是我用来加载json文件的命令: curl'--data binary@ABH249_0.json-H'内容类型:application/json' 我甚至尝试将solrconfig.xml中的formdataUploadLimitInKB字段更改为409800000,但没有任何帮助 有没有办法设置json加载到Solr中的大小限制 提前感谢您可以尝试使用JVM的XMX内存设置。如果您使用的是现成的设置,那么这还不够。 您可以找到自己系统的详细说明(操作系统、组件配置、硬件等)

这是我用来加载json文件的命令:

curl'--data binary@ABH249_0.json-H'内容类型:application/json'

我甚至尝试将solrconfig.xml中的formdataUploadLimitInKB字段更改为409800000,但没有任何帮助

有没有办法设置json加载到Solr中的大小限制


提前感谢

您可以尝试使用JVM的XMX内存设置。如果您使用的是现成的设置,那么这还不够。 您可以找到自己系统的详细说明(操作系统、组件配置、硬件等)