I am trying to load test simple HTTP post request in my local MacBook.
I have increased ulimit -n 250000 and also increased maxFiles limit
sudo launchctl limit maxfiles 1000000 1000000
K6 command -> k6 run --vus 100 --duration 5m --discard-response-bodies=true script.js
I am not able to increase QPS because of not able to increase VUs. I am able to hit through 100 VUs fine, but whenever i am trying to increase to 500 or 1000, My Wifi just disconnects, switches off, CPU goes to 225%.
I am suspecting k6 is interfering with Wifi Network Connection ports. I am a newbie to this, any kind of help is appreciated. I love the K6 tool but now I’m really get stuck with just 100 VUs and RPS is only going around 40 - 50RPS.
My device specs are -
MacBook Pro (15-inch, 2017)
Processor - 3.1 GHz Quad-Core Intel Core i7
Memory - 16 GB 2133 MHz LPDDR3