Por qué nodejshttp no puede salir del bucle
Esta situación se debe al uso del mecanismo EventLoop.
EventLoop es una de las características principales de Node.js, que permite al servidor manejar solicitudes simultáneas sin crear subprocesos o procesos adicionales.
En Node.js, cuando se inicia el servidor HTTP, se crea un bucle de eventos. El bucle continuará ejecutándose, esperando que el cliente envíe una solicitud. Cuando llega una solicitud, el servidor la encapsula como un evento y la agrega a la cola de eventos. El bucle de eventos procesa eventos en la cola secuencialmente hasta que la cola está vacía.