Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

147
Vistas
La caché de Django pierde claves

Tengo una instalación de Django que usa los cachés de FileSystem. El sistema de almacenamiento en caché es utilizado por una serie de vistas diferentes. Al establecer varios registros para registrar cuando una clave no se encuentra en el caché y, por lo tanto, se regenera, descubrí que a menudo las claves se pierden. No tengo ninguna "eliminación de caché" y todas las claves se almacenan durante 24 horas, pero en los registros parecen regenerarse de vez en cuando.

¿Hay algún parámetro oculto como "no almacenar más de n claves" o "más de n megabytes de datos" o algo así? Estoy un poco perdido porque solo parece que las llaves se perdieron y no sé cuándo ni por qué.

Además, originalmente elegí como ubicación de caché "/tmp/django-cache", así que pensé que tal vez Linux estaba limpiando el directorio tmp, pero cambiar la ubicación a una "más segura" en mi directorio de inicio no cambia el anomalía.

Además, el directorio de caché completo tiene alrededor de 25 Mb, por lo que no creo que haya algo que lo limpie porque es demasiado grande.

¿Alguna idea?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

La cantidad máxima de elementos permitidos en el caché antes de que se eliminen los valores antiguos para locmem , el sistema de filesystem y los backends de la database de datos es 300. Puede cambiarlo configurando OPTIONS > MAX_ENTRIES .

De la documentación de Django :

MAX_ENTRIES : el número máximo de entradas permitidas en la memoria caché antes de que se eliminen los valores antiguos. Este argumento por defecto es 300 .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda