Skip to content

Very high CPU usage #529

@Vormillion

Description

@Vormillion

We are planning to run test with 7500 users but I'm struggling with running even 100.

We are testing ecommerce site, just browsing scenario so page is almost fully cached, our infra utilization is < 10%.

So far I reach the moment when I have parallelism set to 20, so each pod takes 5 VUs. Runner requests are set to 40 cores, so each vUser in theory will get 8 CPU.

Now, first thing which I observed is that - doesn't matter how much CPU requests I will set, vUS will consume it all. I'm getting after some time processes killed (but not OOM, memory is barely 5% ) + timeout 20 seconds errors. When I'm browsing site during this time manually everything is perfect.

Another strange thing is a RPm pattern - you can see big drops and spikes in NewRelic.

Image

On my local mac I'm able to run 10 vUsers without any issues, so why 40 CPU node can't handle 5 vUsers? It's impossible that 8 cores is not enough... (I'm pretty sure 1 user shouldn't consume more than 1-2 cores).

I'm discarding response body.

Metadata

Metadata

Assignees

No one assigned

    Labels

    evaluation neededRequires research or additional feedback.questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions