当前位置: 首页 > 知识库问答 >
问题:

JMeter-在进行负载测试时,主从配置在所有主配置上的好处

颜光临
2023-03-14

关于JMeter分布式配置用于负载测试(不在云中),

我可以在不同的机器上设置X个JMeter主程序,并使用共享文件夹使用共享文件执行它们。

好处是:

>

  • 每个主机都不受其他主机的影响,并且可以在需要时以动态/不同的属性关闭和启动。

    每个主控器都有自己的日志和结果,可以单独进行探索。

    我不需要JMeter Masters的机器之间的网络连接。

    在这种情况下使用主从配置有什么好处?当专注于负载测试时,这似乎是一个不必要的开销。

  • 共有1个答案

    苏磊
    2023-03-14

    好处是:

    • 将结果集中在1个节点(主节点)上,您可以从主节点跟踪总结器中的结果,您在那里生成了CSV/XML文件,并可以在测试结束时使用以下
    • 生成web报告
    • 在1个节点(主节点)上集中jmx计划
    • 从母版同步测试,即母版将从母版启动/停止测试

    除了您描述的缺点之外,还有:-网络配置复杂性-需要在每个节点上部署csv(尽管有插件(redis,simple table server)的选项-节点和主服务器之间的网络流量

    它是在部署自动化还没有通过像流浪、ansible、cloud这样的东西可用的时候创建的...

     类似资料:
    • 我们目前对应用程序的负载测试是使用jMeter完成的,到目前为止运行良好。我们有三个不同的线程组,可以通过命令行标志分别启用和配置。还可以从命令行配置线程数和目标吞吐量。 我正在寻找的是为每个线程组编程负载场景的可能性。通常jMeter启动所有线程,然后尝试达到其目标吞吐量速率。我想要实现的如下:我配置目标吞吐量速率为每秒500个请求,启动速率为20,增量为20,持续时间为5分钟。jMeter应该

    • 有人能告诉我在从机上配置不同负载的过程吗?我想为不同的从线程设置不同的线程数。 从站 1 - 60 个线程 从站 2- 100 个线程 从站 3- 200 个线程 还有jeter master如何管理从机上的负载。如果我有1000个线程和4台从机,Jeter会在每台从机上运行250个线程吗? 谢谢

    • 我使用JMeter设置了一个主从负载测试环境。我正在使用具有以下IP的3 CentOS机器 以下是我所做的步骤。 1) 将以下内容添加到从属jmeter。属性文件: 2) 在主 jmeter-server 文件中添加了以下内容 ` 然后当我从< code>xxx.xxx.xxx.2从机的< code >/Apache-jmeter-2.13/bin 文件夹中执行以下命令时。(我没有根用户访问权限,

    • 我们在JMeter远程测试中面临问题。Master被困在: 正在端口4445上等待可能的Shutdown/StopTestNow/Heapdump消息 当客户抛出时: 连接被拒绝到主机异常 我们正在运行如下大师: 但是在从属端测试完成状态被发送到其他一些IP地址: 仅供参考:这台机器上运行了docker,并且10.0.75.1与它相关联

    • 此配置适用于所有 基本主题。 常用配置 日间模式 - 夜间模式 classic 主题默认提供了对日间模式和夜间模式的支持,并在导航条上提供了切换开关。 通过以下配置可以自定义各模式:docusaurus.config.js module.exports = { // ... themeConfig: { // ... colorMode: { // "

    • > 难道从詹金斯没有像主詹金斯那样安装和启动吗?我假设我将以同样的方式安装一个主Jenkins和另一个从Jenkins,然后主Jenkins将控制从Jenkins例如通过ssh?所以我不能通过GUI查看奴隶詹金斯? 我考虑在另一个VM上添加从Jenkins的原因是因为VM包含我们的应用服务器(许多测试环境)。从master Jenkins部署和启动/停止应用程序服务器是一个难题,因为master

    • 我正在通过Java代码以编程方式运行JMeter,我希望生成一组具有不同主体的POST请求。下面是我用来生成一个请求的采样器: 如何用CSV文件中的值替换每个请求主体中的? 我知道GUI版本中有插件,但我还没有找到从Java代码中使用它的方法。

    • 问题内容: 我有hibernate.cfg.xml文件。 ..................... 这是文件中最有趣的部分。现在,我必须设置缺少的值:URL,用户名,密码。我正在尝试以这种方式: 但这只是从hibernate.cfg.xm加载我的配置,并且不更改任何属性… url,用户名,密码-是命令行参数,因此我必须在运行时设置它们。 问题答案: 尝试在这里打电话。 并且属性可能需要具有hib