当我们成功的把一个业务做下线了

背景和要求

公司有一个业务计划下线,业务方已在12月就通知商家不再进行续签,并评估将于25年1月陆续下架平台内商品:1月23日商家商品全部下架,2月5日自营商品全部下架,3月31日完成了商家清退,3月31日同时下架app。然后要求在5月份左右实现相关的系统、资源也会全部下线。

跟法务、财务还有业务开了一个会,听下来,目标很简单:

  1. 要求技术侧配合业务完成商品下架、商家清退、资金盘点提现等,保证业务平稳下线。
  2. 平稳下线这个业务相关的全部系统、资源,同时留存合规&客服需要的离线数据。

具体安排

  1. 先根据业务的时间轴,制定出技术的时间轴。
  2. 然后对该业务的下线资源进行盘点,盘点的范围包括“应用、ecs、rds数据库、polardb、elk、redis、habase_lindorm、oss、sls、mq、cdn”等等。
  3. 应用的盘点无疑是比较麻烦的一个,要根据整个业务的功能进行梳理:
  4. 应用和资源都梳理完毕之后,就向资源和应用的owner宣布整个下线的事宜和时间上的安排。
  5. 先动手的是一些实时的对账脚本,因为目前平台已经几乎停止交易了,只剩下几个交了钱但是还在履约的场景。所以这部分脚本停止了之后影响最小。
  6. 一些业务数据大屏可以第二步安排下线。
  7. 各方挂出公告,一周后开始动手。
  8. 观察入口应用的流量情况,如果没有业务流量了,就开始下掉一些入口的应用,确保入口的流量(比如CDN、前端页面)先停掉。如果有流量就分析一下流量来源,逐步分批次下线容器数。这里重点看一下cdn域名关联写死了vip的情况。
  9. 检查业务工单是否已经停止增长,
  10. 不挂在应用下的资源,需要针对每种资源做下线方案,待应用下线后,再下线相关资源。
感谢您请我喝咖啡~O(∩_∩)O,如果要联系请直接发我邮箱chenx1242@163.com,我会回复你的
-------------本文结束感谢您的阅读-------------