1
在做了很多bolck cache的时候,当刷新缓存后,502,卡死了,然后服务器就很卡
最后吧var/cache/* 清空后,然后恢复了正常。可能是缓存文件写的时候出错导致的吧
2
当添加一个属性的时候,如果这个属性在分类页面进行了排序,那么需要在index里面刷新三个
:
- 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的时候,一定不要在访问高峰期刷新,不然后很卡的,对服务器造成压力,因为写缓存的时候是需要开销的、
本文探讨了在高数据库服务器负载场景下,通过实施块缓存策略来减轻服务器压力的方法。包括缓存文件清理、关键页面属性刷新、分类页面侧栏缓存的实践,以及在刷新缓存时避免访问高峰期以防止服务器卡顿的策略。
915

被折叠的 条评论
为什么被折叠?



