我在Heroku上有一个Django站点,它使用Memcachier的免费层作为整个站点的基本缓存。它工作正常。
我刚开始尝试使用Django Rest Framework来创建一个只读的JSON API,这也很好用,除了......一个或多个API URL从Memcachier生成'TooBig'异常,即使响应不是不是很大(例如20-30 KB):
MemcachedError:
TooBig
No exception message supplied
我很困惑为什么会发生这种情况,因为体积小,而且不确定如何修复它。也许我误解了memcached的工作方式。