集合点功能可以使虚拟用户在集合点处等待,满足条件后一次性释放所有等待的用户,继续进行后续业务,适用于整点秒杀场景。本文介绍如何添加集合点指令。

背景信息

集合点指令功能可以一次性释放所有等待用户,但释放的速率受后续节点的并发或者 RPS 限制。

操作步骤

  1. 登录 PTS 控制台,并配置基本信息,详情请参见配置基本请求信息
  2. 场景配置页签中单击 + 添加压测 API 右侧的下拉箭头,然后在下拉菜单中选择添加集合点
    添加集合点
  3. 集合点指令下方的展开区域设置定时器类型等待时间
    • 根据时间集合模式

      从压测启动开始计时,堆积用户请求,直到等待时间结束,一次性释放所有等待的用户。等待时间单位为秒,例如等待时间为 600,那么集合点在 10 分钟之后释放。

      说明 集合点只能生效一次。
      根据时间集合
    • 根据用户量集合模式

      持续堆积用户等待,直到积压的用户数达到用户量时,一次性释放所有等待的用户,并且只生效一次。即实现上一个节点完成的请求数的累加。

      根据用户量集合
  4. 按照实际业务场景配置其它 API,详情请参见自定义 API 概述