¿El servidor nginx de alta concurrencia es multiproceso o multiproceso?
Nginx ejecutará varios procesos al mismo tiempo según sea necesario: un proceso principal y varios trabajadores. Al configurar el caché, también habrá un proceso de carga de caché y un proceso de administrador de caché. Nginx realiza principalmente la comunicación entre procesos a través del mecanismo de "* * * memoria compartida". El proceso principal se ejecuta como root, mientras que los trabajadores, los cargadores de caché y los administradores de caché deben ejecutarse como usuarios sin privilegios.
Nginx se divide en dos modos: proceso de un solo trabajador y proceso de varios trabajadores. En el modo de proceso de trabajo único, además del proceso principal, hay un proceso de trabajo, y el proceso de trabajo es de un solo subproceso; en el modo de proceso de múltiples trabajadores, cada proceso de trabajo contiene múltiples subprocesos. Nginx utiliza de forma predeterminada el modo de proceso de trabajador único.