我想为JMeter创建的每个不同线程分配一个不同的端口,它们从这些端口发送请求。例如,如果我有10个线程,那么我希望每个线程使用一个不同的端口,例如,范围在4444至4453之间。
答案 0 :(得分:0)
您可以使用功能来使用动态端口,并在${__threadNum}的“端口号”字段中使用HTTP Request,使用:
${__groovy(${__threadNum}+4444,)}
线程号函数仅返回当前正在执行的线程号。
答案 1 :(得分:0)
您可以使用Config Element-> Random Variable选项并将Per Thread选项设置为“ True”(这将为每个线程/虚拟用户分配一个随机值)。 如果要在每次迭代和用户中使它不同,则可以通过串联两个/多个随机变量来形成字符串。 希望对您有帮助。.:)