¿Cuál es la estrategia de equilibrio de carga de nginx?
Muchos servidores están configurados para formar un clúster de servidores. Cuando un usuario accede a un sitio web, primero accede a un servidor intermedio y luego permite que el servidor intermedio seleccione un servidor con menos presión en el clúster de servidores e introduzca una solicitud de acceso al servidor.
De esta manera, cada vez que un usuario acceda, la presión sobre cada servidor en el clúster de servidores se equilibrará y la presión sobre el servidor se compartirá para evitar fallas del servidor.
Nginx implementa equilibrio de carga de proxy inverso
a. Utilice Windows localmente y luego utilice VirutalBox para instalar un sistema Linux virtual.
Instale nginx (escuchando en el puerto 8080) y apache (escuchando en el puerto 80) en el sistema Windows local. Instale Apache (escuchando en el puerto 80) en el sistema Linux virtual. Esto equivale a tener 1 nginx como servidor proxy inverso en el front-end; dos apache como servidores de aplicaciones (puede considerarse un pequeño clúster de servidores. ;-));
b, nginx como proxy inverso. servidor, colocado frente a los dos apache, como entrada para el acceso de los usuarios.
Enciclopedia Baidu: equilibrio de carga de proxy inverso