diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-09-30 13:23:38 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-09-30 13:23:38 +0200 |
commit | 9c113ad7ea0f5181f0d82933f6d08dc8f7637ef6 (patch) | |
tree | fe65dfb674c3c3d61b3750548531054d5dbda6fa /container-core | |
parent | 7edcdc127729cabe186a0206950057a634e816dd (diff) |
Improve logging of Jetty configuration
Diffstat (limited to 'container-core')
-rw-r--r-- | container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java | 14 |
1 files changed, 8 insertions, 6 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 e13d76b5720..b44a32c4db1 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 @@ -134,8 +134,11 @@ public class JettyHttpServer extends AbstractServerProvider { private static void configureJettyThreadpool(Server server, ServerConfig config) { int cpus = Runtime.getRuntime().availableProcessors(); QueuedThreadPool pool = (QueuedThreadPool) server.getThreadPool(); - pool.setMaxThreads(config.maxWorkerThreads() > 0 ? config.maxWorkerThreads() : 16 + cpus); - pool.setMinThreads(config.minWorkerThreads() >= 0 ? config.minWorkerThreads() : 16 + cpus); + int maxThreads = config.maxWorkerThreads() > 0 ? config.maxWorkerThreads() : 16 + cpus; + pool.setMaxThreads(maxThreads); + int minThreads = config.minWorkerThreads() >= 0 ? config.minWorkerThreads() : 16 + cpus; + pool.setMinThreads(minThreads); + log.info(String.format("Threadpool size: min=%d, max=%d", minThreads, maxThreads)); } private static JMXServiceURL createJmxLoopbackOnlyServiceUrl(int port) { @@ -225,10 +228,9 @@ public class JettyHttpServer extends AbstractServerProvider { var sslConnectionFactory = serverConnector.getConnectionFactory(SslConnectionFactory.class); if (sslConnectionFactory != null) { var sslContextFactory = sslConnectionFactory.getSslContextFactory(); - log.info(String.format("Enabled SSL cipher suites for port '%d': %s", - localPort, Arrays.toString(sslContextFactory.getSelectedCipherSuites()))); - log.info(String.format("Enabled SSL protocols for port '%d': %s", - localPort, Arrays.toString(sslContextFactory.getSelectedProtocols()))); + String protocols = Arrays.toString(sslContextFactory.getSelectedProtocols()); + String cipherSuites = Arrays.toString(sslContextFactory.getSelectedCipherSuites()); + log.info(String.format("TLS for port '%d': %s with %s", localPort, protocols, cipherSuites)); } } } |