Skip to content

Commit

Permalink
Add Capacity based round-robin load balancing settings
Browse files Browse the repository at this point in the history
  • Loading branch information
Anupam Srivastava committed Jul 17, 2024
1 parent 706a46a commit bd08ac0
Showing 1 changed file with 32 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6814,6 +6814,38 @@
"description": "The additional latency in milliseconds for probes to fall into the lowest latency bucket",
"type": "integer",
"format": "int32"
},
"capacityDistributionSettings": {
"description": "Capacity based round-robin load balancing settings",
"type": "object",
"$ref": "#/definitions/CapacityDistributionSettingsParameters"
}
}
},
"CapacityDistributionSettingsParameters": {
"description": "Capacity based round-robin load balancing settings for a backend pool",
"type": "object",
"properties": {
"capacityConsciousThreshold": {
"description": "Threshold at which additional backends are added for capacity based load balancing. Default is 80.",
"type": "integer",
"format": "int32",
"default": 80,
"maximum": 100,
"minimum": 20
},
"distributionType": {
"description": "Type of distribution used in capacity based load balancing.",
"enum": [
"StaticWeights",
"DynamicWeights"
],
"type": "string",
"x-ms-enum": {
"name": "DistributionType",
"modelAsString": false
},
"default": "DynamicWeights"
}
}
},
Expand Down

0 comments on commit bd08ac0

Please sign in to comment.