diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2022-01-28 12:03:23 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2022-01-28 12:03:39 +0100 |
commit | 0f1a10b2c4c037fb95baab67159d4d6be9cf59b3 (patch) | |
tree | 5f2e5bdc771615ee3dc00587b1f0d96a31d6b783 /container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java | |
parent | 4ecf28139f846c1c16dfdc085031445ee8bb5029 (diff) |
Log time spent shutting down Jetty
Diffstat (limited to 'container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java')
-rw-r--r-- | container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java index 006d6cc84da..335f5d20ad5 100644 --- a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java +++ b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java @@ -214,11 +214,14 @@ public class JettyHttpServer extends AbstractServerProvider { @Override public void close() { try { - log.log(Level.INFO, String.format("Shutting down server (graceful=%b, timeout=%.1fs)", isGracefulShutdownEnabled(), server.getStopTimeout()/1000d)); + log.log(Level.INFO, String.format("Shutting down Jetty server (graceful=%b, timeout=%.1fs)", + isGracefulShutdownEnabled(), server.getStopTimeout()/1000d)); + long start = System.currentTimeMillis(); server.stop(); - log.log(Level.INFO, "Server shutdown completed"); + log.log(Level.INFO, String.format("Jetty server shutdown completed in %.3f seconds", + (System.currentTimeMillis()-start)/1000D)); } catch (final Exception e) { - log.log(Level.SEVERE, "Server shutdown threw an unexpected exception.", e); + log.log(Level.SEVERE, "Jetty server shutdown threw an unexpected exception.", e); } metricsReporter.shutdown(); |