如何让ecshop适应大流量访问

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

昨天有个朋友,他用ecshop搭建了一个化妆品的站,和他一起测试性能和并发,我们的测试方式也非常简单.就是通过快播还有其他几个弹出的广告位.来测试ecshop到底能承受多大的访问量.

大家都知道,ecshop虽然缓存,但是在访问的时候。只要是客户端访问ec程序。就会和服务器建立一个联系.写sessi**表。当每小时IP达到2万左右的时候。由于不断的读写sessi**表.造成mysql压力过大,一下子把sessi**表写满了。
  
  这个时候,sessi**写满后.ecshop会报错.告诉你sessi**表满了。不能和服务器建立会话.这个时候。ecshop程序基本上是瘫痪了。

后台.我们将商品详细页面,文章页面,活动页面还有首页,生成真静态之后。我们再去测试.这个时候也差不多一小时1万IP.查看下sessi**表。只有几百条记录。由于是广告过来的流量。所以访问深度很浅,这个时候ecshop页面很少读数据库.一天下来.20万IP.ecshop站。一点问题都没有。呵呵.

  如果你的站。流量太大。必须考虑做静态化.呵呵。不然,会崩溃.

回答:
好像应该还有下文吧,,,期待你的静态插件哦~

有几个能达到如此流量的?

学习了

感谢分享






NFL jerseys
MLB Apparel
new fooball jerseys
college football jerseys
cheap football jerseys
jersey store
authentic wholesale
nfl sales

期望看到功能插件

将商品详细页面,文章页面,活动页面还有首页,生成真静态程序改动那么大,怎么弄啊?

文章,商品页静态化,这样最直接最有效

静态页中的用户登录状态与购物车信息可以用js动态调用的方式解决,用户评论部分可以参照各大门户那样,以iframe的方式解决,静态化后的效果相当明显


日均9万ip,40万pv 真实环境效果显示.

分享学习中

lz即使静态化了,每个页面还要读取session值 啊,因为涉及到购物车的信息,还有就是用户如果处于登录的状态也还要读取session值啊,请问lz这个问题是怎么解决的。

lz请问那你每个页面的session值 如何处理的,因为涉及到,购物车中的session值,以及登录用户的信息

顶一下!!!

期待你的答复,努力学习ecshop中。

真没有明白你要表达的意思!@

看来静态化还是有用的