0

I've used Gatling and Siege to load test my application. However, at certain points (especially when my load is higher), I would get a lot of gateway and requestTimeoutException errors. Since the requests doesn't seems to even get to the app, I presume the issue is to be my IP address being blocked due to the influx of traffic from 1 IP address. How do you overcome this? I'm assuming that the users that Gatling and Siege create to send concurrent requests are all under the same IP of my machine?

PBandJ
  • 2,537
  • 3
  • 21
  • 31

1 Answers1

0

This is not possible for Gatling, the relevant feature request has been closed, you might want to consider using Apache JMeter instead, JMeter's HTTP Request sampler has "Source IP" field where you can put the needed IP address or alias

enter image description here

More information: Using IP Spoofing to Simulate Requests from Different IP Addresses with JMeter

Dmitri T
  • 159,985
  • 5
  • 83
  • 133
  • I followed your link, that feature request was closed with a commit that completes it, by making `localAddress` a dynamic value. – George Leung Feb 11 '20 at 16:02