Limpieza por lotes del caché Nginx usando scripts de Shell

  
                  

Hoy estamos aquí para comunicarnos sobre la velocidad del sitio web. Mejorar la velocidad del sitio web se vuelve muy importante para los ingenieros y programadores de operación y mantenimiento. Los ingenieros de operación y mantenimiento primero deben descubrir en el funcionamiento y mantenimiento diario del sitio web que se deben promover y resolver uno por uno los diversos factores que afectan la velocidad del sitio web.

Mejora de la velocidad del sitio web Además de la optimización del sitio web en sí, todavía hay mucho trabajo por hacer para LinuxSA, optimizar el kernel del sistema, ajustar los parámetros del servidor web, optimizar la base de datos, aumentar el caché de la arquitectura del sitio web, etc. El trabajo

Para el caché de sitios web, los aceleradores de HTTP actuales son principalmente Barniz, Nginx_proxy, Squid, etc. Como el proxy inverso de alta velocidad de Nginx Web es utilizado por varios sitios web de tamaño mediano, su función de caché integrada (Nginx_proxy) también es cada vez más poderosa. Actualmente, también es ampliamente utilizado en las empresas. Hoy veremos cómo se limpia efectivamente el caché Nginx_Proxy. Use el script de shell para automatizar la limpieza de la siguiente manera:

#! /Bin /sh

#Auto Clean Nginx Cache Shell Scripts

# 2013-06-12 Wugk

#Definir ruta

CACHE_DIR = /data /www /proxy_cache_dir /

FILE = " $ * "


# Para determinar si el script de entrada, Si no, entonces salga Determine si el script tiene entrada, no ingresa y luego salga de

si

[" $ # " -eq " 0 " ]; luego

echo " Please Insertclean Nginx cache File, Ejemplo: $ 0 index.html index.js "

sleep 2 &&exit

fi

echo " El archivo: $ FILE para limpiar nginx Cache, lea ..... "


#Envío de procesamiento para el archivo de entrada, para búsqueda de grep, Envuelva el archivo de entrada para que grep encuentre contenido coincidente

para i en `echo $ FILE

Copyright © Conocimiento de Windows All Rights Reserved