Java 提交时Solr云碎片更新错误

Java 提交时Solr云碎片更新错误,java,solr,full-text-search,replication,Java,Solr,Full Text Search,Replication,根据本指南,我在一台机器上部署了一个solr云设置,其中包含2个着色器和2个切片: 当从2个并发客户端一次性提交500多个文档时,solr云会引发此异常。感谢您的任何帮助。谢谢 SEVERE: shard update error StdNode: http://newscheduler:8900/solr/core_collection1_slice1_shard2/:org.apache.solr.common.SolrException: Server at http://n

根据本指南,我在一台机器上部署了一个solr云设置,其中包含2个着色器和2个切片:

当从2个并发客户端一次性提交500多个文档时,solr云会引发此异常。感谢您的任何帮助。谢谢

SEVERE: shard update error StdNode:     
http://newscheduler:8900/solr/core_collection1_slice1_shard2/:org.apache.solr.common.SolrException:  
Server at http://newscheduler:8900/solr/core_collection1_slice1_shard2 returned non ok status:500,  
message:Server Error
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:403)
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:209)
at org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:320)
at org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:301)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

当我没有为solrj客户端放置足够的内存时,我也会出现同样的错误。我需要在我的环境中添加类似的内容:

JVM_OPTS="${JVM_OPTS} -XX:NewSize=512m -XX:MaxNewSize=1G -XX:PermSize=512m -XX:MaxPermSize=1G -XX:+DisableExplicitGC -Xms4G -Xmx6G"