现场红包雨 - 紧急项目的 组织 回顾总结

项目背景介绍

  • 手机小程序下单和抢红包
  • 大屏展示抢红包过程和效果
  • 后台生成红包,控制红包开始关闭和管理用户等
  • 现场人数大约为 1000人
  • 参与抢红包的人数大约为 700人

准备工作

  • 必须要配置专线

    现场一旦涉及到人员过多,系统就要承受现场网络不稳定的问题。必须要使用专线,否则无法保持稳定。 人员过多时,专线的wifi 也是会有影响的。核心功能部分必须插网线。

  • 显示器配置

    涉及到大屏展示的时候,一定要提前准备高分辨率的显示器,并做好分辨率不足时的备选方案。

  • 显示器投放大屏

    显示器分辨率肯定赶不上大屏,目前最好的办法是:使用复制屏,并且只截取屏幕的一部分。字体使用宋体。

  • 音效音乐

    现场的音响,比电脑要好很多。很多电脑上听起来可以的音响,现场会出现音质很差的情况。 下载音效时,一定要配高质量音乐。

  • 转接头准备

    提前准备好和大屏对应的转接头。

  • 服务器处理并发准备

    此活动使用了全套阿里,包括四台服务器,数据库,redis,nginx,oss。 真实使用时,处理700人的同时抢红包,表现良好,未出现问题。

  • 开始前的查询

    开始之前,要查询各种账户是否正常,服务器是否过期?短信平台是否需要续费?装备是否齐全? 查询正式库是否清空?

  • 开始前的调试

    正式开始之前,要做全流程调试,以防出现意外。 但是必须要保证,除非特别异常的情况,不再操作正式线。

现场处理

  • 与客户的沟通,要有定向性,要做记录

    尽量有统一的沟通入口,不然会很乱。 修改和沟通,要保留记录,防止出问题。

  • 需要将办公区域隔离出来

    需要将办公区域隔离出来,并且严格限制外部人员不能入内。 一定要有人关注着贴近的外部人员,比如 有人来问问题时手上拿着酒杯或者其他有水的容器,一定要拦住。

  • 看好电源和网线

    一定要看好网线,不能离开视线。游戏开始前要查看网线是否正常。防止被刻意或无意的拔掉网线。

  • 工作分工

    工作要分工开,分工之后各自都会有擅长的领域。处理起来更顺手 但是也不能过分严格,还是要有交叉。这样一个人忙不过来,其他人也能帮的上忙

  • 专人盯核心业务

    现场比较混乱,人员分工可以没那么具体。但是,必须至少保证一个专人 只盯着核心业务。

  • 异常处理,分清主次

    现场出现异常情况很正常,比如出现了兼容性问题。但是一定要分清主次,不知要分清能不能解决,还要分清楚 要不要解决。 核心是保持主流程顺畅。

服务器配置

* 软件环境
* Springboot 2.2.1.RELEASE
* 部署环境
* 阿里云服务器(centos)
* 4核4G三台(临时)
* 172.31.40.61
* 172.31.40.63
* 172.31.40.62
* 8核16G一台(主服务器)
* 172.31.40.58
* 数据库
* mysql
* 规格族:通用型
* 数据库类型:MySQL 5.7
* CPU:2 核
* 数据库内存:4096MB
* 最大IOPS:2000
* 最大连接数:1200
* redis
* 版本: Redis 5.0
* 实例规格 8G主从版
* 可用区: 青岛 可用区C
* 最大连接数 10,000
* 最大内网带宽 24 MB/s
* 负载均衡(SLB)
* 带宽值5120 Mbps
* 118.190.149.127(公网IPv4)

随机浏览