2011-02-15 24 views
6

He estado utilizando Nginx 0.8.5 como un proxy inverso de almacenamiento en memoria caché para crear una solución personalizada cdn-like para acelerar el tiempo de carga de nuestro sitio. Funciona muy bien hasta ahora, excepto que la invalidación de caché es muy complicada, incluso con el módulo de purga de caché instalado.Estrategias de invalidación de caché de proxy inverso de Nginx

Por ejemplo, a veces es posible que tengamos que invalidar 100 urls a la vez, y esto requiere 100 solicitudes diferentes para enviarse a cada servidor de proxy inverso de caché.

Esto apenas funciona con solo dos servidores de caché configurados, y nuestros planes son escalar a 20 servidores, por lo que debemos encontrar una mejor solución. ¿Algunas ideas?

La simple reconfiguración de Nginx no funcionará, y estoy seguro de que tendremos que personalizar algo. Y no queremos involucrarnos en el desarrollo de módulos personalizados de Nginx.

Respuesta

Cuestiones relacionadas