首页 > 代码库 > 集合点(lr_rendezvous)
集合点(lr_rendezvous)
含义:
当通过controller虚拟多个用户执行该脚本时,用户的启动或运行都不一定是同时的。集合点是在脚本的某处设置一个标记,当有虚拟用户运行到这个标记时,停下等待,知道所有用户到达这个标记处,再一同进行下面的步骤,这样就能用最大的用户并发去做下面的操作。集合点主要是对关键步骤的加压。
插入集合点的目的:
它可以设置多个用户等待到同一点,同时出发同一个事物,达到模拟真实环境下多个用户同时操作,同时模拟负载,实现性能的最终目的。
简单的说:主要是为了衡量在加重负载的情况下服务器的性能情况,从而找到性能瓶颈。这是一种特殊情况的并发。
方法示例(lr_rendezvous):
1、在事物中,右键-insert-rendezvous,输入集合点名称,点击确定
2、创建场景-senario-rendezvous-policy,设置策略(1、当100%虚拟用户到达时释放。2、当100%运行的用户(可能有部分虚拟用户不能到达)到达时释放。3、当指定数目用户到达时释放。最后当第一个用户到达延迟XX秒,XX秒后不管有多少用户都进行下一步)
3、设置指定用户不能参与到集合点来
集合点(lr_rendezvous)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。