问题描述
请问有谁知道如何在Docker上部署neoload。我查看了 docker hub 上的 neoload 包,但似乎没有多大意义。我想用它进行性能测试。链接是https://hub.docker.com/r/neotys/neoload-controller/
解决方法
如文档中所述,有两种方法可以在 docker 上部署您的 Neoload 控制器:
- 托管:此模式仅适用于 Neoload 网络。
- 独立:基本上,当您运行您的 Neoload 容器时,您会为其提供一些参数,例如 Neoload 项目、虚拟用户数量等...测试在容器启动时启动。 来自docker hub documentation:
docker run -d --rm \
-e PROJECT_NAME={project-name} \
-e SCENARIO={scenario} \
-e NTS_URL={nts-url} \
-e NTS_LOGIN={login:password} \
-e COLLAB_URL={collab-url} \
-e LICENSE_ID={license-id} \
-e VU_MAX={vu-max} \
-e DURATION_MAX={duration-max} \
-e NEOLOADWEB_URL={nlweb-onpremise-apiurl:port} \
-e NEOLOADWEB_TOKEN={nlweb-token} \
-e PUBLISH_RESULT={publish-result} \
neotys/neoload-controller
您必须从 Neoload Web 或 NTS 服务器获取许可证。 我需要更多关于您的问题的信息来帮助您。
问候