遭遇传说中的缓存太多导致系统崩溃。

2016-07-07 15:29 来源:www.chinab4c.com 作者:ecshop专家

PS: 这只是一个使用的日记而已,希望路过的大师顺便指点一下,谢过。

版本是2.71,已作简单重写设置;机器是自己的配置还行DELL2950;LINUX系统。上线前测试到现在一直比较正常,做过几次数据导入,商品目前有2W左右;会员数据也导入过,一次性导入了3W左右,其后也正常运行,没遇到什么问题。

直到今天,把商品的属性做了批量导入,导入的数量约14W条左右。开始导入正常,前后台也显示正常;不过几分钟后,发现前台打不开了,情况是一直在转动就是没法显示网页;后台可以登录,但也非常慢,也是一直在转动。

随即把apache重启了一下,还是一样。 问题肯定是出在刚导入的数据后出现的,然后想到应该是缓存或者简单重写问题上,因为大量的导入数据可能已经影响产生大量缓存。

也没怎么解决方法,只是把缓存清掉,然后等了几分钟,再清一次,问题就好了!翻查论坛有关资料,发现缓存的问题好多朋友也遇到过。


路过的大师们顺手指定下,或者说下想法,交流交流,谢谢!

回答:
你很强 上万的商品 参观下

2# worksjz

还放在本地测试中,谢谢。

top 使用率
没有上线就不动了
多点有用的信息 才能判断

跟ecshop 关系应该不是很大
先检测系统被

把商品的属性做了批量导入,导入的数量约14W条左右?????

14w条 商品属性???

属性过多,会导致sql执行变慢。
数据结构决定程序使用的方法。
以后会重构ec,那时会重构一些数据结构,这样会使ec速度更快。

算是bug吧