更新时间:2024-04-08 GMT+08:00

管理私有资源组

完成私有资源组创建后,可按照业务需求,对私有资源组做如下操作管理。

自定义JMeter安装包

如需切换JMeter的版本,可以自定义安装JMeter安装包来满足业务需求。

  1. 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。
  2. 按照业务需求,下载对应版本的JMeter安装包
  3. 在资源组列表中,单击待操作的资源组中的“自定义JMeter安装包”,选择待安装的JMeter安装包导入文件,等待页面提示文件导入成功。

    当前支持tgz、tar.gz、zip格式的文件,版本号在5.2.1及以上且小于100M的JMeter安装包,并确保该安装包本地可执行。

  4. (可选)删除JMeter安装包。

    如提示文件上传失败,或需要重新上传JMeter安装包。可单击安装包后的,删除当前JMeter安装包。

高级配置

  • 该功能为白名单特性,需要联系后台管理人员申请开通,审批同意后方可使用。
  • 修改高级配置参数,可能导致任务无法正常执行,请谨慎修改。

只有当私有资源组空闲(运行中的执行器数为0)时,方可调整单执行器的CPU和内存规格。

  1. 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。
  2. 在资源组列表中,单击待操作的资源组中的“高级配置”,依照高级配置表设置参数。

    表1 高级配置

    参数

    参数说明

    单执行器CPU

    1-128,整数,默认4,单位核(Cores)。

    单执行器内存

    1024-524288,整数,默认8192,单位MB。

    容器与节点IP

    选择容器IP与节点IP是否保存一致。

    DNS策略

    选择集群DNS或节点DNS。

  3. 单击“确定”。
  4. 单击“重置”可恢复默认值。

新增集群

在创建私有资源组时,会选择一个节点集群。如果业务需要多个集群或者不同区域的集群共同运行压测任务,可以新增集群并配置压力占比将压测任务动态分配到不同集群上。

  1. 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。
  2. 在资源组列表中,单击待操作的资源组中的“资源调整”。
  3. 新增集群。

    在“资源调整”对话框中,单击“新增集群”,参照表2设置基本信息,单击“确定”完成创建。

    表2 新增集群

    参数

    参数说明

    区域

    在下拉框中选择已创建的CCE节点集群所在区域,可与当前CodeArts PerfTest所在区域不一致。

    节点集群

    在下拉框选择已创建的CCE节点集群。

    执行节点

    勾选执行压测的执行机,即在压测过程中能够提供自身性能数据的施压目标机器。

    说明:

    如新增集群所在区域与当前CodeArts PerfTest区域不一致,即使用跨区域节点,那么该节点要有访问公网权限,可以通过绑定弹性IP或者使用NAT转换等方式获得访问公网权限。

    该步骤可重复执行,新增多个集群。

  4. 配置压力占比。

    新增集群后,在“资源调整”对话框中可以查看到当前私有资源组所有的节点集群,可动态调整不同集群的压力占比数据。

  5. (可选)删除节点集群。

    在“资源调整”对话框中可以查看到当前私有资源组所有的节点集群,单击待删除节点集群后的“删除”,根据系统提示执行删除操作。

扩缩容节点集群

  1. 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。
  2. 在资源组列表中,单击待操作的资源组中的“资源调整”。
  3. 扩缩容节点集群。

    • 扩容资源组:在“资源调整”对话框中,单击待修改资源组后的“扩缩容”,在“选择执行节点”对话框中,勾选当前已存在的执行节点+需要扩容的执行节点,单击“选择”。
    • 减容资源组:在“资源调整”对话框中,单击待修改资源组后的“扩缩容”,在“选择执行节点”对话框中,勾选需要保留的执行节点,单击“选择”。

查看私有资源组信息

  1. 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。
  2. 在资源组列表中,可查看到如下表所示的私有资源组信息。

    表3 私有资源组信息说明

    信息名称

    信息说明

    私有资源组名称

    创建私有资源组时输入的名称。

    私有资源组状态

    运行中

    异常

    需升级

    部署中

    执行器数

    占用执行器数/执行器总数。

    高性能测试工程的单执行器支持并发:HTTP/HTTPS(5000),WebSocket(5000),MQTT(5000),JMeter(1000),HLS/RTMP/HTTP-FLV(1000)。

    可扩展测试工程的单执行器支持并发:500。

    说明:

    可扩展测试工程功能为白名单特性,需要联系后台管理人员申请开通,审批同意后方可使用。

    当前并发

    当前私有资源组内所有节点集群当前并发相加的和。

    调试节点

    创建私有资源组时选择的调试节点。

    执行节点

    资源组内所有节点集群的执行节点。单击“更多”,可以查看到该资源组全部执行节点。

    创建时间

    私有资源组创建的时间。

    修改时间

    私有资源组最后一次修改的时间。

升级私有资源组

  1. 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。
  2. 在资源组列表中,单击待升级资源组中的“升级”,根据系统提示执行升级操作。

删除私有资源组

  1. 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。
  2. 在资源组列表中,单击待删除资源组中的“删除”,根据系统提示单击“确定”,执行删除操作。

    删除资源组,仅表示该资源组中的节点不会再被压测服务使用,但不会删除节点。如果需要彻底删除节点,请到对应服务中删除。