我使用 Gatling 和 Siege 对我的应用程序进行负载测试。但是,在某些时候(尤其是当我的负载较高时),我会收到很多 gateway 和 requestTimeoutException 错误。由于请求似乎甚至没有到达应用程序,我认为问题是由于来自 1 个 IP 地址的流量涌入,我的 IP 地址被阻止。你如何克服这一点?我假设 Gatling 和 Siege 创建用于发送并发请求的用户都在我机器的同一个 IP 下?
问问题
171 次
1 回答
0
这对于 Gatling 是不可能的,相关的功能请求已经关闭,您可能需要考虑使用Apache JMeter,JMeter 的HTTP 请求采样器有“源 IP”字段,您可以在其中放置所需的 IP 地址或别名
于 2020-02-10T16:42:34.700 回答