Cómo solucionar errores 502 en el entorno Windows Nginx
Escenario de error 1 de Nginx 502:
El sitio web tiene una gran cantidad de visitas y la cantidad de procesos php-cgi es pequeña.
Para este error 502, simplemente aumente el número de procesos php-cgi. El método consiste en modificar el archivo /usr/local/php/etc/php-fpm.conf y aumentar el valor max_children de forma adecuada. Esto depende de la configuración de su VPS o servidor dedicado. En términos generales, un proceso php-cgi ocupará 20 M de memoria, por lo que puedes calcularlo tú mismo y aumentarlo adecuadamente.
/usr/local/php/sbin/php-fpm reinícialo y reinícialo.
Caso de error 2 de Nginx 502:
Uso elevado de CPU, uso de memoria, ataque CC.
Para obtener soluciones, consulte: Solución de ataque CC simple de LinuxVPS
Condición de error 3 de Nginx 502:
El uso de la CPU no es alto y la memoria se desborda.
¿Comprueba si hay algún problema con el programa del sitio web? Generalmente, los sitios web ladrones suelen experimentar desbordamientos de memoria.
Revise los registros en el directorio /var/log/ para ver si alguien está atacando los puertos SSH y FTP.
Agotar SSH y FTP también ocupa mucha memoria. Si es así, simplemente cambie los puertos SSH y FTP
Comenzando con la configuración FastCGI, aquí hay una lista de algunos problemas y métodos de solución de problemas encontrados en Internet relacionados con los errores 502 Bad Gateway:
1. Compruebe si se ha iniciado el proceso FastCGI. El error NGINX 502 significa que el calcetín y el puerto no están monitoreados. Lo primero que debe hacer es comprobar si fastcgi está en funcionamiento. Primero verificamos si fastcgi se está ejecutando
2. Verifique si el proceso Fastcgi del sistema se está ejecutando Además del primer caso, la cantidad de procesos fastcgi no es suficiente, el tiempo de ejecución de php es demasiado largo o el php-cgi en el proceso está muerto. También puede causar el error nginx 502. Ejecute el siguiente comando para determinar si está cerca del proceso FastCGI. Si está cerca, configure la cantidad de procesos fastcgi. Si la cantidad de procesos fastcgi está cerca del valor establecido en el archivo de configuración, significa que la cantidad de procesos de trabajo está configurada demasiado baja
Gracias.