Webmaster > Desarrollo Web
problemas con la cache usando django
(1/1)
leptines:
Hola tengo el siguiente problema, tengo una aplicacion django pero cada vez que un proceso genera un cambio en una pagina, esta no se actualiza hasta que se haga un refresh, o sea que el servidor esta entregando la pagina cacheada aunque se haya producido un cambio en la misma. Hay alguna forma de solucionar este problema.
Saludos
shakaran:
Hola,
Es un bug de mod_wsgi con Apache + Nginx, por la forma en que se genera el bytecode en python este queda en memoria y no expira hasta que nginx vacia su cache.
La única solución disponible es borrar la cache de Nginx (via reinicio del mismo) o desactivarla por completo. Puedes solicitar via email a soporte cuando sea necesario el refresh para que se proceda a ello.
Saludos
leptines:
Hola pero si se borra la cache de nginx despues no volveria a sudecer lo mismo?
Saludos
shakaran:
Si, una vez borrada la cache, podría volver a suceder lo mismo. Por el momento es la única solución que podemos ofrecer.
Navegación
Ir a la versión completa