magento 负载一路飙涨记录[magento二次开发]

1

在做了很多bolck cache的时候,当刷新缓存后,502,卡死了,然后服务器就很卡

最后吧var/cache/* 清空后,然后恢复了正常。可能是缓存文件写的时候出错导致的吧

2

当添加一个属性的时候,如果这个属性在分类页面进行了排序,那么需要在index里面刷新三个

[html]  view plain copy print ? 在CODE上查看代码片 派生到我的代码片
  1. php indexer.php --reindex catalog_product_attribute  
  2. php indexer.php --reindex catalog_product_flat  
  3. php indexer.php --reindex catalog_category_product  

3

如果数据库服务器负载很大,那么可以尝试做一些block cache

对于这个,最好是做头部和尾部,也就是header和footer,再就是一些在各个页面都很少变动的东西,譬如菜单。

另外对于按照分类id和product id的也可以作,但是需要权衡一下,如果这个部分一旦确定了,很少变动可以尝试做,

所以,对于分类页面的一些侧栏是可以做的,譬如侧栏的子分类菜单,分类的销售排行,也就是说,大致需要一个周才需要刷新的,都可以作上

但是在刷新block的时候,一定不要在访问高峰期刷新,不然后很卡的,对服务器造成压力,因为写缓存的时候是需要开销的、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值