¿Cómo puedo desactivar el tiempo de espera de inicio del servidor eclipse?


De forma predeterminada, cuando se utiliza un servidor de aplicaciones web en Eclipse Web Tools, el inicio del servidor fallará después de un tiempo de espera de 45 segundos. Puedo aumentar este tiempo de espera en las propiedades de la instancia del servidor, pero no veo una manera de deshabilitar el tiempo de espera por completo (útil al depurar el inicio de la aplicación). ¿Hay alguna manera de hacer esto?

Author: Seth Weiner, 2008-09-19

7 answers

introduzca la descripción de la imagen aquíEn Eclipse Indigo, puede editar el tiempo de espera predeterminado haciendo doble clic en el servidor en la vista "servidores" y cambiando el tiempo de espera para iniciar (ver gráfico). Guarde sus cambios, y usted es bueno para ir!

 99
Author: Julie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-07-10 23:39:26
  1. En el EclipseIDE, haga doble clic en el servidor
  2. El panel de administración se abre, haga clic en la pestaña" Tiempos de espera "
  3. Poner un valor mayor en el" Inicio (en segundos)", puede ser 1800
  4. Reiniciar / Iniciar el servidor

Si todo está bien, el servidor debe iniciarse.

 20
Author: Tim Cooper,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-05 18:07:25

Solo otro punto de datos. Si ve en su Consola "Inicio del servidor en NNN ms", pero la vista del servidor todavía muestra que está tratando de iniciarse, y luego se agota el tiempo eventualmente matando al servidor, puede ser que no tenga configurado un conector HTTP simple. Por ejemplo, si solo tiene un conector SSL de 2 vías configurado en su Tomcat, comenzará bien con los scripts en "TOMCAT_HOME/bin", pero si intenta iniciarlo con la vista del servidor Eclipse, no podrá abrir una conexión a el puerto HTTP, y terminará cuando llegue al tiempo de espera. (Esto fue con un STS 2.1.0 bastante antiguo. No sé si está arreglado en versiones posteriores)

Joe

 8
Author: Joe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-22 15:55:19

La respuesta de Julie te da un tiempo de espera largo, pero no ilimitado. Puede mover el archivo de configuración del servidor al espacio de trabajo y, a continuación, editar el archivo xml directamente y establecer un límite superior a 1800. Es un truco feo, pero debería funcionar. texto alt

 5
Author: Yoni,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-08 14:10:01

Ir a la ventana > Preferencias > Servidor

Establezca 'Server timeout delay' como Ilimitado desde el menú desplegable.

O

Ir a WORKSPACE WORKSPACE/.metadatos/.plugins / org.eclipsar.núcleo.ejecución/.configuración/org.eclipsar.wst.servidor.núcleo.prefs

Añadir / actualizar línea máquina-velocidad = -1

Aquí, -1 ~ Ilimitado

 4
Author: Amitesh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-10 03:30:12

Si aún tiene problemas después de cambiar la configuración del tiempo de espera, es mejor eliminar la configuración del servidor en Eclipse (en la pestaña Vista del servidor) y volver a crearla.

Servidor New > Nuevo servidor.

Funcionó para mí.

 0
Author: garikapati,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-11-10 16:54:02

Sí, esto funciona, pero el límite máximo es 1800, que es de 30 minutos.

A veces, al reconstruir toda nuestra base de datos (en el inicio inicial del servidor), esto puede durar más de 30 minutos y causar problemas.

 0
Author: Brian Webster,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-10 03:30:00