0

我使用 Memcached(带有 pylibmc 后端)设置 Django Cache。

我的设置如下所示:

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache',
        'LOCATION': 'LOCATION:PORT',
    }
}

我只使用 cache_page() 装饰器缓存视图。

从我的角度来看,这个缓存视图似乎一切正常。但是,当我在 URL 上使用Google PageSpeed Insights时,每隔一次运行都会返回 500 错误。

我的错误日志似乎没有显示任何信息。只是为 Google PageSpeed Bot 返回了 500 个错误。

该网站的负载不重,因此我认为不存在任何缓存踩踏或类似问题。

这里有任何帮助,谢谢。

编辑:我注意到当我设置 DEBUG=True 时。这个问题似乎消失了……但我当然不能离开 DEBUG=True。

4

0 回答 0