Es sieht so aus, dass Server # setGracefulShutdown von Jetty9 in Server # setStopTimeout geändert wird. Aber es sieht nicht so aus, als würde es sich so verhalten. Es sieht nicht aus Jetty9 wartet nicht darauf, dass Anforderungen abgeschlossen werden, bevor es beendet wird.
Hier sind Tests, die den Anlegestegserver während der Verarbeitung von Anfragen stoppen:
Mit Jetty 8.1.13.v20130916 geht der Test weiter: Ссылка
Mit Jetty 9.0.6.v20130930 schlägt der Test fehl: Ссылка
Der einzige Unterschied ist "Server # setGracefulShutdown" und "Server # setStopTimeout". Fehle ich etwas?
Tags und Links jetty