618 电商搞促销,作为运维应该做什么?

2016-05-24 11:19:57 +08:00
 lavdemo

帮我的朋友问下。我不太了解电商行业。

我的朋友他刚到电商公司做运维没多长时间,大家都在准备 618 大促销。结合过往各家的经验,他应该做哪些准备,有可能会遇见哪些问题,怎能预防?

3013 次点击
所在节点    问与答
19 条回复
forvtwoex
2016-05-24 11:55:07 +08:00
如果小公司就看看怎么提升带宽容量吧,大的就随大流了
just4test
2016-05-24 12:32:45 +08:00
先提升配置
然后等着挂。
tftk
2016-05-24 12:50:21 +08:00
准备好临时维护的文案和网页
lavdemo
2016-05-24 12:56:27 +08:00
@just4test 等着挂?那么夸张?需要做些准备才行吧
lyh3222
2016-05-24 13:09:33 +08:00
应对断网啊停电之类的吧,可以临时加下内存什么的
b821025551b
2016-05-24 13:12:58 +08:00
该加带宽加带宽,该升配置升配置,准备好随机 refuse 脚本和事后道歉文案。
just4test
2016-05-24 13:33:19 +08:00
@lavdemo
提升配置是最简单有效的方式。
更多的方式可以从业务、架构入手。
比如,使用队列下单代替立即下单。
比如,数据库拆分。
kozora
2016-05-24 13:38:34 +08:00
1.数据库主从分布
2.web 服务器负载均衡
3.CDN
gamexg
2016-05-24 13:49:46 +08:00
难道不是提前压测吗?
ms2008
2016-05-24 14:09:20 +08:00
617 要早点儿睡。。。
lavdemo
2016-05-24 14:51:25 +08:00
@gamexg 对哦,压测。谢谢
zts1993
2016-05-24 15:28:06 +08:00
压测
降级方案演练
lumen
2016-05-24 16:24:37 +08:00
看了之前的答案,基本上都做好了背锅的准备。
背锅的原因很简单,因为少做了一步工作,导致无限责任。
这里有个有限责任方案可供参考:

一、资源评估(重中之重,实力摔锅的重要依据)
   1.运维侧评估好当前资源,包括但不限于: IP 、带宽、存储、 DB 、服务器、网络设备
   2.运营及业务侧评估活动的人数、流量、包量峰值以及峰值出现的时间点(有可能是多个时间点)
   3.如果资源不足就要向公司要资源,如果公司也不能提供足够的资源,就反馈出来只能有损服务及具体的影响(意思是出了性能问题了这锅我们运维不背!)

二、部署扩容并测试
   1.不管资源够不够,该部署就部署,该扩容就扩容
   2.联合业务侧一起测试,功能测试、压力测试,输出结果(用于实力摔锅!)
   3.注意避免和别的业务混合部署,以免压力过大影响了别的功能

三、加强监控巡检
   1.Review 当前的监控,看是否有疏漏
   2.根据活动设置相应的监控,覆盖活动的所有关键路径

四、准备故障处理预案
   1.针对可能出现的故障场景做好处理方案

五、活动当天
   1.定时(比如每隔 30 分钟)查看监控视图
   2.团队成员轮流查看警报信息

以上,只要不是人为原因,运维都不用背锅。
至于其它什么随机 refues ,维护页面,道歉文案,那是业务和运营的事情了。
WangYanjie
2016-05-24 18:01:55 +08:00
@just4test 精辟
julyclyde
2016-05-25 14:20:05 +08:00
如果不是京东淘宝天猫的话, 618 基本上并不需要做什么
因为那几天流量会变少的
cloudwise
2016-05-26 09:41:01 +08:00
一定要压测,做活动服务器挂掉的不少呢。打个广告,可以试试我们家的压测宝( yacebao.com ):)
lavdemo
2016-05-26 09:42:39 +08:00
@julyclyde 真的吗?各家不是也有自己的活动吗?人群多少会不同吧?
lavdemo
2016-05-26 10:02:19 +08:00
@cloudwise 谢谢哈,好的话可以试试。
julyclyde
2016-05-26 10:33:43 +08:00
@lavdemo 人反正就那么多,钱反正就那么多,流向别处自然就不能流向这里

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/280854

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX