martes, 27 de noviembre de 2012

Limpiar django_sessions

Ocurre que la tabla de django "django_session" suele crecer de forma desmesurada, debido a que django por sí sólo no limpia las sesiones expiradas (en gran parte porque al salir no lo hacemos con logout).

Para evitar que crezca esta tabla, django nos ofrece el siguiente comando:

cleanup


el cual limpia de la bbdd aquellas entradas de sesiones ya expiradas.


Lo ideal por tanto, es añadir en el cron una entrada como esta:

0 8 * * * /usr/bin/python /ruta/proyecto/manage.py cleanup

Para que periódicamente (a las 8 de la mañana por ejemplo) limpie las sesiones caducadas de nuestro proyecto django.

No hay comentarios:

Publicar un comentario

Obtener informacion de repositorios a través de los metadatos .git publicados por error

 A raiz de CTF realizado recientemente, me ha parecido interesante publicar este post sobre los errores de seguridad que se encuentran en mu...