Quijost
Webmaster => Desarrollo Web => Mensaje iniciado 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
-
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
-
Hola pero si se borra la cache de nginx despues no volveria a sudecer lo mismo?
Saludos
-
Si, una vez borrada la cache, podría volver a suceder lo mismo. Por el momento es la única solución que podemos ofrecer.