使用docker的RESTAPI性能(压力)测试

时间:2019-01-10 13:28:58

标签: performance docker jmeter load-testing k6

我想对基于Perl的REST API进行性能测试。有没有可以使用的Docker容器?

就像我可以输入: 每秒1000个请求 POST请求网址和正文 运行5分钟。

我在服务器端有监视设置。如果客户端(泊坞窗映像)还提供了一些监视器,则它是一个加号。

2 个答案:

答案 0 :(得分:1)

Docker本身不提供任何负载测试功能,它是virtualization options之一,主要用于DEV / QA / PROD系统之间的环境完整性。如果您计划使用k8s之类的容器编排解决方案动态添加负载生成器,则可能需要此功能。

理论上,您可以将任何负载测试工具安装到Docker容器中。根据您的问题标签:

可以使用cadvisor工具进行监视。

答案 1 :(得分:0)

您可以使用例如容器中的蝗虫(https://locust.io)。可以在以下位置找到文档:https://docs.locust.io/en/latest/running-locust-docker.html