Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat 在solr中获取无效的块头错误?_Tomcat_Solr - Fatal编程技术网

Tomcat 在solr中获取无效的块头错误?

Tomcat 在solr中获取无效的块头错误?,tomcat,solr,Tomcat,Solr,我在Tomcat7上使用Solr4.6来索引数千个文档。它工作得很好,但在solr日志中编制索引时,我经常遇到无效的块头错误。我还将multipatoplaodlimitinkb的限制提高到204800000 KB,但仍然保持不变 需要帮忙吗 974159[http-bio-8080-exec-82]错误org.apache.solr.servlet.SolrDispatchFilter–null:org.apache.commons.fileupload.FileUploadBase$IOFi

我在Tomcat7上使用Solr4.6来索引数千个文档。它工作得很好,但在solr日志中编制索引时,我经常遇到无效的块头错误。我还将multipatoplaodlimitinkb的限制提高到204800000 KB,但仍然保持不变

需要帮忙吗

974159[http-bio-8080-exec-82]错误org.apache.solr.servlet.SolrDispatchFilter–null:org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:处理多部分/表单数据请求失败。无效的区块标头 位于org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:367) 位于org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:126) 位于org.apache.solr.servlet.SolrRequestParsers$MultipartRequestParser.parseParamsAndFillStreams(SolrRequestParsers.java:547) 位于org.apache.solr.servlet.SolrRequestParsers$StandardRequestParser.parseParamsAndFillStreams(SolrRequestParsers.java:681) 位于org.apache.solr.servlet.SolrRequestParsers.parse(SolrRequestParsers.java:150) 位于org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:393) 位于org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197) 位于org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 位于org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 位于org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) 位于org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) 位于org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) 位于org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) 位于org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) 位于org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 位于org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) 位于org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) 位于org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) 位于org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315) 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 运行(Thread.java:724) 原因:java.io.IOException:无效的块头 位于org.apache.coyote.http11.filters.ChunkedInputFilter.doRead(ChunkedInputFilter.java:172) 位于org.apache.coyote.http11.AbstractInputBuffer.doRead(AbstractInputBuffer.java:346) 在org.apache.coyote.Request.doRead(Request.java:422) 位于org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:290) 位于org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:449) 位于org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:315) 位于org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:200) 在java.io.FilterInputStream.read(FilterInputStream.java:133)中 位于org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:125) 在org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable上(MultipartStream.java:977) 位于org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:887) 读取(InputStream.java:101)


谢谢你的帮助。你解决了这个问题吗。我也面临同样的问题。我升级了服务器加JVM调优中为Solr公开的内存。