У меня есть установка Django, в которой используются кеши файловой системы. Система кеширования используется множеством различных представлений. Помещая различные журналы для регистрации, когда ключ не найден в кеше и, следовательно, восстановлен, я обнаружил, что часто ключи теряются. У меня нет никакого "удаления кеша", и все ключи хранятся до 24 часов, но в журналах все они время от времени создаются заново.
Есть ли какой-нибудь скрытый параметр вроде «не хранить более n ключей» или «более n мегабайт данных» или что-то в этом роде? Я немного растерялся, потому что кажется, что ключи потеряны, и я не знаю, когда и почему.
Кроме того, я изначально выбрал в качестве местоположения кеша «/ tmp / django-cache», поэтому я подумал, что, возможно, каталог tmp очищается Linux, но изменение местоположения на «более безопасное» в моем домашнем каталоге не меняет аномалия.
Кроме того, полный каталог кеша составляет около 25 МБ, поэтому я не думаю, что его нужно что-то очищать, потому что он слишком большой.
Любая идея?