On containerized setups with multiple cpus and hyperthreading on the metals the containers can see a large number of cores. With the default worker multiplier settings this eg. results in 112 workers plus a leader processes on one of our installs. With HA we have then 3x113 workers serving in total, which is a bit of a waste (3x16G of RSS for one service, as an example)
While this can be tuned down I'd suggest to cap the number of workers when the worker-multiplier setting is on default to make this more sensible out of the box
On containerized setups with multiple cpus and hyperthreading on the metals the containers can see a large number of cores. With the default worker multiplier settings this eg. results in 112 workers plus a leader processes on one of our installs. With HA we have then 3x113 workers serving in total, which is a bit of a waste (3x16G of RSS for one service, as an example)
While this can be tuned down I'd suggest to cap the number of workers when the worker-multiplier setting is on default to make this more sensible out of the box