在jetty / solr中设置maxFormContentSize

时间:2013-03-22 14:52:40

标签: solr jetty

我在etc目录下的jetty.xml中更新了maxFormContentSize,但它仍然返回相同的旧默认值200000。 为什么它没有反映新的限制?

1 个答案:

答案 0 :(得分:5)

我找到了以下解决方案。您必须在jetty.xml文件,requestHeaderSize和requestBufferSize中为jetty连接器配置添加两个属性。

<Call name="addConnector">
<Arg>
<New class="org.eclipse.jetty.server.bio.SocketConnector">
<Set name="host"><SystemProperty name="jetty.host" /></Set>
<Set name="port"><SystemProperty name="jetty.port" default="8983"/></Set>
<Set name="maxIdleTime">300000</Set>
<Set name="lowResourceMaxIdleTime">1500</Set>
<Set name="statsOn">false</Set>
<Set name="requestHeaderSize">1000000</Set>
<Set name="requestBufferSize">1000000</Set>
</New>
</Arg>
</Call>