MyNixOS website logo
option

services.gitlab.puma.threadsMax

The maximum number of threads Puma should use per worker. This limits how many threads Puma will automatically spawn in response to requests. In contrast to workers, threads will never be able to run Ruby code in parallel, but give higher IO parallelism.

Each thread consumes memory and contributes to Global VM Lock contention, so be careful when increasing this.
Declarations
Type
signed integer
Default
4