gpt4 book ai didi

jmeter - JMeter 流量的网络设置 |互联网还是局域网?

转载 作者:行者123 更新时间:2023-12-04 05:44:23 28 4
gpt4 key购买 nike

我将使用 Apache JMeter 在网页上执行负载和压力测试,但我不太确定适当的网络设置。通过本地网络或互联网连接两台机器,带有网页的服务器和运行JMeter的客户端是否更好。使用互联网会更接近真实情况,但使用本地网络连接更加稳定,并且您可以同时拥有更多带宽来处理更多请求。
我非常感谢意见!

最佳答案

这些实际上是负载测试的两种风格或方法,两者都是有效的。

第一个你可以称之为实验室测试。您可以最大限度地减少可能影响吞吐量/响应的因素数量。次,真正将测试重点放在系统本身上。

第二种是更现实的场景,您试图通过将请求路由到系统上线时将存在的尽可能多的实际网络层来获得尽可能多的覆盖范围。

方法 1 的好处是您可以简化测试,从而更容易理解和发现任何问题。问题是你缺乏完整的覆盖。

方法 2 的好处是它不仅更现实,而且还提供了更高的置信度 - 尤其是。通过更高容量的测试,您可能会发现交换机或防火墙存在问题,只有通过此类测试才能发现此类问题。问题是它会使发现任何问题变得更加困难。

所以,简而言之,你真的想做这两种类型。您可能会发现从外到内进行完整的端到端测试会更容易,然后只有在您发现需要隔离/调查问题时才转向更集中的测试。这样您就有机会减少设置工作量,同时仍能从测试中获得最大 yield 。

注意:外在意味着,您的测试设备应该位于 LAN 之外(假设这是实时流量的流动方式)。如今,使用基于云的硬件很容易设置。

另请注意:如果您运行测试的机器在两种情况下都是相同的,那么通过互联网路由流量(从您的 LAN 出来然后再回来)可能不会告诉您任何有用的信息,实际上可能会导致结果中出现假阴性(更不用说贵公司的网络问题了!)

关于jmeter - JMeter 流量的网络设置 |互联网还是局域网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886657/

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