Cómo limpiar regularmente los registros Nginx en el sistema Linux

  
                

Los archivos de registro de Nginx sobre cómo limpiar, serán cada vez más grandes y afectarán el funcionamiento del servidor Nginx. Las siguientes series pequeñas le mostrarán la forma de limpiar los registros de Nginx en Linux.

archivos de registro nginx requieren segmentación manual, crear un archivo de script clear_log.sh

Ruta del archivo /usr/local/nginx/clear_log.sh

vi clear_log.sh . Ingrese el siguiente contenido

#! /bin /bash

cp /usr/local/nginx/logs/error.log /usr /local /nginx /error - $ (fecha -d " yesterday " + "% Y% m% d "). log

#Copie primero el archivo de registro de error original, complete de acuerdo con su ruta de acceso real

cat /dev /null /> /usr /local /nginx /logs /error. Registro

# 清 Archivo de registro de errores

cp /usr /local /nginx /logs /access.log /var /log /nginx /access /access - $ (fecha -d " yesterday " + "% Y% m% d "). log

#Copie el registro de acceso normal original primero

cat /dev /null us /usr /local /nginx /logs /access .log

# Borra el registro de acceso normal original

Crea el archivo dellog.sh, ruta /usr /local /nginx

vi dellog.sh

#! /bin /sh

encuentra /usr /nginx /logs /error -mtime +7 -type f -name /*.log

Copyright © Conocimiento de Windows All Rights Reserved