有一个虾虎鱼在摇摆:销售季节中的电子商务清单

每年,有数以百万计的人通过Internet购买商品:便捷,简单,快速。 普通的用户(从谁那里购买所需的产品)可以选择保持多达5-7个标签,并且打开不同的在线商店:某人的价格标签更高,某人的付款方式更多。 而且,如果突然由于故障而导致站点停止工作或变得太愚蠢,用户无疑将转到浏览器中的“邻居”。

预计“黑色星期五”是全球最受欢迎,最大(但远非唯一)的销售活动,您应该注意网站的可用性。 怎么了 IT-GRAD的专家将根据建议提供建议。


/原始图片-Shutterstock

销售期间站点“下降”的主要原因是流量的急剧增加和基础设施准备不足。 应当记住,与访问者的自然涌入并行,DDoS攻击是可能的。

因此,例如在“黑色星期五”生存而不下来的最可靠方法是为高峰期提供扩展机会。 解决方案的体系结构应以添加资源可以解决此问题的方式构建。 这同样适用于应用程序本身的代码:它必须考虑扩展的可能性。 但是,我们将在文章结尾给出一些实用建议。

当然,不可能创建出完美的循序渐进的指导“永不跌倒,您只需要……”,这将适合每个人。 然而,在秋天的中旬,当最热的销售接连出现在世界各地时,回顾一些准备规则并不是多余的,而是同时研究在车间工作的同事的宝贵经验。
在任何情况下,我们都不会抹黑任何将在本文中考虑其案例的公司。 在下面提到这些事件的唯一目的是说明风险,保护方法以及减轻拒绝服务后果的方法。 估计损失的所有计算仅由我们大约进行,不能反映公司的真实情况。

了华为


事件发生日期: 2018年4月4日。
发生了什么:中国似乎是世界上人口最稠密的国家之一。 而且,这家中国供应商发起了前所未有的慷慨行动(智能手机和平板电脑仅售1000卢布),很可能预示着巨大的负担。 然而,公司办公室低估了我们高科技爱好者的热情,因此,华为俄罗斯分公司的网站停止开放。



从开始销售​​起,即在莫斯科时间11:00左右立即记录了失败。 同时,打开了“促销”主页面,没有问题,但是尝试将产品添加到购物车时,出现HTTP状态404-/ CAS / remoteLogin错误。 该公司的代表没有发表评论,再次援引了竞选期间流量的意外增长。

专家评论:华为非常和平地开始了一切。 实际上,该运动只用了10台设备就卖了1000卢布,但人们对此一无所知,于是就开始了。 下降的真正原因可能是营销质量不足-开发促销材料时,有必要明确指出限制。

幸运的是,公司避免了声誉受损 。 大多数用户都对网站上的技术问题表示同情,而该品牌的良好声誉使其有可能解决这种情况。

胜利的


发生日期: 2019年8月12日
发生了什么: Pobeda廉价航空公司的网站(或更确切地说,是预订服务)在499卢布的机票销售过程中停止正常工作。



据“胜利”代表说,该站点遭受了“来自中国服务器的强大的DDoS攻击”。 他们说,游客的涌入不会中断工作,他们早于行动开始就开始了。 尝试查找票证时,站点给出了错误号502和有关该服务不可用的消息。

对于Victory而言,这不是销售过程中出现倒塌的第一种情况-早些时候发生过同样的事情。

结果是:波贝达计划以最低价格售出200,000张门票-从499到1999卢布。 据该公司称,该网站增加了16万张门票,但在计划的数量之外,仍然有可能售出约52,203张门票。 因此,仍然有107797张门票,平均价格约为1249卢布。 在此基础上,我们可以粗略估算并计算出“胜利”可以使另外的1.34亿卢布最大化。

然而,门票的销售引起了如此大的轰动,波贝达在媒体和社交网络上获得了大量的引用这一事实表明,499卢布的门票可以使用户忘记秋天和其他可疑时刻。

速卖通上的光棍节


发生日期: 2015年11月11日
发生了什么:总销售时间恰逢中国流行的“单身汉日”,2015年首次在俄罗斯举行。 但是,流行交易平台的用户和合作伙伴在付款时遇到了问题。 几个小时以来,已发出和已支付的订单一直停留在用户的购物篮中,状态为“等待付款”,并且从卡中扣除了两次款项。

结果:尽管如此,全球速卖通的代表表示,他们没有失败,而造成这种情况的罪魁祸首是一些大型的俄罗斯和欧洲银行,无法应对急剧增加的付款请求。
谈论声誉。 坠机事件影响了来自俄罗斯和欧洲的许多用户。 而且,这为这些用户中的一些用户带来了材料成本。 尽管如此,零售业还是有一个积极点:尽管下降了,但事实证明人们对这种行动充满热情,甚至银行也无法“消化”所有付款。

BlackFriday2013.ru


事故发生日期: 2013年12月6日
发生了什么:黑色星期五销售网站在销售开始后立即遭到拒绝。 Ozon,Enter,White Wind,L'Etoile和该行动的其他合作伙伴也参加了节日的庆祝活动,他们的横幅被张贴在组织者的页面上。



紧急情况是,在网站上进行了技术工作,在此期间XML提要被错误地上传,买家获得了以下折扣优惠:


/因此,查找错误填充的XML feed的结果

结果:根据组织者的说法,由于黑色星期五于2013年在我国首次举行,因此他们无法正确评估预期的负荷。 恢复性能大约需要11个小时,该操作已延长至周六晚上。 尽管Ozon,Bukvoed和其他参与公司的代表给予了积极的反馈,但2013年的一些合作伙伴仍拒绝参加未来的促销活动。 专用聚合器站点的工作中可能会出现重大故障,从而导致简单的销售是原因之一。 在这种情况下,值得注意的是,将部分负载转移到销售聚合器上可以降低零售商的风险,但是在这种情况下,聚合器承担着确保采取行动的重大责任。

贝拉维亚


发生日期: 2016年3月5日
发生了什么:事故发生前夕,白俄罗斯航空公司Belavia宣布仅以20欧元的价格出售机票,以纪念其成立20周年。 估计3月5日全天将以特惠价出售多达114,000张门票。
然而,事实证明,该公司的服务器还没有准备好迎接创纪录的访客潮。 行动开始仅一个小时,用户就淹没了社交网络,并在网站上显示错误消息。


/来自社交网络的出版物截图

专家评论:从社交网络的陈述来看,当时的Belavia使用的是物理基础设施。 在这种情况下,即使在紧急模式下,任何扩展都需要一段时间。 使用云资源将有助于使扩展更平滑。

结果是: Belavia计划尽可能售出114,000张门票,该报告称,售出47,681张门票。 但是,这一行动又延长了一天的时间,在3月5日,该公司仅售出了10,000张票。


/来自社交网络的出版物截图


/ Belavia演示文稿中的照片总结了2016年的结果,blog.vp.by

声誉: Belavia可能找到了恢复受损声誉的最优雅,最诚实的方法。 行动延长了一天,3月6日,恢复了促销关税的门票的销售,这次没有出现小故障。

得出结论


总之,我们会提供一份清单,在预期的负载峰值达到之前,该清单将有助于您的网站生存。 建议列表分为两部分:第一部分专门针对管理和市场营销方面的培训,第二部分针对运营中的工程师和专家。

管理与行销


  • 通常,计划至少六个月的库存和销售,并且根据过去的几年,您可以对负载的增长做出大概的预测。
  • 为客户形成最诚实,最易懂的报价,以避免不必要的刺激。 措词含糊不清,再加上网站速度变慢,可能会导致严重的声誉和财务损失。
  • 考虑在竞选期间使用会员平台更平均地分配流量的可能性。
  • 如果您仍然拥有过去几年的日志,请不要太懒惰以获取它们并研究站点用户的行为。
  • 与IT部门协调行动计划和其他可能导致流量增长的活动。

资讯科技


  • IT基础架构和应用程序体系结构必须可扩展。
  • 确保基础架构能够承受潜在的负载,而不会出现任何问题。 理想情况下,值得事先进行负载测试并在发现问题时对其进行修改。
  • 如果使用云资源,请通知您的提供商即将达到的峰值。 检查“热”添加计算资源的可能性:添加资源池,添加虚拟机资源。
  • 另外,请考虑应用程序级别的可伸缩性。
  • 突出显示站点上的典型用户路径,并基于这些路径创建实际负载仿真的几种方案。
  • 如果可能,请部署测试台并根据先前准备的方案进行负载测试。
  • 部署主动-主动支持并扩展主动的分布式基础架构。
  • 在整个活动网络设备链和从应用程序服务器到基础架构边缘的通道之间建立网络连接。

如果您有任何疑问,我们将很乐意在评论中发言。

Source: https://habr.com/ru/post/zh-CN473364/


All Articles