我们为什么要在性能测试时使用IP欺骗?

JMe*_*ser 2 ip performance jmeter performance-testing loadrunner

有谁能告诉我在性能测试方面IP欺骗的用途是什么?

Kob*_*uek 6

在对Web应用程序进行负载测试时,使用IP欺骗有两个主要原因:

  1. 路由粘性(又称持久性) - 许多负载均衡器在跨应用程序服务器分配传入负载时使用IP粘性.因此,如果从同一IP生成负载,则只能加载一个应用程序服务器,而不是将负载分配给所有应用程序服务器(这也称为持久性:当我们使用应用程序层信息将客户端粘贴到单个服务器时) .使用IP欺骗,您可以避免这种粘性,并确保您的负载分布在所有应用程序服务器上.
  2. IP阻止 - 某些Web应用程序会检测来自同一IP的大量HTTP请求,并阻止它们进行自我保护.使用IP欺骗时,您不会被检测为有害来源.