广东电网

南方电网信息系统从“6+1”改革为新“4321”方案,传统的信息系统架构发生巨大的改变,中间件、微服务等技术的普遍应用造成新的性能隐患问题,排查困难,无法定位。因此广东电网希望我司提供性能测试平台以及性能分析能力,来保障信息系统的稳定使用。
同行案例
挑战
  • No.1
    系统应用构建的微服务架构模式,整个应用分散成多个服务,定位性能故障点非常困难。
  • No.2
    涉及的系统及服务场景较多,部署、管理的工作量很大,需要跨团队沟通、跨系统协调改造。
  • No.3
    由于对业务系统性能的认知和重视度不足,稳定性风险情况未知,导致无法做到提前避免问题产生,上线后存在性能隐患,也无法在业务故障发生后快速的分析问题、定位问题、解决问题。
解决方案
1

完整的压测性能评估体系

我司建立了完整的压测性能评估体系,同性能分析平台无缝结合,实现压测过程中实时定位性能瓶颈,能够更加专业的把控关键质量环节,提前发现性能隐患。

2

协调各个压测系统资源

协调各个压测系统资源,通过全流程一体化高效协同、端到端性能监控与追踪、全链路性能瓶颈智能识别等多种测试体系,优化单个系统性能,优化关键路径,优化业务流程,协助开发人员进行人工调试,同步数据。

3

提供性能分析功能

提供性能分析功能,从CDN、网关接入、前端、缓存、中间件、后端服务、数据库等整个交易链路实现端到端测试流量染色,并隔离相关全链路数据、全链路日志,防止污染正常业务数据。

价值
  • No.1

    生产全链路压测技术实现了生产高仿真度压测,显著提升生产环境容量评估准确度,硬件成本规划更精细,提前识别稳定性风险。

  • No.2

    过建立全流程高效协同的自动化性能测试体系,结合深度性能监控与调优技术,在迭代上线前充分暴露性能问题,避免造成生产损失,同时建立全面的性能基线追踪与度量体系。

  • No.3

    将业内资深专家的经验能力工具化,减少问题排查上的人力消耗,缩短故障时间,提高用户体验。