2017-02-02 2 views
0

J'ai le cache des paramètres et mon TIMEOUT ne fonctionne pas. Mon cache ne se met jamais à jour.TIMEOUT ne fonctionne pas django-redis-cache

CACHES = { 
    'default': { 
     'BACKEND': 'redis_cache.cache.RedisCache', 
     'LOCATION': 'localhost:6379', 
     'TIMEOUT': 5, 
     'OPTIONS': { 
      "SOCKET_CONNECT_TIMEOUT": 5, # in seconds 
      "SOCKET_TIMEOUT": 5, # in seconds 
      'DB': 1, 
      'PASSWORD': '', 
      'PARSER_CLASS': 'redis.connection.HiredisParser', 
      'PICKLE_VERSION': 2, 
     }, 
    }, 
} 
+0

si vous arrive à expiration les éléments du cache après 5 secondes, cela signifie que vous ne devriez pas être quelque chose en mémoire cache du tout – e4c5

+0

mais c'est le problème, je mis en 5 secondes pour le test, mais pas importer le temps, il ne cache rien. –

+0

un endroit votre dire "Mon cache ne met jamais à jour." et alors vous dites "il ne cache rien" lequel est-ce? – e4c5

Répondre