【发布时间】:2022-09-06 20:51:46
【问题描述】:
我有一个相当复杂的设置,它迫使我将 --duration 和 --vus 传递给 k6 CLI。
它最终看起来像
k6 run --vus 200 --duration 60s fixed-scenarios.js
因此,我的自定义场景被默认场景覆盖。
有没有办法防止它出现在脚本中?
【问题讨论】:
标签: load-testing k6
我有一个相当复杂的设置,它迫使我将 --duration 和 --vus 传递给 k6 CLI。
它最终看起来像
k6 run --vus 200 --duration 60s fixed-scenarios.js
因此,我的自定义场景被默认场景覆盖。
有没有办法防止它出现在脚本中?
【问题讨论】:
标签: load-testing k6
在 k6 order of presence cli 标志将覆盖其他所有内容。
import http from "k6/http";
const options = {
foo_scenario: {
executor: "shared-iterations",
vus: 1,
iterations: 1,
maxDuration: "10s",
},
};
export default function () {
http.get("https://stackoverflow.com");
}
k6 run script.js 运行,它将发出一个请求。k6 run script.js --vus 10 --iterations 10 ,它将发出 10 个 10 个请求。
【讨论】: