什么会导致memcached返回错误的结果?

时间:2010-11-18 14:34:26

标签: django memcached

我有一个在EC2图像上运行的网站我已经更新了一年多。本周我一直在忙着构建一个新的图像,转移到64位实例。我安装了所有东西,代码正在运行,我正在新设置下测试网站。我开始遇到很多奇怪的问题,最终意识到只有当memcached运行时才会发生。

实际上,memcache正在发回错误的条目。如果我使用其他django支持的缓存,例如locmem://或file://,但它在memcache上失败,它就可以工作。它的大部分似乎都有效,但是在一些特定的地方,即使在模板缓存标签中,它也不仅会返回错误的值,而且会返回完全不同的类型。

1 个答案:

答案 0 :(得分:0)

这可能是memcached安装方式的问题。我认为64位memcached需要以不同于32位的方式安装。

memcached Google Group可能是一个更好的地方。