magento 负载一路飙涨记录[magento二次开发]
2014-06-05 15:45
92 查看
1
在做了很多bolck cache的时候,当刷新缓存后,502,卡死了,然后服务器就很卡
最后吧var/cache/* 清空后,然后恢复了正常。可能是缓存文件写的时候出错导致的吧
2
当添加一个属性的时候,如果这个属性在分类页面进行了排序,那么需要在index里面刷新三个
:
[html] view
plaincopyprint?
php indexer.php --reindex catalog_product_attribute
php indexer.php --reindex catalog_product_flat
php indexer.php --reindex catalog_category_product
3
如果数据库服务器负载很大,那么可以尝试做一些block cache
对于这个,最好是做头部和尾部,也就是header和footer,再就是一些在各个页面都很少变动的东西,譬如菜单。
另外对于按照分类id和product id的也可以作,但是需要权衡一下,如果这个部分一旦确定了,很少变动可以尝试做,
所以,对于分类页面的一些侧栏是可以做的,譬如侧栏的子分类菜单,分类的销售排行,也就是说,大致需要一个周才需要刷新的,都可以作上
但是在刷新block的时候,一定不要在访问高峰期刷新,不然后很卡的,对服务器造成压力,因为写缓存的时候是需要开销的、
在做了很多bolck cache的时候,当刷新缓存后,502,卡死了,然后服务器就很卡
最后吧var/cache/* 清空后,然后恢复了正常。可能是缓存文件写的时候出错导致的吧
2
当添加一个属性的时候,如果这个属性在分类页面进行了排序,那么需要在index里面刷新三个
:
[html] view
plaincopyprint?
php indexer.php --reindex catalog_product_attribute
php indexer.php --reindex catalog_product_flat
php indexer.php --reindex catalog_category_product
3
如果数据库服务器负载很大,那么可以尝试做一些block cache
对于这个,最好是做头部和尾部,也就是header和footer,再就是一些在各个页面都很少变动的东西,譬如菜单。
另外对于按照分类id和product id的也可以作,但是需要权衡一下,如果这个部分一旦确定了,很少变动可以尝试做,
所以,对于分类页面的一些侧栏是可以做的,譬如侧栏的子分类菜单,分类的销售排行,也就是说,大致需要一个周才需要刷新的,都可以作上
但是在刷新block的时候,一定不要在访问高峰期刷新,不然后很卡的,对服务器造成压力,因为写缓存的时候是需要开销的、
相关文章推荐
- C# autcad二次开发小技巧,学习记录
- Magento 开发记录二
- phpcms程序二次开发记录
- Magento和OpenERP,OPENERP二次开发,openerp电子商务系统,电子商务系统
- magento二次开发的基本步骤分享
- uchome二次开发记录
- 工作日志——记录工作心得(day2):opensns 二次开发之用户扩展资料的导出
- Magento二次开发4-最简单的数据库安装和升级
- shuipFCMS二次开发记录一
- magento的event机制[magento二次开发]
- Magento 商城插件二次开发. 遇到 From_Key 验证MD5出错。
- Magento 中执行SQL语句.[magento二次开发]
- Magento中,调用静态块的几种方法[magento 二次开发]
- NopCommerce上二次开发 触发器记录
- Magento模块中添加计划任务Cron Job【magento二次开发】
- Magento 开发记录
- magento 负载一路飙涨记录
- 在Magento产品页使用ColorBox 【magento二次开发】
- discuzx3.2自定义积分操作日志,discuzx积分二次开发完全记录
- 微米系统二次开发记录