20680: Rework worker settings for new controller behavior
authorPeter Amstutz <peter.amstutz@curii.com>
Thu, 3 Aug 2023 18:26:51 +0000 (14:26 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Fri, 4 Aug 2023 15:21:35 +0000 (11:21 -0400)
commitd32c7034ae35872f7dda683b46bdddff17d8b2cd
tree6da87fefb0c1b95d23b09be1bd0738f75352c30b
parentd9152312a29c8b8e257cc0c42afd43801eafd7f5
20680: Rework worker settings for new controller behavior

We now have separate values for concurrent requests and queued
requests.  Ensure the arvados, passenger and nginx configurations align
with the correct values.

Renamed CONTROLLER_NGINX_WORKERS to CONTROLLER_MAX_WORKERS

Renamed CONTROLLER_MAX_CONCURRENT_REQUESTS to
CONTROLLER_MAX_QUEUED_REQUESTS

Adjusted config.yml defaults to reflect that MaxConcurrentRequests
means something different.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
lib/config/config.default.yml
tools/salt-install/config_examples/multi_host/aws/pillars/arvados.sls
tools/salt-install/config_examples/multi_host/aws/pillars/nginx_passenger.sls
tools/salt-install/local.params.example.multiple_hosts
tools/salt-install/provision.sh