title: Request timeout in Gatling
body: <p>I am using maven to run my Gatling (Scala) performance test.</p>
  
  <p>It gives me request timeout issue when I increase user from 100 to 150.</p>
  
  <p>If I set the number of user to 300, then I get following error in simulation log. </p>
  
  <pre><code>// Gatling scenario injection
  val scn =  scenario("UATEnvironmentTest")
  .exec(http("AdminLoginRequest")
  .post("/authorization_microservice/oauth/token")
  .headers(headers_1).body(RawFileBody("Login.txt"))
  .check(jsonPath("$.access_token")
  .saveAs("auth_token")))
  .pause(2)  
  
  setUp(scn.inject(nothingFor(5 seconds),atOnceUsers(50),rampUsers(250) over(10 seconds))).protocols(httpProtocol)  
  </code></pre>
  
  <blockquote>
    <p>Error :- j.u.c.TimeoutException: Read timeout to /IP:80 after 120000
    ms GROUP  Failed to build request Request_1:  No attribute named
    'auth_token' is defined</p>
  </blockquote>
  
  <p>Following is the configuration:</p>
  
  <pre><code>//Maven configuration-pom.xml
  java.version 1.8
  gatling.version 2.2.3
  gatling-plugin.version 2.2.1
  scala-maven-plugin.version 3.2.2
  // Gatling.conf file
  connectTimeout 120000                         
  handshakeTimeout 120000                       
  pooledConnectionIdleTimeout 120000                  
  readTimeout 120000                             
  requestTimeout 120000                
  </code></pre>