Lnmp one-key package 502 Solución de puerta de enlace incorrecta

  
                  

He estado usando LNmp por un tiempo, pero cuando el tráfico es intenso, a veces aparece un Nginx 502 Bad Gateway inexplicable. No es php-fpm o nginx está muerto. No hay muchos sitios web todos los días. Un cheque, a menudo el sitio web dwon encontró 1, 2 días más tarde, el tráfico perdió mucho. Es fácil dar una manera de resolver tales errores, detectar automáticamente si el sitio web de configuración de la computadora es normal, si no lo es, y luego reiniciar automáticamente LNmp. Primero, cree un archivo php test200.php en el directorio raíz del sitio web y escriba algunas palabras al azar, como:
<? Php echo " 200_OK ";? ≫

Luego cree un script vi test200_monitor. El contenido del script sh es el siguiente:
wget http://www.piaoyi.org/test200.php --spider c_monitor = $? If [$ c_monitor = " 1 "]; luego echo " # Error no 200 Estado, hora: " $ (fecha + "% y-% m-% d% H:% M:% S ") " reiniciar lnmp .. "

Copyright © Conocimiento de Windows All Rights Reserved