Pergunta

Por padrão quando se utiliza um servidor webapp em Ferramentas Eclipse Web, a inicialização do servidor irá falhar após um tempo limite de 45 segundos. Posso aumentar esse tempo limite nas propriedades de instância de servidor, mas não vejo uma maneira de desativar o tempo limite inteiramente (inicialização útil aplicação quando a depuração). Existe uma maneira de fazer isso?

Foi útil?

Solução

enter descrição da imagem aqui Em Eclipse Indigo, você pode editar o tempo limite padrão clicando duas vezes no servidor na vista "servidores" e mudando o tempo limite para início (ver gráfico). Guardar as alterações, e você está pronto para ir!

Outras dicas

  1. No eclipseide, clique duas vezes no servidor
  2. Painel de administração abre, clique em "Tempos limite" tab
  3. Coloque valor maior no "Start (em segundos)", pode ser 1800
  4. Restart / Iniciar o servidor

Se tudo estiver ok, o servidor deve começar.

Apenas mais um ponto de dados. Se você ver em sua "inicialização do servidor em NNN ms" Console, mas a vista Server ainda mostra que ele está tentando iniciar, e depois vezes fora eventualmente matar o servidor, pode ser que você não tem conector HTTP simples configurado. Por exemplo, se você tiver apenas um conector SSL 2-way configurado no Tomcat, ele vai começar bem com os scripts em "TOMCAT_HOME / bin", mas se você tentar iniciá-lo com a visão Eclipse Server, não será capaz de abrir uma conexão com a porta HTTP, e irá terminar quando se atinge o limite de tempo. (Este foi com bastante antigos STS 2.1.0. Não sei se ele é fixo em versões posteriores)

Joe

A resposta de Julie dá-lhe um longo tempo de espera, mas não ilimitado. Você pode mover o arquivo de configuração do servidor para o espaço de trabalho e, em seguida, editar o arquivo XML diretamente e definir um maior limite de 1800. É um corte feio, mas deve funcionar. text alt

Goto Janela> Preferências> Servidor

Set 'Servidor atraso timeout' como ilimitado a partir do menu drop-down.

ou

Goto $ workspace / .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse.wst.server.core.prefs

Adicionar / actualização linha máquina velocidades = -1

aqui, -1 ~ ilimitado

Se você tem ainda questão após alterar as configurações de tempo limite, então é melhor para remover a configuração do servidor no Eclipse (no separador vista Server) e re criar-lo novamente.

Server -.> Novo servidor

Ela trabalhou para mim.

Sim isso funciona, mas o limite máximo é de 1800, que é 30 minutos.

Às vezes, quando a reconstrução de toda a nossa base de dados (no servidor arranque inicial) isso pode ir por mais de 30 minutos e problemas de causas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top