maytasm commented on a change in pull request #11440:
URL: https://github.com/apache/druid/pull/11440#discussion_r669325399
##########
File path: docs/configuration/index.md
##########
@@ -1015,6 +1015,7 @@ There are additional configs for autoscaling (if it is
enabled):
|`druid.indexer.autoscale.pendingTaskTimeout`|How long a task can be in
"pending" state before the Overlord tries to scale up.|PT30S|
|`druid.indexer.autoscale.workerVersion`|If set, will only create nodes of set
version during autoscaling. Overrides dynamic configuration. |null|
|`druid.indexer.autoscale.workerPort`|The port that MiddleManagers will run
on.|8080|
+|`druid.indexer.autoscale.workerCapacityFallback`| Worker capacity for
determining the number of workers needed for auto scaling when there is
currently no worker running. If unset or set to value of 0 or less, auto scaler
will scale to `minNumWorkers` in autoScaler config instead. Note: this config
is only applicable to `pendingTaskBased` provisioning strategy|-1|
Review comment:
Changed the config name to `workerCapacityHint`. Updated the docs. I
think for heterogeneous clusters, it does make sense to set this to the average
capacity. I think the auto scaler should use the average capacity when there is
running worker nodes too but that can be a separate change/discussion.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]