title: How to implement specific counts of thread in Gatling
body: <p>Is there any possibility to setup Gatling scenario to run in specific counts of thread? For instance, I want to execute 1M requests during 1hour in 2500 threads. </p>
  
  <p>And also, does each scenario (in setUp(scn.inject())) will be running in different thread? What does "thread" means in Gatling-definition - is it the same as in Java?</p>
  
  <p>I found a <a href="https://groups.google.com/forum/#!topic/gatling/gvBqzUpswJw" rel="nofollow">topic</a>, but it's not exactly what I need (in case of topic-started he needed only 3 threads, but for me - counts much bigger).</p>
  
  <p>I have</p>
  
  <pre><code>val scn = scenario("Test")
      .exec(mine)
  }
  
  setUp(
      scn.inject(
          rampUsers(1000000) over (3600)
       )
  ).assertions(global.successfulRequests.percent.greaterThan(95))
  </code></pre>