当前位置: 首页 > 面试题库 >

Ultimate Thread Group中每个线程的延迟

索锐藻
2023-03-14
问题内容

我有10个线程的线程组。

而且我看到所有10个线程是同时启动的,因此对于第一个Web请求同时创建不太可能的巨大负载

我想以某种方式随机化开始时间。例如,在线程启动之间增加5秒延迟:第一个线程启动,然后5秒延迟,然后第二个线程启动,依此类推。

Ultimate Thread Group插件可以吗?


问题答案:

为什么不将Uniform_Random_Timerjmeter.apache.org/usermanual/…添加为线程组中第一个采样器的子代。该计时器将每个线程请求暂停随机的时间,每个时间间隔的发生概率相同。总延迟是随机值和偏移值之和。我相信,如果您将其添加为子项,它将仅保留父项样本。



 类似资料:
  • 测试结构: Thread1-Sampler1(例如:访问登录表单) 我试着把计时器当作取样器,不管是父母还是孩子。也许我错过了什么,因为没有一个计时器在为我工作。 我已经找到了类似的问题解决方案,但没有一个对我有用:JMeter——在多个线程组之间共享请求之间的延迟Ultimate thread Group中每个线程的延迟

  • 基于每个JVM的CPU核数创建线程与在多个JVM上运行的线程在CPU核数上创建线程数,条件是所有JVM运行在共享同一CPU的一个物理系统上有何不同?换句话说,一个并行运行8个线程的多线程Java程序vs在共享同一CPU的8个不同JVM上运行的同一多线程程序? 下面我给出了一些我发现的用线程实现并行处理的方法,但是我不能理解它们之间的本质区别? 方法一:线程周期性地查询数据库更改,并行地启动(长时间

  • 问题内容: Linux下一个进程可以创建的最大线程数是多少? 如何(如果可能)修改该值? 问题答案: Linux的每个进程限制没有单独的线程,只是系统上的进程总数的限制(线程本质上只是Linux上具有共享地址空间的进程),您可以这样查看: 默认值为内存页数/ 4。您可以像这样增加: 单个用户可以创建的进程(以及线程)的数量也有限制,有关这些限制的详细信息,请参见。

  • 问题内容: 您能否解释一下已经在各种servlet实现中实现的两种方法: 每个连接线程 每个请求的线程 以上两种策略中的哪一种可以更好地扩展,为什么? 问题答案: 以上两种策略中的哪一种可以更好地扩展,为什么? 每个请求线程的可伸缩性比每个连接线程的可伸缩性更好。 Java线程非常昂贵,通常每个线程都使用1Mb的内存段,无论它们是活动的还是空闲的。如果为每个连接提供自己的线程,则该线程通常在连接的

  • 我对所有这些异步/多线程lib和本地clojure功能感到迷茫。 我有一个Web服务,它调用外部API,转换它响应,然后回馈给客户端。现在是用Python编写的。我想让每个客户端在单独的线程中执行其请求,这样它们就不会等待彼此完成,或者服务器是异步的。不涉及繁重的计算,只需等待IO。 我原以为使用clojure会很容易,但是我忽略了一些东西...Aleph是异步服务器吧?然而,当我在请求处理程序中