跳转到内容

节点配置

通过节点配置实现测试任务的高效分发与资源调度,支持多角色节点管理。

一、基础准备

  1. 系统要求

    • 管理/控制节点:仅支持Linux系统
    • 执行节点:支持Linux/Windows/macOS
      ⚠️ Windows节点需手动开放22端口
  2. 权限验证
    ☑️ 当前账号需具备「系统管理员」角色

二、核心操作

1. 添加节点

  1. 配置中心 → 节点管理 点击「添加节点」
    node-add.png
  2. 填写节点信息
    ① 节点名称(示例:性能节点-01)
    ② IP地址(内网通信地址)
    ③ 操作系统类型
  3. 分配角色
    • ☑️ 执行节点(压力测试)
    • ☑️ 应用节点(资源监控)
    • ☑️ Mock节点(接口模拟)
  4. 点击「保存」完成添加
    node-add-view.png

⚠️ 云服务版:需先购买节点配额
⚠️ 社区版:默认支持1个节点(查看配额

2. 编辑节点

  1. 节点列表 → 目标节点点击「编辑」图标
    node-edit.png
  2. 修改名称/IP/角色
  3. 点击「保存」应用更改

3. 节点状态管理

  1. 禁用节点
    • 点击「禁用」按钮 → 节点状态变为「未启用」
    • 将暂停任务调度,保留配置
  2. 启用节点
    • 点击「启动」按钮 → 恢复「可用」状态

4. 代理安装

  1. 安装AngusAgent 指南操作
  2. 状态检查:
    • 节点详情页 →「代理服务」Tab
      node-agent.png

5. 节点监控

  1. 点击节点名称进入详情页
  2. 查看资源使用
    • CPU/内存/磁盘实时曲线
      node-detail.png
  3. 查看运行任务
    • 「执行中任务」Tab → 实时任务列表
      node-task-running.png

四、注意事项

节点角色划分

角色类型核心职责部署要求需部署应用
管理节点运行Web应用界面Linux系统AngusTesterAngusAgent
控制器节点任务调度/节点监控Linux系统AngusTesterAngusAgent
执行节点执行功能/性能测试不限系统AngusRunnerAngusAgent
Mock节点模拟接口服务网络隔离环境AngusMockServiceAngusAgent
应用节点监控被测系统资源部署在被测主机AngusAgent

⚠️ 注意:

  • AngusTester可以同时承担管理节点控制器节点角色,也可以独立部署。
  • 其他类型角色节点只安装完整AngusAgent包即可,如:AngusAgent-Full-版本.zip。

角色分配原则

角色建议数量部署要求
控制节点≥2台Linux系统
执行节点≥3台无限制
Mock节点按需隔离网络

网络环境选择

基于 GPL-3.0 许可发布