我使用Amazon的Elastic Beanstalk和Django应用程序。它连接到后端的RDS实例。该应用程序是99%的数据驱动,大多数页面都没有改变,所以应该很容易缓存。但是,该网站在适度负载下摔倒,我尝试了所有可用的缓存选项。我认为问题是我需要一个外部缓存机制,如清漆。但是,我没有看到任何" easy"安装弹性豆茎的清漆的方法,而不是创建高度定制的AMI。有什么建议吗?
不过,我使用的负载测试服务是" blitz.io"这会给服务器带来很大的负担,以模拟被斜线,红色等等。答案 0 :(得分:0)
解决!问题归结为MIDDLEWARE的顺序。我在UpdateCacheMiddleware之前有GZipMiddleware。一旦我将UpdateCacheMiddleware放在MIDDLEWARE_CLASSES的顶部,缓存就开始正常工作。