本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

NeoLoad 是由Tricentis开发的负载测试解决方案,可模拟真实用户活动并监控基础设施行为,帮助定位Web和移动应用中的性能瓶颈。
NeoLoad Load Generator(负载生成器)是NeoLoad的核心组件之一,用于配合NeoLoad Controller或NeoLoad Web生成负载压力。它可独立部署,通过参数配置(如NeoLoad Web API URL、令牌等)接入测试环境,支持分布式负载生成。
/home/neoload/neoload/neoload<VERSION>/(如/neoload6.4/)适用于测试环境,负载生成器不限制控制器来源:
docker run -p 7100:7100 -e AGENT_ACCEPT_ONLY=ALL neotys/neoload-loadgenerator
通过指定可信控制器证书指纹限制访问。指纹可从NeoLoad Controller的 编辑 > 偏好设置 > 高级 菜单获取(格式如SHA3-256/3ea7fd93a427a3b2c09e14f844e911efd87fc429804a3bbe259a81a8ae7399cf):
docker run -p 7100:7100 \ -e ACCEPT_FINGERPRINTS=SHA3-256/3ea7fd93a427a3b2c09e14f844e911efd87fc429804a3bbe259a81a8ae7399cf \ neotys/neoload-loadgenerator
配置负载生成器接入NeoLoad Web平台,实现集中管理:
docker run -p 7100:7100 \ -e NEOLOADWEB_URL={nlweb-onpremise-apiurl:port} \ -e NEOLOADWEB_TOKEN={nlweb-token} \ -e ZONE={zone-id} \ -e LG_HOST={load-generator-host} \ -e LG_PORT=7100 \ neotys/neoload-loadgenerator
示例(连接NeoLoad Web SaaS):
docker run -p 7100:7100 \ -e NEOLOADWEB_TOKEN=myToken \ -e ZONE=myZoneId \ -e LG_HOST=lg.mycompany.com \ -e LG_PORT=7100 \ neotys/neoload-loadgenerator
创建docker-compose.yml:
version: '3' services: neoload-loadgenerator: image: neotys/neoload-loadgenerator ports: - "7100:7100" environment: - AGENT_ACCEPT_ONLY=ALL
启动命令:docker-compose up -d
| 环境变量 | 说明 | 示例 |
|---|---|---|
| NEOLOADWEB_URL(可选) | NeoLoad Web API URL,未指定时默认连接SaaS版本 | [***] |
| NEOLOADWEB_TOKEN | NeoLoad Web访问令牌(必填) | myToken |
| NEOLOADWEB_PROXY(可选) | 访问NeoLoad Web的代理URL | [***] |
| AGENT_ACCEPT_ONLY(9.2+,可选) | 限制负载生成器仅接受指定来源的测试请求,允许值:ALL(任意)、TRUSTED(可信) | TRUSTED |
| ACCEPT_FINGERPRINTS(2023.1+,可选) | 可信控制器证书指纹列表(逗号分隔) | SHA3-256/3ea7fd93a427a3b2c09e14f844e911efd87fc429804a3bbe259a81a8ae7399cf |
| ZONE(可选) | 负载生成器所属区域ID | myZoneId |
| LG_HOST | 负载生成器访问地址(容器部署主机的IP/域名,必填) | lg.mycompany.com |
| LG_PORT | 负载生成器端口(默认7100) | 7100 |
| LOADGENERATOR_XMX(6.6+,可选) | 负载生成器JVM最大内存 | -Xmx2048m |
| AGENT_XMX(7.0+,可选) | 负载生成器代理JVM最大内存 | -Xmx256m |
NEOLOADWEB_PROXY包含密码,可使用Tricentis密码加密工具加密,并添加前缀。ACCEPT_FINGERPRINTS需从NeoLoad Controller的编辑 > 偏好设置 > 高级菜单复制,确保指纹格式正确。使用本镜像需同意Tricentis使用条款。许可证不允许进一步分发镜像。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429