Quijost

Webmaster => Desarrollo Web => Mensaje iniciado por: leptines en Enero 12, 2014, 22:27:51 pm

Título: problemas con la cache usando django
Publicado por: leptines en Enero 12, 2014, 22:27:51 pm
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
Título: Re:problemas con la cache usando django
Publicado por: shakaran en Enero 13, 2014, 00:53:12 am
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
Título: Re:problemas con la cache usando django
Publicado por: leptines en Enero 13, 2014, 14:23:17 pm
Hola pero si se borra la cache de nginx despues no volveria a sudecer lo mismo?

Saludos
Título: Re:problemas con la cache usando django
Publicado por: shakaran en Enero 14, 2014, 01:57:57 am
Si, una vez borrada la cache, podría volver a suceder lo mismo. Por el momento es la única solución que podemos ofrecer.