2012-04-23 6 views
2

Согласно beaker documentation:Как удалить старые сессии стакана из memcached?

Beaker делает не автоматически удалять старое просроченное или печенье на любом из его обратных концов. Эта задача остается за разработчиком, основываясь на том, как используются сеансы, и на каком основании.

Использование mcinspect Я обнаружил, что мой Memcached экземпляр, похоже, сохраняющиеся сессии записи намного дольше, чем сессия является действительным/в использовании.

Какой был бы лучший подход для удаления удаленных/истекших/старых/недействительных сессий стакана из memcached?

ответ

0

Что вы спрашиваете, или почему вы спрашиваете об этом? Вы имеете в виду недействительные/старые, как в вашей логике, или они действительно истекли?

Если они действительно истекли в memcached, то они будут «удалены» для всех практических целей -> они не будут возвращены, и пространство будет бесплатным для новых сеансов. Не нужно ничего делать

Если они старые или недействительны в каком-либо другом домене, и вы не можете это проверить, вам может понадобиться очистить memcached, но это приведет к удалению всех ваших записей.

+0

Извините, обновленный вопрос для лучшей ясности. –

Смежные вопросы