双十一要来了,你的系统做好准备了吗?( 二 )
4)同步、开发负责人和运维人员进行协商 , 输出对应的解决方案;如出现瓶颈 , 建议拉上产品一起讨论 , 避免在产品不知情的情况下 , 改动产品逻辑 , 从而影响活动效果和用户体验 。
四、系统优化建议及方向
- 提前做到相关页面缓存 , 并对缓存应用机制优化;
- 对高频活动API接口进行优化;
- 整合碎片化查询;
- Sql语句进行优化;
- Cpu消耗java编码进行优化;
- 读写分离;
- 日志进行优化 , 毕竟出现问题 , 这些日志都是排查问题的证据 , 优化问题的依据;
- 图片做CDN处理 。
在活动期间把用户并发数、单接口的TPS“Transactions Per Second(每秒事务处理数)”和“QPS:Queries Per Second(查询量/秒)”、负载水平、水位线(CPU利用率 , 内存利用率等)等关键数据记录下来 。
方便客观对活动进行记录和跟踪 , 为后续的活动提供分析数据基础 , 从而更准确地定位问题 , 发现系统瓶颈 。
六、小tips
系统运营配置的工作提前做:跟运营同事基于活动的准备清单进行核对 , 尤其重点关注系统层面的操作 , 比如优惠券的配置、链接的配置、限时秒杀活动的配置等等;由于存在后台接口与前台共用的情况下 , 因此让运营同事在后台提前配置好活动 , 从而避免在活动当天消耗服务器资源的情况发生 。
项目管理:
- 提前预定好集中办公的会议室 , 跟活动准备相关的人需要集中办公 , 方便及时沟通 , 处理问题;
- 提前做好相关报备 , 跟相关系统进行提前沟通 , 避免相关系统停机 , 引发系统异常;
- 当然 , 活动支持需要耗费体力和精力 , 夜宵和咖啡也要提前准备好哟 。
大型活动前的准备事关重要 , 每一个环节都十分重要 , 都可能直接影响活动的成功与否 。
因此需要各个角色通力合作:
- 产品做好对接 , 明确用户行为路径;
- 开发提前对系统层面做好把关;
- 测试同学做好功能测试和性能测试;
- 运维同学提前对服务器检查等等 。
本文由@黑心老巫婆 原创发布于人人都是产品经理 。 未经许可 , 禁止转载 。
题图来自Unsplash , 基于CC0协议
推荐阅读
- 抖音|字节跳动旗下汽水音乐完成软著登记:抖音“姊妹”音乐App就要来了
- 苹果|改进AirTag功能!苹果发布iOS 15.4新版:iPhone SE3要来了
- 眼药水|滴个眼药水 苦的却是嗓子?那是你的打开方式不对
- 微软|新Windows就要来了!曝微软计划开展Win12开发工作
- 苹果|基本定档3月8日!搭A15的iPhone SE3要来了:这定价苹果要大干一场
- 智能手机|LTPO火了!有望成高端手机标配 你的手机支持120Hz自适应刷新率吗
- iPhone手机|C口iPhone要来了?欧洲统一充电法案有望年内完成
- 比亚迪|比亚迪海洋系列新车规划曝光:海豹、海鸥、海狮都要来
- 显示器|你的显示器真得背锅!3个参数选错就掉段
- 重口|长期重口味饮食 不知不觉正在"腐蚀"你的身体!
