php - 有什么是最好的方法来弥补Magento缓慢与20,000+产品




amazon-web-services amazon-ec2 (2)

尝试Brim的全页面缓存扩展。 这是非常好的一个

我正在3个Amazon EC2实例上运行magento。 一个设置为直接访问管理面板,另外两个坐在负载平衡器后面。

事情进展顺利,直到我们用20k +产品导入我们的数据,每个产品都配置了4个简单产品(针对不同的尺寸,颜色等)

只有运行缓慢的东西似乎是产品的循环 - 管理员和前端目录页面需要5-10秒才能从服务器获得响应。 静态/ CMS页面加载正常。

他们都连接到一个运行良好的RDS MySQL数据库 - 我可以查询并快速恢复。

我们已经启用了所有的缓存(包括全页面缓存),并且启用了没有实际速度变化的平面目录。

magento目录是独立于每个服务器的,除了与lsyncd保持同步的media/ dir lsyncd 。 管理服务器的行为与主服务器相同,两个负载平衡的前端服务器是从服务器。






amazon-rds