El contenedor integrado Spring Boot Undertow reemplaza a Tomcat
Pruebas de configuración y rendimiento de los servidores Undertow, Tomcat y Jetty
Undertow cree que es una aplicación para sistemas con uso intensivo de IO y cree que las máquinas multinúcleo son una Punto relativamente fácil de satisfacer: cuando se inicializa Undertow, se supone que el coeficiente de bloqueo de la aplicación está entre 0,8 ~ 0,9, luego el número de subprocesos bloqueados se multiplica directamente por 8. 0,9, por lo que el número de subprocesos bloqueados se multiplica directamente por 8. Por supuesto, si la estimación del coeficiente de bloqueo en la aplicación es más precisa, puede configurarlo hacia arriba
si descubre que http se agota después de que el proyecto se ha estado ejecutando durante un período de. Si necesita mucho tiempo o requiere mucho tiempo para obtener una conexión http, puede aumentar adecuadamente la configuración del subproceso workThreads.
Seguimiento "Comparación de pruebas de estrés del servidor SpringBoot (jetty, tomcat, undertow)"
Código fuente de Undertow en github
Configuración de parámetros de Undertow del contenedor integrado Spring Boot
Número de subproceso de configuración de Spring Boot Undertow
¿Cuál es el número apropiado de subprocesos?
Resaca de la aplicación Spring Boot en el entorno Docker cuando se agota el tiempo de espera de una gran cantidad de solicitudes http