Consulte l'état du contrôle d'état d'un écouteur d'instance d'équilibreur de charge.
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
|
gwlb:GetListenerHealthStatus |
get |
*Équilibreur de charge.
*Écouteur.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ListenerId |
string |
Oui |
L'identifiant de l'écouteur. |
lsn-7sixpvm5fc3v0b**** |
| NextToken |
string |
Non |
Indique si un jeton de requête suivant existe. Valeurs valides :
|
4f1d7cc9f51e18904e8a063603a6b0c3d03bc69f78734254e0b5e8707e68**** |
| MaxResults |
integer |
Non |
Le nombre d'entrées par page dans une requête paginée. Valeurs valides : 1 à 1000. Valeur par défaut : 20. |
20 |
| Skip |
integer |
Non |
Le nombre d'entrées à ignorer dans une requête paginée. |
10 |
| Filter |
array<object> |
Non |
La liste des conditions de requête dynamique. Vous pouvez ajouter jusqu'à 20 conditions de requête dynamique à la fois. |
|
|
object |
Non |
La condition de requête dynamique. |
||
| Name |
string |
Non |
Le nom de la condition de requête dynamique. Vous pouvez spécifier un ou plusieurs noms pour la requête. Valeurs valides :
Valeurs valides :
|
Status |
| Values |
array |
Non |
La liste des valeurs pour la condition de requête dynamique. Vous pouvez ajouter jusqu'à 20 valeurs à la fois. |
|
|
string |
Non |
La valeur de la condition de requête dynamique. Pour les valeurs valides, reportez-vous au champ correspondant dans les paramètres de réponse. |
Unhealthy |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
La réponse. |
||
| ListenerHealthStatus |
array<object> |
La liste des états de contrôle d'état pour les groupes de serveurs associés à l'écouteur. |
|
|
array<object> |
La structure de l'état de contrôle d'état pour un groupe de serveurs associé à l'écouteur. |
||
| ListenerId |
string |
L'identifiant de l'écouteur. |
lsn-sg8aha6pzjavvo**** |
| ServerGroupInfos |
array<object> |
La liste des informations sur les groupes de serveurs. |
|
|
array<object> |
Les informations sur le groupe de serveurs. |
||
| HealthCheckEnabled |
boolean |
Indique si le contrôle d'état est activé. Valeurs valides :
|
true |
| ServerGroupId |
string |
L'identifiant du groupe de serveurs. |
sgp-0vdsbyszro3nr6**** |
| Servers |
array<object> |
La liste des serveurs back-end. |
|
|
array<object> |
Le serveur back-end. |
||
| Port |
integer |
Le port du serveur back-end. |
6081 |
| Reason |
object |
La raison détaillée lorsque Status est anormal. |
|
| ReasonCode |
string |
La raison détaillée lorsque Status est anormal. Valeurs valides :
|
CONNECT_TIMEOUT |
| ServerId |
string |
L'identifiant du serveur back-end. |
i-2ze4rnh8yj9kif3z**** |
| ServerIp |
string |
L'adresse IP du serveur back-end. |
192.168.0.XXX |
| Status |
string |
L'état du contrôle d'état du serveur back-end. Valeurs valides :
|
Healthy |
| MaxResults |
integer |
Le nombre d'entrées par page dans une requête paginée. Valeurs valides : 1 à 1000. Valeur par défaut : 20. |
20 |
| NextToken |
string |
Indique si un jeton de requête suivant existe. Valeurs valides :
|
U12WEI6Ro2ol3wA54rBNSwdC5+lYy6q5SjIQEvc1wz5mjZxV+YjsHRdXV8XauY1BpOQIvwX63E0en54H3D**** |
| RequestId |
string |
L'identifiant de la requête. |
0ED4F222-36A0-5470-8A9A-AAB4E96BAC1A |
| TotalCount |
integer |
Le nombre total d'entrées retournées sous les conditions de requête actuelles. |
31 |
Exemples
JSON format
{
"ListenerHealthStatus": [
{
"ListenerId": "lsn-sg8aha6pzjavvo****",
"ServerGroupInfos": [
{
"HealthCheckEnabled": true,
"ServerGroupId": "sgp-0vdsbyszro3nr6****",
"Servers": [
{
"Port": 6081,
"Reason": {
"ReasonCode": "CONNECT_TIMEOUT"
},
"ServerId": "i-2ze4rnh8yj9kif3z****",
"ServerIp": "192.168.0.XXX",
"Status": "Healthy"
}
]
}
]
}
],
"MaxResults": 20,
"NextToken": "U12WEI6Ro2ol3wA54rBNSwdC5+lYy6q5SjIQEvc1wz5mjZxV+YjsHRdXV8XauY1BpOQIvwX63E0en54H3D****",
"RequestId": "0ED4F222-36A0-5470-8A9A-AAB4E96BAC1A",
"TotalCount": 31
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | IllegalParam.FilterValue | The param of %s is illegal. | La valeur de la condition de requête dynamique n'est pas valide. |
| 400 | IllegalParam.FilterName | The param of %s is illegal. | Le nom de la condition de requête dynamique n'est pas valide. |
| 404 | ResourceNotFound.Listener | The specified resource of %s is not found. | La ressource d'écouteur spécifiée n'existe pas. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.