【发布时间】:2011-02-04 14:16:06
【问题描述】:
我有一个简单的 django 页面,上面有一个计数器。 我使用 Apache2 和 mod_wsgi 来服务它。
首先,当我进入这个页面时,计数器显示为 0,这是应该的。 当我第二次进入页面时,计数器显示 1 - 再次,这是正确的行为。 现在问题开始了,因为当我第三次进入这个页面时,我又得到了0。
当我刷新它时,它介于 0 和 1 之间,显然使用了一些缓存。 如果我等待一段时间然后再试一次,它会显示 2 和 3,但会停留在这些值上,直到这个缓存或任何它被刷新,然后计数器继续。
有人知道我怎样才能让它正常工作吗(真实的场景是从数据库中获取数据,但是这个奇怪的缓存的问题是一样的)。
顺便说一句,我的 django 设置中没有设置任何缓存引擎。
【问题讨论】:
标签: django apache caching wsgi