If unchecked which is default, plugin will not use
instance
weight
information to scale number of executors per node, and just set number of executors defined in
configuration field Number of Executors
When it's checked, plugin consumes instance weight information provided by Launch Specification
and uses it to scale node number of executors from configuration field Number of Executors
Note current implementation doesn't support Launch Template only Launch Specification
Example (here instance type from launch specification match with launched instance type):
Number of Executors | Instance Weight | Effective Number of Executors |
---|---|---|
1 | 1 | 1 |
1 | 0.5 | 1 |
1 | 0.1 | 1 |
10 | 0.1 | 1 |
1 | 1.5 | 2 |
1 | 1.44 | 1 |
Plugin always set number of executors at least one. If launched instance type doesn't match any weight in launch specification regular number of executors will be used without any scale.