Hey,
We are using SonarQube Enterprise v10.5 deployed as a Helm chart to AKS cluster.
We configured 6 CE workers, but still only seeing one background job being processed at a time, with lots of pending tasks accumulating in the queue every day.
It looks like whatever worker count we select in the UI has absolutely no effect in how SonarQube processes the tasks.
The deployment itself is not resource constrainted, it has plently of room in both CPU and memory.
We currently gave it 2 CPU cores and 10GB ram, but it only uses 0.2 cores and 4.6GB RAM.
We’ve adjusted javaOptions for web, ce and search like so:
sonar.ce.javaOpts: -Xmx2G -Xms128m
sonar.web.javaOpts: -Xmx1G -Xms128m
sonar.search.javaOpts: -Xmx2G -Xms2G -XX:MaxDirectMemorySize=1G
How can we configure it to run mutiple jobs in parallel to speed up analysis?