我终于部署了应用程序。关于生产和会议的超时很快 如果我不是一直点击链接,它将在15-20秒内过期。
在Dev中不会发生这种情况。但是设置完全不同。
这是我在制作中的设置 -
nginx + apache(wsgi)+ django 1.1.2
后端是mysql。
nginx中的keepalive是“ keepalive_timeout 15; ”,但是文档说明了它的进程nginx启动并且没有相关性。
以下内容出现在 settings.py -
中`TEMPLATE_CONTEXT_PROCESSORS = (`
`'django.core.context_processors.auth',`
`'django.core.context_processors.debug',`
`'django.core.context_processors.i18n',`
`'django.core.context_processors.media',`
`'django.core.context_processors.request',`
`'myown.custom_settings_context_processor.myown_custom_settings',`
`)`
`SESSION_ENGINE = (`
`'django.contrib.sessions.backends.cache'`
`)`
`INSTALLED_APPS = (`
`'django.contrib.auth',`
`'django.contrib.contenttypes',`
`'django.contrib.sessions',`
`'django.contrib.sites',`
`'django.contrib.admin',`
`)`
如果有更多信息。是必须的,请告诉我,我会说的。 任何关于为什么会发生这种情况的指示,赞赏。
答案 0 :(得分:0)
感谢django团队的Anil
似乎我没有正确缓存配置。
通过在settings.py中注释这些行来进行默认缓存,一切都像魅力一样!
SESSION_ENGINE = (
'django.contrib.sessions.backends.cache'
)
感谢Anil& BrianHV