51Testing软件测试论坛

标题: DevOps架构下微服务性能测试实践 [打印本页]

作者: PaaS小魔仙    时间: 2018-11-9 11:18
标题: DevOps架构下微服务性能测试实践

微服务架构下的性能测试挑战

微服务是实现DevOps的重要架构

1.微服务3S原则
2.DevOps核心点




单服务流量激增时扩容
调用链条变长,调用关系更加复杂
微服务拆分导致故障点增多

▼ ▼ ▼

单服务变更性能影响如何评估?
性能瓶颈在各微服务间漂移,如何做好性能测试?
应对突发流量需求,扩容能否解决问题,如何扩容?
服务实例数量众多,如何收集信息,快速定位性能问题?


微服务性能保障解决方案设计










性能测试实施策略



在微服务架构下,自动化仍然是提升效率,看护质量的重要手段,每个微服务独立快速迭代上线,更加要求微服务的性能不劣化








  a)       服务器繁忙,如某个服务节点CPU利用率高
  b)      网络IO超过VM/EIP带宽
  c)       等待后端微服务、数据库的超时时间设置过长

  a)       系统性能到达瓶颈,持续并发加压过程中响应时延增加(可观察响应区间统计)
  b)      可通过进一步加压是否会出现非正常响应验证


  a)       大压力导致系统中某个微服务奔溃
  b)      后端数据库无响应

  a)       系统性能接近瓶颈
  b)      可通过进一步加压是否会出现非正常响应验证








欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2