2016-05-11 8 views
0

Example, wie ein shutdownhandler für eingebetteten JettyDebugHandler Entworfen in der neuesten Jetty Version, wie man richtig heruntergefahren?

zu aktivieren, wenn ich versuche, es zu verwenden, um mit einem newer Jetty Version ich veralteten Warnungen erhalten.

Was einen Shutdown-Handler für die neueste Version Jetty wäre der richtige Weg, um implementieren?

[Bearbeiten]

versucht, mit Shutdown-Funktionalität hinzuzufügen. ShutdownHandler shutdownHandler = neuer ShutdownHandler ("Abschaltung", true, true);

bekam aber 404 mit http://localhost:22279/shutdown?token= "Abschaltpunkt"

Begrüßungs-Seite mit für Abschaltung http://localhost:22279/

+0

Ihre Änderung zeigt eine andere Frage an. Die erste Frage betraf die Verwarnungswarnung, die nächste die HTTP 404-Antworten. –

+0

wird eine neue Frage für das – user3732793

Antwort

1

DebugHandler ist nicht notwendig, nicht funktioniert. Wenn Sie Embedded Jetty verwenden, können Sie einfach einen Verweis auf das Objekt Server behalten und Server.stop() aufrufen, wenn Sie es herunterfahren möchten. sonst

...

The ShutdownHandler noch verwendet werden kann, ist es deaktiviert oder veraltet gewesen.

org/eclipse/jetty/server/handler/ShutdownHandler.java

Die javadoc hat sogar einen Code-Schnipsel, die seine Verwendung zeigt.

API Docs: org.eclipse.jetty.server.handler.ShutdownHandler

+0

erstellen Danke nochmal für Ihre Antwort ... eigentlich war es ein Eklipse-Hinweis für den Debug-Handler – user3732793

+0

Bearbeitete die Frage. Nicht sicher, ob ein neues Problem vorliegt. Irgendwelche zusätzlichen Hinweis? – user3732793