2

如何确保 Apache 重启(或停止和启动)后会话不被清除?

因为当我升级我的源代码并重新启动 Apache 时,我刷新了网页,我必须再次登录。会话丢失。

会话存储在 Memcache 中。不知道它是如何以及为什么被清除的。如何保留会话以便用户在 apache 重启后无需登录?

4

1 回答 1

0

根据Django 文档

对于持久的缓存数据,设置SESSION_ENGINE为“ django.contrib.sessions.backends.cached_db”。这使用直写缓存——每次写入缓存也将写入数据库。如果数据尚未在缓存中,则会话读取仅使用数据库。

于 2013-02-12T11:10:57.690 回答