首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解比较分布式和独立的JMeter引擎的JMeter技术

了解比较分布式和独立的JMeter引擎的JMeter技术
EN

Stack Overflow用户
提问于 2021-06-30 06:03:49
回答 1查看 24关注 0票数 0

我很少讨论JMeter的技术细节,主要涉及分布式安装和独立的JMeter引擎(因为JMeter控制器可能成为几个JMeter负载生成器的瓶颈)。如果有人能帮上忙的话那就太好了-

  • JMeter分布式安装是如何由JMeter控制器(即称为主程序或客户端)编排的?我们是否可以使用相同的逻辑来同步独立JMeter引擎之间的测试(独立模式)?
  • 是否有一种方法可以跨vUsers将连接汇聚起来?
  • ASYNC_QUEUE在后端侦听器中的作用及其在独立模式下的预期副作用(上面提到过),当队列已满时会发生什么?
  • JMeter是否有一种执行javascript/充当无头浏览器的方法?
  • 如何对JMeter进行DNS解析?它是否为每个vuser解析?
EN

回答 1

Stack Overflow用户

发布于 2021-06-30 06:23:55

你的“问题”看上去像是面试问题的汇编,而不是与你目前所关心的问题有关的问题。我不认为这是问这个问题的合适地方/方式,我认为应该是这样:一个后-一个问题。

管它呢

  1. How is JMeter distributed setup orchestrated by JMeter controller - JMeter主程序将.jmx脚本发送给奴隶并从它们收集结果。理论上,您可以实现自己的机制,将测试计划和最终的依赖关系交付给各个JMeter引擎,并同时运行测试。然后,您需要从引擎中收集.jtl结果文件并将其合并到一个引擎中。
  2. Is there a way to pool connections across vUsers? - JMeter it it 内部
  3. 当队列已满时,没有新的示例结果将由后端侦听器进行处理,因此结果将不再是“实时的”,您将看到新的结果,因为队列中将出现空闲插槽。
  4. 对于JMeter -se- no,可以使用并行控制器模拟AJAX调用,对于客户端性能测试、JavaScript执行分析和呈现速度测量,您需要使用读取浏览器,无论是普通浏览器还是无头浏览器,都有WebDriver取样器插件提供与Selenium的JMeter集成。
  5. DNS解析依赖于底层操作系统和/或JVM DNS解析实现,有DNS缓存管理器支持重写主机条目并使用自定义DNS解析器,因此每个线程都自己查找IP地址。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68189194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档