Javascript VU之间处于k6/共享状态的每个VU线程中的唯一数据

Javascript VU之间处于k6/共享状态的每个VU线程中的唯一数据,javascript,performance,load-testing,stress-testing,k6,Javascript,Performance,Load Testing,Stress Testing,K6,是否可以在k6中的VU线程之间共享全局计数器?e、 g.对于电子邮件地址必须唯一的用户注册,我使用“user”+I+“@example.com” 当前正在使用全局变量: let i = 1 在全局命名空间中。单个VU可以正常工作,但两个VU会导致50%的请求失败,等等。我假设每个VU都运行自己的JS。JS运行时是否有可用的线程(goroutine?)编号/id的引用?您可以使用数字计数器\uu VU和\uu ITER \uuuvu:此值是为每个新VU递增分配的。如果VU终止(例如,作为缓降操作

是否可以在k6中的VU线程之间共享全局计数器?e、 g.对于电子邮件地址必须唯一的用户注册,我使用
“user”+I+“@example.com”

当前正在使用全局变量:

let i = 1

在全局命名空间中。单个VU可以正常工作,但两个VU会导致50%的请求失败,等等。我假设每个VU都运行自己的JS。JS运行时是否有可用的线程(goroutine?)编号/id的引用?

您可以使用数字计数器
\uu VU
\uu ITER

\uuuvu
:此值是为每个新VU递增分配的。如果VU终止(例如,作为缓降操作的一部分),并且测试协调员再次启动相同的VU,VU将具有相同的先前值

\uu ITER
:给定VU的当前迭代次数