Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
GetBinAssignmentProperties
Contributeurs
Suggérer des modifications
Vous pouvez utiliser le GetBinAssignmentProperties
méthode permettant de récupérer les propriétés d'affectation de bac dans la base de données.
Paramètre
Cette méthode ne contient aucun paramètre d'entrée.
Retour de valeur
Cette méthode a la valeur de retour suivante :
Nom | Description | Type |
---|---|---|
propriétés |
Détaille les propriétés de toutes les affectations de bac en cours dans la base de données. |
Tableau de propriétés de binassigner |
Exemple de demande
Les demandes pour cette méthode sont similaires à l'exemple suivant :
{ "method": "GetBinAssignmentProperties", "params": { }, "id": 1 }
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{ "id": 1, "result": { "properties": { "algorithmRuntimeMS": 1105, "areReplicasValid": true, "binCount": 65536, "isBalanced": true, "isStable": true, "isWellCoupled": false, "layout": [ { "protectionDomainName": "1", "services": [ { "budget": 7281, "serviceID": 16 }, { "budget": 7281, "serviceID": 19 }, { "budget": 7281, "serviceID": 24 } ] }, { "protectionDomainName": "2", "services": [ { "budget": 7281, "serviceID": 17 }, { "budget": 7281, "serviceID": 20 }, { "budget": 7281, "serviceID": 22 } ] }, { "protectionDomainName": "3", "services": [ { "budget": 7281, "serviceID": 18 }, { "budget": 7281, "serviceID": 21 }, { "budget": 7281, "serviceID": 23 } ] } ], "numSwaps": 0, "numUpdatingBins": 0, "protectionDomainType": "node", "reason": "Final", "replicationCount": 2, "requestRebalance": false, "serviceStrandedCapacities": [], "timePublished": "2020-04-02T18:34:07.807681Z", "validSchemes": [] } } }
Nouveau depuis la version
12.0