docker - K6 InfluxDB + Grafana Docker:一个容器可以运行多少个虚拟用户?
问题描述
我正在使用 K6 进行负载测试。
我已经从这里克隆了 K6、Grafana、InfluxDB docker-compose 设置:
https://github.com/loadimpact/k6
您可以从一个 Docker 容器升级到的虚拟用户数量是否有最大限制?
即,我是否需要运行大量容器才能达到所需数量的虚拟用户,还是只能从一个容器中完成?
解决方案
这完全取决于测试文件的大小、机器的资源(内存/CPU)以及从机器分配给 docker 的资源。
据我了解,有足够的系统资源,使用以下命令启动一个 k6 容器就足够了。
docker-compose run k6 run
推荐阅读
- parsing - ANTLR4 解析器丢弃剩余的标记
- python-3.x - 字典不包含必需的键:Pages
- sas - SAS %DO %UNTIL 比较两个变量
- python - 使用带有 re 的列表(或如何删除可能密码子列表之间的子字符串)
- r - 如何在 r 中为 tslm 构建预测模型
- javascript - 第三方代码阻塞了主线程——Defer和Async都解决不了
- flutter - 应用程序在使用 Firebase 的 Flutter (iOS) 上启动时关闭,没有给出任何错误
- c++ - C++20 views::join 在生成的嵌套范围内进入无限循环::single_view
- node.js - 猫鼬钩子中的 AsyncLocalStorage 松散上下文 POST 保存
- java - 如何在实时 Firebase 数据库中保存上传图片的完美 url-link?