SonarQube Community Edition background task queue limits
21K reputation · 07 Feb 2023, 03:11 UTC
Resource Management for Low-Traffic Workloads
In SonarQube Community Edition, the server processes analysis reports asynchronously via a background task queue. For environments with low-traffic workloads, reducing hardware allocations to minimize costs is a common objective.
However, the Community Edition utilizes a specific processing model for these tasks. There is uncertainty regarding how the system handles concurrent submissions when CPU and RAM are constrained to minimum specifications, specifically concerning the impact on the task queue when multiple scanners submit reports simultaneously.
What are the specific concurrency limits for background task execution in the Community Edition? Does the system support configurable task parallelism, or is it restricted to a single-threaded processing model regardless of available hardware?