Search in sources :

Example 1 with Jetty

use of org.springframework.boot.autoconfigure.web.ServerProperties.Jetty in project spring-boot by spring-projects.

the class JettyWebServerFactoryCustomizerTests method assertDefaultThreadPoolSettings.

private void assertDefaultThreadPoolSettings(ThreadPool threadPool) {
    assertThat(threadPool).isInstanceOf(QueuedThreadPool.class);
    QueuedThreadPool queuedThreadPool = (QueuedThreadPool) threadPool;
    Jetty defaultProperties = new Jetty();
    assertThat(queuedThreadPool.getMinThreads()).isEqualTo(defaultProperties.getThreads().getMin());
    assertThat(queuedThreadPool.getMaxThreads()).isEqualTo(defaultProperties.getThreads().getMax());
    assertThat(queuedThreadPool.getIdleTimeout()).isEqualTo(defaultProperties.getThreads().getIdleTimeout().toMillis());
}
Also used : QueuedThreadPool(org.eclipse.jetty.util.thread.QueuedThreadPool) Jetty(org.springframework.boot.autoconfigure.web.ServerProperties.Jetty)

Aggregations

QueuedThreadPool (org.eclipse.jetty.util.thread.QueuedThreadPool)1 Jetty (org.springframework.boot.autoconfigure.web.ServerProperties.Jetty)1