Met à jour les règles de priorité au fournisseur intra-zone.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
mse:UpdateLocalityRule |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Region |
string |
Oui |
La région. |
cn-hangzhou |
| Namespace |
string |
Non |
Le nom de l'espace de noms Microservices Engine (MSE). |
myNamespace |
| AppName |
string |
Non |
Le nom de l'application. |
example-app |
| AppId |
string |
Non |
L'identifiant de l'application. |
hkhon1po62@c3df23522****** |
| Enable |
boolean |
Oui |
Indique si la fonctionnalité de priorité au fournisseur intra-zone doit être activée. |
true |
| Rules |
string |
Non |
Ce paramètre est réservé et n'est pas utilisé. |
|
| Source |
string |
Non |
La source de la règle. |
edasmsc |
| Threshold |
number |
Non |
Le seuil à partir duquel la fonctionnalité de priorité au fournisseur intra-zone prend effet. Si le pourcentage d'instances de l'application déployées dans une zone dépasse le seuil spécifié, la fonctionnalité de priorité au fournisseur intra-zone est activée pour cette zone. Cela signifie que lorsqu'un consommateur initie une requête vers l'application, la requête est routée de préférence vers une instance située dans la même zone que le consommateur. |
0.2 |
| AcceptLanguage |
string |
Non |
La langue dans laquelle les résultats renvoyés sont affichés. Valeurs valides : zh (par défaut) : chinois. en : anglais. |
zh |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Message |
string |
Le message renvoyé pour la requête. |
|
| RequestId |
string |
L'identifiant de la requête. |
78F05E89-D387-50CE-8186-2E27A8AB**** |
| Data |
string |
Le résultat renvoyé. |
{ "Message":"updateLocalityPolicy success", "RequestId":"3B519913-7348-16AB-AD71-******", "HttpStatusCode":200, "Code":200, "Success":true } |
| Code |
integer |
Le code d'état. |
200 |
| Success |
string |
Indique si la requête a réussi. Valeurs valides :
|
true |
| HttpStatusCode |
integer |
Le code d'état HTTP. |
200 |
Exemples
JSON format
{
"Message": "The request is processed successfully.",
"RequestId": "78F05E89-D387-50CE-8186-2E27A8AB****",
"Data": "{\n \"Message\":\"updateLocalityPolicy success\",\n \"RequestId\":\"3B519913-7348-16AB-AD71-******\",\n \"HttpStatusCode\":200,\n \"Code\":200,\n \"Success\":true\n}",
"Code": 200,
"Success": "true",
"HttpStatusCode": 200
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | IllegalRequest | Invalid request:%s | Invalid request: %s |
| 400 | InvalidParameter | Parameter error:%s | Request parameter error: %s |
| 500 | InternalError | Console error. Try again later:%s | Console error. Try again later: %s |
| 403 | NoPermission | You are not authorized to perform this operation:%s | You do not have the permission to use this interface:%s |
| 404 | NotFound | Not found:%s | The resource does not exist:%s |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.