【问题标题】:Jmeter- Access log sampler: Increase load up to 5x from orignal logsJmeter-访问日志采样器:将原始日志的负载增加多达 5 倍
【发布时间】:2013-01-09 05:14:31
【问题描述】:

出于开发目的,我是我的应用程序的唯一用户。所以我通常使用我的应用程序一个小时,然后通过 tomcat 获取它的访问日志。现在我正在使用 Jmeter 根据this Tutorial 对这些日志进行测试。

当我在 Thread Group 中定义 Number of Threads=1 时,Jmeter 只处理来自日志的 Ist 请求。 当我在 Thread Group 中定义 Number of Threads=2 时,Jmeter 仅处理来自日志的 Ist 2 请求。 当我在 Thread Group 中定义 Number of Threads=3 时,Jmeter 仅处理来自日志的 Ist 3 请求。 ... ... 等等。

我的动机是将实际负载的负载加倍 (2x) 或三倍 (3x) 或 nx 并对其进行测试。我如何定义我的测试计划才能做到这一点。

我需要为一个用户做些什么(我猜是线程),Jmeter 一次处理所有日志。对于 n 个用户 Jmeter,创建 n 个线程,这些线程同时单独处理整个日志。

【问题讨论】:

    标签: jmeter load-testing performance-testing access-log


    【解决方案1】:

    检查迭代次数值,使其成为足够的值并添加 Cookie 管理器。

    但访问日志采样器并不是对应用程序进行负载测试的最佳方式。

    为什么不使用 jmeter 代理:

    • jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf

    【讨论】:

    • 首先感谢您的回复。我查了没有。迭代,但结果仍然不如预期。应用程序中有数百个不同的 REST 调用。所以我想使用日志采样器是一种简单的方法,或者我还能做些什么吗?
    猜你喜欢
    • 1970-01-01
    • 2023-02-09
    • 1970-01-01
    • 1970-01-01
    • 2020-03-09
    • 1970-01-01
    • 2018-01-14
    • 2011-02-18
    • 1970-01-01
    相关资源
    最近更新 更多