Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo Spring maneja múltiples solicitudes al mismo tiempo

Cómo Spring maneja múltiples solicitudes al mismo tiempo

La capacidad de Spring para manejar múltiples solicitudes web al mismo tiempo no es la capacidad de Spring, sino las capacidades de servicio de Tomcat, Jetty y otros contenedores web. Puede simplificar el modelo de Tomcat al siguiente código:

1. Inicie ServerSocket para escuchar las conexiones.

2. Cuando escuche una conexión, entregue la conexión a un subproceso en el propio grupo de subprocesos de Tomcat. Este hilo completará el procesamiento de la solicitud actual. Durante el procesamiento, se llamarán varios métodos de SpringBean.

Si cambia el número de subprocesos en el grupo de subprocesos de Tomcat a 1, solo habrá una solicitud en Spring.