2013-03-22 5 views
1

Я обновил maxFormContentSize в файле jetty.xml под каталогом etc, но он по-прежнему возвращается с тем же старым значением по умолчанию 200000. Почему он не отражает новый предел?настройка maxFormContentSize в jetty/solr

+0

Обнаружено решение этой проблемы? – zengr

+0

Да, решение этого - вам нужно добавить два свойства в конфигурацию коннекторного сокета в файле jetty.xml. – 2013-06-18 06:52:38

ответ

5

Я нашел следующее решение. Вам нужно добавить два свойства в конфигурацию коннекторов в файле jetty.xml, requestHeaderSize и requestBufferSize.

<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>