Kubernetes上托管的Dockerized应用程序的性能测试

时间:2019-12-03 17:01:09

标签: docker kubernetes containers performance-testing

我们的项目涉及服务/应用程序的容器化,以后将在Kuberentes上进行部署。我的工作是在将服务托管在Kubernetes上之后,使用Jmeter进行性能测试。我对性能测试还比较陌生,并且对Jmeter有了基础的经验,这是我最近几天通过工作而积累的。我已经了解了如何使用基本URL或API对应用程序进行负载/性能测试,但我想知道如何处理Kubernetes上托管的Docker容器的性能测试。如果有人已经做过,请提供有关如何处理上述情况的步骤。 预先感谢您。

1 个答案:

答案 0 :(得分:0)

JMeter对后端使用的底层技术一无所知,它只是通过Samplers发送请求,等待响应并测量请求和其他performance metrics的经过时间。稍后,您可以生成HTML Reporting Dashboard以可视化结果

所以您的目标是:

  1. 确定您需要为性能测试实施的business use cases
  2. 确定在这些业务用例的背景下正在使用的network protocols
  3. 创建一个JMeter Test Plan来精确模拟访问系统并执行其应做操作的真实用户(或其他应用程序)