Estamos usando o Jetty para executar um índice Apache Solr. Tivemos algumas consultas que ultrapassaram o tamanho máximo esperado anteriormente e agora estamos tendo problemas em que a maioria das consultas não retorna nenhum dado porque o servidor não responde (o navegador diz "Redefinição de conexão").
Essas solicitações não estão sendo feitas através de um navegador, estão sendo feitas de forma programática usando a biblioteca PHP Apache_Solr_Service. O aplicativo espera que as consultas sejam recebidas como solicitações HTTP GET; portanto, simplesmente mudar para um POST não resolverá esse problema.
Como podemos aumentar o comprimento máximo permitido da consulta HTTP GET no Jetty?
Obrigado!
agora está obsoleto. Você pode usar:
em vez de.
fonte
Um pouco atrasado para a festa, mas acabei de me deparar com o mesmo problema.
Adicione o seguinte à seção de conectores do jetty.xml:
<Set name="headerBufferSize">65536</Set>
Isso aumentará o limite do cabeçalho do padrão de 4KB para 64 KB.
fonte
java.io.IOException: FULL
. Adicione a configuração naaddConnector
seção ativa que você estiver usando.Para aumentar o limite no tamanho do cabeçalho da solicitação no lado do Solr. se você estiver executando o Solr no Jetty, execute as seguintes etapas:
Abra o arquivo \ server \ etc \ jetty.xml. Mudar para
fonte