集合点指令

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

背景信息

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

操作步骤

  1. 登录PTS控制台,添加API并配置基本信息。具体操作,请参见基本请求信息

  2. 场景配置页签中单击添加指令 右侧的下拉箭头,然后在下拉菜单中选择集合点

  3. 单击集合点右侧的efg图标,然后在展开区域设置相关参数:

    • 根据时间集合模式

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

      说明

      集合点只能生效一次。

    • 根据用户量集合模式

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

  4. 按照实际业务场景配置其他API,具体操作,请参见HTTP节点概述