天天看点

弹性升级诀窍分享:让双11来的更猛烈些吧关于网店管家商家大促面临的问题网店管家的系统架构双11的系统应对阿里云电商解决方案

9月23日由阿里云主办的第二期《电商大咖直播:备战双11最佳实践》线上分享圆满结束,来自网店管家的ceo刘义分享了弹性升级在电商大促中的应用。

本次视频直播的整理文章整理完毕,如下内容。

弹性升级诀窍分享:让双11来的更猛烈些吧关于网店管家商家大促面临的问题网店管家的系统架构双11的系统应对阿里云电商解决方案

网店管家是电商erp系统。网店管家的产品体系如上图所示。早年的电商erp是整个订单的全链路的处理,即从订单的下载到订单的审核、财务的审核、开票、仓库的作业(包括打单、验货、配货、出库)、订单的跟踪、售后全在一套erp里面处理。目前,大的趋势是产业链的各个环节开始做信息对接,开始形成自动化的网。

1.双11销量是平时的5倍以上,资源紧张(it系统资源、人力资源),所以我们应该做到充分预估资源,寻找现有系统存在的瓶颈;

2. 平台对大促的发货效率要求提高(天猫大部分类目要求11月20号之前发货),提前做好压力测试;

3. 大促后会带来大量的售后问题(大部分问题是因为物流延误导致)。

弹性升级诀窍分享:让双11来的更猛烈些吧关于网店管家商家大促面临的问题网店管家的系统架构双11的系统应对阿里云电商解决方案

如上图所示,浅蓝色部分就是放在阿里云的服务器。通过api接口适配与天猫等淘系进行接入,接口比较丰富,包括订单下载、物流接口等。最近几年第三方仓储变得越来越多,很多商家选择把仓储进行外包,所以也需要对菜鸟、邮政、顺丰等仓储服务商家进行api接口适配。订单会通过应用服务器放入rds中,rds目前的选择是mysql。考虑到成本问题,图片、附件的存储放在了oss里面。客户端需要通过应用路由连接应用服务器,所以网店管家用了6台的ecs做应用路由,包括安全的检测等。在双11,有以下几个优化点:在双11之前一周,商家会通过短信和邮件做一些预热,所以在双11之前,短信流量非常大,此时的解决办法是增加服务器(以前是1台ecs);双11当天的优化点是api接口适配,进行弹性升级;最大的考验是rds,从双11开始的一周,所有的rds都会进行弹性升级。

如果双11之前做好的估算难以满足双11当天的需求该怎么办?除了阿里淘系的订单在变化,历史数据也会越滚越大,这对服务器的考验是很大的。根据经验,把双11前一个月的订单乘以5到10来估算双11的订单量,根据平时服务器现有的资源占用估算资源分配,然后评估每个服务器该做怎样的弹性升级。

另外一个应用很好的服务是mysql的热备,拯救了一次数据库的误删操作。

服务器弹性升级:主要是针对rds升级(超大型);历史数据归档:双11前一周完成,尤其是一些查询类的历史数据;虽然之前做了很多准备工作,比如服务器的升级、性能提升,但是还需要关闭部分服务,包括全链路的日志,库存同步等上行数据;启用电子面单:速度提升5倍以上,成本下降到传统面单的五分之一;启用电子发票。

弹性升级诀窍分享:让双11来的更猛烈些吧关于网店管家商家大促面临的问题网店管家的系统架构双11的系统应对阿里云电商解决方案

阿里云在做的三件事:基于阿里云现有的技术产品打造面向业务级的技术场景的方案,比如混合云架构、容灾备份、异地双活的技术架构;紧抓以天猫、淘宝为代表的电商行业的流行趋势,打造业务与技术结合的解决方案,比如视频直播、智能客服;找合作伙伴打造业务层面的业务解决方案,比如与网店管家合作打造erp的全渠道系统。

<b>相关系列文章:</b>

继续阅读