New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weird throughput pattern #8244
Comments
I think we need more investigation to better understand the client behavior in this case, i.e. what are the metrics of the clients, why are there bursts of activation and completion. Is there an impact of back-off in the client. |
Maybe a potential topics for chaos days, i.e. the number of workers should not impact the throughput of the cluster /cc @Zelldon |
Is the timer set to 20 mins by any chance? Then it might be related to the blocking looping over all timers |
Lets try to reproduce again, if it still happens lets try with our new shiny due date feature flag and document the result here. If it is not failing let's just close it. |
Describe the bug
Due to recent discussions I have run a benchmark with different process models, actually I just started a benchmark with
make all
. This causes to run process models with only start-end, process model with intermediate timer catch event (PT1S) and a process modelModels
Observation
We can observe a weird throughput pattern, which is recurring every ~20 mins
If we take a look what happens on the drops/spikes we can see that a lot of jobs are completed at once
Interesting is that the state seems to grow and then shrink again, after all jobs are completed
If we take a look at the created - completed instance, we can see that we accumulate instances/jobs, which are then at some point released/completed again.
This sounds like it is related to issues like #7955 #8132
To Reproduce
just run a benchmark with make all, but make sure to configure the starters to a rate of
100
.Expected behavior
We expect to complete 300 process instances per second and that the throughput graph is stable.
Log/Stacktrace
Nothing
Environment:
The text was updated successfully, but these errors were encountered: