Containers startup throttling #34635
Replies: 3 comments 1 reply
-
/cc @Sgitario (kubernetes), @geoand (kubernetes), @iocanel (kubernetes) |
Beta Was this translation helpful? Give feedback.
-
Is this in jvm or native mode? Have you profiled what parts of the startup that is taking time? Both core quarkus and User code is involved so without having some profile data it's hard to know where the issue is. |
Beta Was this translation helpful? Give feedback.
-
@maxandersen we are running in jvm mode. We just did profile in local, not into container part. I will try to remove all code belong to user code and just keep quarkus code and give feedback to you. Another point that is we have installed top command inside container to verify which process is consuming cpu. Then it is only java that is consuming 200% . @geoand thanks for the links. I will check about that. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This issue happens for us while deploying quarkus application to kubernetes (eks). It impacts while we upgrade kubernetes while moving pods to new worker nodes and services in many tenants keep crashing as it don't have resource in startup time
When service start, it consumes a lot of cpu ~1000m ~ 1CPU. With this consume then if 1 node contains 4 CPUs then there will be only 4 services could start at the time and other keep crashing and retry until there is free space cpu to reserve.
After service in running time, cpu is quite low ~ 25m
Any solution to resolve this issue would be very much appreciated.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions