Consulte la configuration d'un cluster.
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:QueryConfig |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RequestPars |
string |
Non |
Les paramètres de requête étendus au format JSON. |
{} |
| ClusterId |
string |
Non |
L'identifiant du cluster. |
mse-09k1q11**** |
| ConfigType |
string |
Non |
Un champ réservé. |
null |
| InstanceId |
string |
Non |
L'identifiant de l'instance. |
mse_prepaid_public_cn-st2212**** |
| NeedRunningConf |
boolean |
Non |
Indique si la configuration d'exécution doit être consultée. |
true |
| AcceptLanguage |
string |
Non |
La langue de la réponse. Valeurs valides : |
zh |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
La structure de données. |
||
| Message |
string |
Le message renvoyé. |
Requête traitée avec succès |
| RequestId |
string |
L'identifiant de la requête. |
8BD1E58D-0755-42AC-A599-E6B55112EC53 |
| Data |
object |
L'aperçu des données. |
|
| MaxClientCnxns |
string |
La configuration ZooKeeper. Ce paramètre indique le nombre de connexions entre un client et un serveur. |
0 |
| ConfigAuthSupported |
boolean |
La configuration Nacos. Ce paramètre indique si le centre de configuration du cluster actuel prend en charge l'authentification RAM. Valeurs valides : |
true |
| InitLimit |
string |
La configuration ZooKeeper. Ce paramètre indique la durée maximale de connexion d'une instance. Unité : secondes. |
100 |
| MCPEnabled |
boolean |
La configuration Nacos. Ce paramètre indique si le protocole MCP (Mesh Configuration Protocol) est activé. Valeurs valides : |
true |
| OpenSuperAcl |
boolean |
La configuration ZooKeeper. Ce paramètre indique si l'autorisation super est activée. Valeurs valides : |
true |
| RestartFlag |
boolean |
Indique si le cluster est redémarré et si la nouvelle configuration est appliquée. Valeurs valides : |
true |
| JvmFlagsCustom |
string |
Un champ réservé. |
none |
| AutopurgePurgeInterval |
string |
Un champ réservé. |
none |
| AutopurgeSnapRetainCount |
string |
Un champ réservé. |
none |
| SyncLimit |
string |
La configuration ZooKeeper. Ce paramètre indique le délai d'expiration de la connexion d'une instance. Unité : secondes. |
10 |
| ConfigAuthEnabled |
boolean |
La configuration Nacos. Ce paramètre indique si l'authentification RAM est activée pour le centre de configuration. Valeurs valides : |
true |
| ClusterName |
string |
Le nom du cluster. |
nom |
| MCPSupported |
boolean |
La configuration Nacos. Ce paramètre indique si le protocole MCP est pris en charge. Valeurs valides : |
true |
| JuteMaxbuffer |
string |
La configuration ZooKeeper. Ce paramètre indique la taille maximale des données de chaque nœud. Unité : octets. |
1 |
| TickTime |
string |
La configuration ZooKeeper. Ce paramètre indique une unité de temps dans le moteur. La valeur par défaut est 2000. Unité : millisecondes. |
2000 |
| PassWord |
string |
Le mot de passe. Ce paramètre n'est renvoyé que lorsque OpenSuperAcl est défini sur true. |
motdepasse |
| UserName |
string |
Le nom d'utilisateur. Ce paramètre n'est renvoyé que lorsque OpenSuperAcl est défini sur true. |
nom |
| ConfigSecretSupported |
boolean |
La configuration Nacos. Ce paramètre indique si le cluster prend en charge le chiffrement de la configuration. Valeurs valides : |
true |
| ConfigSecretEnabled |
boolean |
La configuration Nacos. Ce paramètre indique si le chiffrement de la configuration est activé pour le cluster. Valeurs valides : |
true |
| NamingAuthEnabled |
boolean |
La configuration Nacos. Ce paramètre indique si l'authentification RAM est activée pour le registre de services. Valeurs valides : |
false |
| NamingAuthSupported |
boolean |
La configuration Nacos. Ce paramètre indique si le cluster prend en charge l'authentification RAM pour les services. Valeurs valides : |
true |
| NamingCreateServiceSupported |
boolean |
La configuration Nacos. Ce paramètre indique si le cluster prend en charge la création de services. Valeurs valides : |
true |
| MinSessionTimeout |
string |
La configuration ZooKeeper. Ce paramètre indique le délai d'expiration minimum. |
-1 |
| MaxSessionTimeout |
string |
La configuration ZooKeeper. Ce paramètre indique le délai d'expiration maximum. |
-1 |
| SnapshotCount |
string |
La configuration ZooKeeper. Ce paramètre indique la fréquence de génération des instantanés. |
100000 |
| ConfigContentLimit |
integer |
La taille maximale du contenu d'une configuration unique. Unité : Ko. |
100 |
| NacosRunningEnv |
object |
La configuration d'exécution de Nacos. |
|
| emptyProtect |
boolean |
The switch for push-empty protection. |
true |
| grayAuth |
string |
||
| ExtendedTypesEnable |
boolean |
Le paramètre ZooKeeper qui indique si la configuration TTL doit être activée. |
true |
| EurekaSupported |
boolean |
Indique si le port 8761 doit être activé pour l'accès au protocole Eureka. Si vous désactivez ce port, les applications ne peuvent pas utiliser le protocole Eureka pour l'enregistrement et la découverte de services. |
true |
| TLSEnabled |
boolean |
Les instances MSE Nacos version 2.1.2.1 ou ultérieure prennent en charge le chiffrement TLS (Transport Layer Security). La version du client Nacos doit être 2.2.1 ou ultérieure. Après l'activation de TLS, les performances peuvent diminuer d'environ 10 %. Vous devez évaluer la capacité du système. Pour plus d'informations sur les opérations, consultez la section Chiffrement du transport TLS de Nacos. |
true |
| ConsoleUIEnabled |
boolean |
Indique si la console open source Nacos doit être activée. |
true |
| Enable4lw |
boolean |
Indique si la commande des mots de quatre lettres doit être activée. |
true |
| AuthEnabled |
boolean |
Le commutateur pour l'authentification d'identité forcée basée sur SASL de ZooKeeper. |
true |
| Success |
boolean |
Indique si la requête a abouti. Valeurs valides : |
true |
| Code |
integer |
Le code de résultat renvoyé. |
200 |
| HttpStatusCode |
integer |
Le code d'état HTTP. |
200 |
Exemples
JSON format
{
"Message": "The request is processed successfully.",
"RequestId": "8BD1E58D-0755-42AC-A599-E6B55112EC53",
"Data": {
"MaxClientCnxns": "0",
"ConfigAuthSupported": true,
"InitLimit": "100",
"MCPEnabled": true,
"OpenSuperAcl": true,
"RestartFlag": true,
"JvmFlagsCustom": "none",
"AutopurgePurgeInterval": "none",
"AutopurgeSnapRetainCount": "none",
"SyncLimit": "10",
"ConfigAuthEnabled": true,
"ClusterName": "name",
"MCPSupported": true,
"JuteMaxbuffer": "1",
"TickTime": "2000",
"PassWord": "password",
"UserName": "name",
"ConfigSecretSupported": true,
"ConfigSecretEnabled": true,
"NamingAuthEnabled": false,
"NamingAuthSupported": true,
"NamingCreateServiceSupported": true,
"MinSessionTimeout": "-1",
"MaxSessionTimeout": "-1",
"SnapshotCount": "100000",
"ConfigContentLimit": 100,
"NacosRunningEnv": {
"emptyProtect": true,
"grayAuth": ""
},
"ExtendedTypesEnable": true,
"EurekaSupported": true,
"TLSEnabled": true,
"ConsoleUIEnabled": true,
"Enable4lw": true,
"AuthEnabled": true
},
"Success": true,
"Code": 200,
"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.