【发布时间】:2021-11-11 16:01:50
【问题描述】:
我有一个关于 K6 并行测试的概念性问题。我想并行运行多个测试脚本。如果我选择使用如下所示的 docker compose 文件运行它们,我们可以说它是真正意义上的并行吗?据我了解,docker compose 中的每个 k6 容器都是一个带有自己处理器的独立单元?那是对的吗?那么这可以称为并行测试吗?
version: '3'
services:
k6_test:
image: loadimpact/k6
container_name: test_k6
volumes:
- ./:/specs
command: run /tests/test_spec.js
ports:
- "6565:6565"
k6_test2:
image: loadimpact/k6
container_name: test2_k6
volumes:
- ./:/specs
command: run /tests/test2_spec.js
ports:
- "6566:6566"
【问题讨论】:
标签: docker parallel-processing k6