Skip to main content
 首页 » 编程设计

python之如何从 memcached 中删除旧的烧杯 session

2025年05月04日10zhujiabin

根据beaker documentation :

Beaker does not automatically delete expired or old cookies on any of its back-ends. This task is left up to the developer based on how sessions are being used, and on what back-end.

使用 mcinspect我发现我的 memcached 实例保留 session 记录的时间似乎比 session 有效/正在使用的时间长得多。

从 memcached 中删除已删除/过期/旧/无效的烧杯 session 的最佳方法是什么?

请您参考如下方法:

你在问什么,或者为什么要问这个?您的意思是您的逻辑中的无效/旧,还是实际上已过期?

如果它们真的在 memcached 中过期,那么出于所有实际目的它们将“消失”-> 它们不会被归还并且空间是免费的用于新 session 。无需做任何事情

如果它们在其他域中是旧的/无效的,并且您无法检查,您可能需要刷新您的 memcached,但这将删除您的所有条目。