Cómo invertir el nombre de dominio proxy
Debido a razones históricas, habrá una interfaz de acceso al nombre de dominio, una interfaz de acceso al número de puerto IP y una interfaz de acceso al número de puerto del nombre de dominio al mismo tiempo.
Una breve introducción a la arquitectura general es la siguiente (toda implementada por Docker)
Use un nginx como host, invierta el nombre de dominio del proxy al número de puerto IP y configure Dos grupos de conexiones nginx (uno activo y otro en espera).
El contenido de los parámetros del proxy es el siguiente:
La configuración anterior causará los siguientes problemas
1). 404 no será devuelto inmediatamente. Aunque el siguiente nginx devolverá 404, el nginx principal mostrará 500.
2). Ocasionalmente, se recibe 502 al conectarse al canal ascendente y no hay transmisión en vivo ascendente. Cliente: xxx.xxx.xxx, servidor: localhost, solicitud: "obtener uri http/1.1". aguas arriba: "http://web _nginx_pool/"host:.