gpt4 book ai didi

performance - 如果发生丢包事件,Jmeter 是否会重新传输请求?

转载 作者:行者123 更新时间:2023-12-04 02:44:09 25 4
gpt4 key购买 nike

我正在尝试使用 Jmeter 测试 Web 应用程序。在典型的 Web 应用系统中,存在丢包的情况,特别是当队列已满时 [1]。如果发生此类丢包事件,Jemter 是否会重新发送请求,还是认为请求失败(标记为错误)?

[1] Wang, Q., Lai, C. A., Kanemasa, Y., Zhang, S., & Pu, C. (2017)。 n 层系统中的长尾延迟研究:RPC 与异步调用。 session 论文集 - 分布式计算系统国际 session ,(1),207–217。 https://doi.org/10.1109/ICDCS.2017.32

最佳答案

默认情况下,它不会检测可能由配置问题引起的此类问题。

但这种行为可以使用 2 个属性进行调整:

  • httpclient4.retrycount

Number of retries to attempt. Retry will be done on Idempotent Http Methods by default. If you want to retry for all methods, see property httpclient4.request_sent_retry_enabled Defaults to: 0

  • httpclient4.request_sent_retry_enabled

    Set this property to true if it's OK to retry requests that have been sent. This mean that both Idempotent and non Idempotent requests will be retried. This should usually be false, but it can be useful when testing against some Load Balancers like Amazon ELB. Defaults to: false

参见:

关于performance - 如果发生丢包事件,Jmeter 是否会重新传输请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52465301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com