Frage

In der Standardeinstellung, wenn ein Webapp Server in Eclipse Web Tools verwenden, wird der Start des Servers nach einem Timeout von 45 Sekunden fehl. Ich kann dieses Timeout in der Serverinstanz Eigenschaften erhöhen, aber ich sehe keinen Weg, um die Timeout vollständig (nützlich beim Debuggen Start der Anwendung) zu deaktivieren. Gibt es eine Möglichkeit, dies zu tun?

War es hilfreich?

Lösung

eingeben Bild Beschreibung hier in Eclipse Indigo, können Sie das Standard-Timeout durch einen Doppelklick auf dem Server bearbeiten in dem „Server“ -Ansicht und den Timeout für den Start zu ändern (siehe Grafik). Speichern Sie Ihre Änderungen, und Sie sind gut zu gehen!

Andere Tipps

  1. Auf der EclipseIDE, doppelklicken Sie auf dem Server
  2. Admin-Panel öffnet, klicken Sie auf "Timeouts" Registerkarte
  3. Legen Sie größeren Wert in dem "Start (in Sekunden)" kann 1800 sein
  4. Restart / Starten Sie den Server

Wenn alles in Ordnung ist, sollte der Server gestartet werden.

Ein weiterer Datenpunkt. Wenn Sie in Ihrer Konsole „Server-Start in NNN ms“ zu sehen, aber die Server-Ansicht zeigt immer noch, dass es versucht zu starten, und dann mal aus schließlich den Server zu töten, könnte es sein, dass Sie keinen Plain-HTTP-Anschluss konfiguriert haben. Zum Beispiel, wenn Sie nur einen 2-Wege-SSL-Anschluss in Ihrem Tomcat konfiguriert haben, wird es beginnen, gut mit den Skripten in „TOMCAT_HOME / ist“, aber wenn Sie versuchen, es mit der Eclipse-Server-Ansicht zu starten, wird es nicht sein, der Lage, eine Verbindung zum HTTP-Port zu öffnen, und wird beendet, wenn es den Timeout trifft. (Dies war mit einer ziemlich alten STS 2.1.0. Sie wissen nicht, ob es in späteren Versionen behoben wird)

Joe

Julies Antwort gibt Ihnen eine lange Auszeit, aber nicht unbegrenzt. Sie können die Server-Konfigurationsdatei in den Arbeitsbereich bewegen, und dann die XML-Datei direkt bearbeiten und ein Limit von mehr als 1800. Es ist ein hässlicher Hack, sollten aber funktionieren. alt text

Gehe zu Fenster> Einstellungen> Server

Stellen Sie 'Server Timeout-Zeit', wie Unlimited von Drop-Down-Menü.

oder

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

Add / Update Linie Maschine-Geschwindigkeit = -1

hier, -1 ~ Unbegrenzte

Wenn Sie immer noch Problem haben nach Timeout-Einstellungen zu ändern, dann ist es am besten, die Server-Konfiguration in Eclipse (in Server-Ansicht Reiter) zu entfernen und neu erstellen Sie es erneut.

Server -.> Neuer Server

Es funktioniert für mich.

ja das funktioniert, aber die maximale Grenze ist 1800, die 30 Minuten sind.

Manchmal

, wenn unsere gesamte Datenbank Wiederaufbau (auf dem Server Erststart) diese länger als 30 Minuten gehen können und verursacht Probleme.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top