淘宝店铺装修市场是展示设计师设计的模板和出售模板平台,装修市场先前运行在淘宝内部,现已入驻TAE2.0平台上。装修市场线上访问地址:http://zxn.taobao.com。
第一步:后台服务的搭建
利用TAE提供的常用镜像创建5个后台服务:Redis、MySQL、Mongodb,ActiveMQ、Solr;
第二步:部署Web类应用程序
利用TAE提供的应用服务器Java镜像创建web应用容器,部署网站前台应用、定时程序(scheduler)、消息处理(Messagecustomer),涉及到一些服务的配置项的修改;
第三步:数据迁移
通过TAE数据库搬家工具和大文件搬家工具迁移系统数据,主要是MySQL(迁移超过17GB的数据)、Mongodb(迁移超过150GB的数据);
第四步:压力测试
使用TAE测试中心,对装修市场进行压力测试,评估web端单个实例的能力,评估结果是在20个并发条件下,QPS稳定在400以上;
第五步:系统扩容
为了达到目前装修市场线上6000QPS的能力,利用TAE2.0水平扩容的能力,将web端实例扩充至15个,Redis垂直扩容至4核16G内存规格的实例,Mongodb垂直扩容至4核16G内存规格的实例,MySQL垂直扩容至4核16G内存规格的实例,ActiveMQ垂直扩容至4核16G内存规格的实例,Messagecustomer水平扩容至5个实例。
第六步:流量割接
达到6000QPS能力之后,将原有的zxn.taobao.com域名正式cname至TAE2.0容器端应用上来。
装修市场首页
模板详情页