# Spike testing injection

**URL:** <https://community.gatling.io/t/spike-testing-injection/6166>\
**Category:** Gatling (Open-Source)\
**Created:** [June 28, 2021, 3:56pm UTC](https://community.gatling.io/t/spike-testing-injection/6166 "2021-06-28T15:56:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![atul\_verma](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@atul\_verma](https://community.gatling.io/u/atul_verma)\
**Post date:** [June 28, 2021, 3:56pm UTC](https://community.gatling.io/t/spike-testing-injection/6166/1 "2021-06-28T15:56:21Z")

</div>

Hi Team,

My requirement is to inject 10k requests at once every 30 seconds , so that every 30 seconds interval 10 request should be hit at a time.

10k requests ----30 seconds-----10k requests-----30seconds------10k requests—…

- 30seconds=do Nothing

PFA for spike image.

Thanks  
Atul

 ![spikeImage.jpg](https://europe1.discourse-cdn.com/flex013/uploads/gatling2/original/1X/1f11833378e3597fd3545b397a7069e30c9bf80c.jpeg)

---

<div class="post-metadata">

**Author:** ![Sri\_Harsha\_G](https://avatars.discourse-cdn.com/v4/letter/s/5daacb/32.png) [@Sri\_Harsha\_G](https://community.gatling.io/u/Sri_Harsha_G)\
**Post date:** [June 28, 2021, 4:45pm UTC](https://community.gatling.io/t/spike-testing-injection/6166/2 "2021-06-28T16:45:11Z")

</div>

Hi Atul,  
You can use something like  
atOnceUsers(10000),  
doNothingFor(30)  
in your load setup

---

<div class="post-metadata">

**Author:** ![atul\_verma](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@atul\_verma](https://community.gatling.io/u/atul_verma)\
**Post date:** [June 29, 2021, 6:12am UTC](https://community.gatling.io/t/spike-testing-injection/6166/3 "2021-06-29T06:12:18Z")

</div>

Hi Team,

Kindly go through below mail trail and suggest me complete injection.

Thanks  
Atul

---

<div class="post-metadata">

**Author:** ![slandelle](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/slandelle/32/4_2.png) [@slandelle](https://community.gatling.io/u/slandelle)\
**Post date:** [June 29, 2021, 6:49am UTC](https://community.gatling.io/t/spike-testing-injection/6166/4 "2021-06-29T06:49:09Z")

</div>

Please read the documentation: [https://gatling.io/docs/gatling/reference/current/general/simulation\_setup/#open-model](https://gatling.io/docs/gatling/reference/current/general/simulation_setup/#open-model)

---

<div class="post-metadata">

**Author:** ![atul\_verma](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@atul\_verma](https://community.gatling.io/u/atul_verma)\
**Post date:** [June 29, 2021, 3:46pm UTC](https://community.gatling.io/t/spike-testing-injection/6166/5 "2021-06-29T15:46:43Z")

</div>

Hi Team,

I am using below injection but it is able to hit only 5000 request/second at a time not 25000 . Is there any way to hit 25000 request at a time??

setUp(scn.inject(  
(1 to 1).flatMap(i =\> Seq(atOnceUsers(25000), nothingFor(30000.milliseconds))))  
).maxDuration(600.seconds).protocols(jmsConfig)

---

<div class="post-metadata">

**Author:** ![sbrevet](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/sbrevet/32/830_2.png) [@sbrevet](https://community.gatling.io/u/sbrevet)\
**Post date:** [June 30, 2021, 1:43pm UTC](https://community.gatling.io/t/spike-testing-injection/6166/6 "2021-06-30T13:43:53Z")

</div>

Hey!

You read a mean.But what is the distribution?  
(can be really 5000req/s, but can be 25000request at once, then nothing for remaining time… we cannot know for sure)

What is your full scenario? If the user has big computation to do (or sleep) before the request…  
What is your hardware? (cpu, ram…)

So many questions…

Cheers!
