Consulta las configuraciones de un listener HTTPS.
Descripción de la operación
-
Hasta 100 veces por segundo por cuenta.
-
Hasta 10 veces por segundo por usuario.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ens:DescribeLoadBalancerHTTPSListenerAttribute |
get |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ListenerPort |
integer |
Sí |
El puerto de escucha que desea consultar. Valores válidos: 1 a 65535. |
443 |
| LoadBalancerId |
string |
Sí |
El ID de la instancia de ELB. |
lb-5qoxu2rsr0ytanpn4r3i**** |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Esquema de la respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| ListenerPort |
integer |
El puerto frontend que utiliza la instancia de ELB. Valores válidos: 1 a 65535. |
8080 |
| Status |
string |
El estado del listener. Valores válidos:
|
Running |
| Bandwidth |
integer |
El ancho de banda máximo del Edge Load Balancer (ELB). El valor predeterminado es -1, lo que indica que el ancho de banda no está limitado. |
50 |
| Scheduler |
string |
El algoritmo de enrutamiento. Valores válidos:
|
wrr |
| HealthCheck |
string |
Indica si la función de comprobación de estado está habilitada. Valores válidos:
|
on |
| HealthyThreshold |
integer |
El número de comprobaciones de estado exitosas consecutivas que deben ocurrir antes de que un servidor backend no saludable e inaccesible se declare como saludable y accesible. Valores válidos: 2 a 10. Nota
Este parámetro se devuelve solo si el parámetro HealthCheck está establecido en on. |
3 |
| UnhealthyThreshold |
integer |
El número de comprobaciones de estado fallidas consecutivas que deben ocurrir antes de que un servidor backend saludable y accesible se declare como no saludable e inaccesible. Valores válidos: 2 a 10. Nota
Este parámetro se devuelve solo si el parámetro HealthCheck está establecido en on. |
3 |
| HealthCheckTimeout |
integer |
El periodo de tiempo de espera para una respuesta de comprobación de estado. Si un servidor backend no responde dentro del periodo de tiempo de espera especificado, el servidor falla la comprobación de estado.
Nota
|
5 |
| HealthCheckConnectPort |
integer |
El puerto que se utiliza para las comprobaciones de estado. Valores válidos: 1 a 65535. Si se devuelve una cadena vacía para este parámetro, se utiliza el puerto especificado por BackendServerPort para las comprobaciones de estado. Nota
Este parámetro se devuelve solo si el parámetro HealthCheck está establecido en on. |
9902 |
| HealthCheckInterval |
integer |
El intervalo en el que se realizan las comprobaciones de estado. Valores válidos: 1 a 50. Unidad: segundos. Nota
Este parámetro se devuelve solo si el parámetro HealthCheck está establecido en on. |
5 |
| Description |
string |
La descripción del listener. La descripción debe tener una longitud de 1 a 80 caracteres. |
abc |
| ListenerForward |
string |
Indica si la redirección de HTTP a HTTPS está habilitada. Valores válidos:
|
off |
| ForwardPort |
integer |
El puerto de listener que se utiliza para redirigir solicitudes HTTP a HTTPS. |
0 |
| RequestTimeout |
integer |
El periodo de tiempo de espera de las solicitudes. Valor predeterminado: 60. Valores válidos: 1 a 180. Unidad: segundos. Nota
Si no se recibe ninguna respuesta del servidor backend dentro del periodo de tiempo de espera especificado, ELB devuelve un código de error HTTP 504 al cliente. |
60 |
| IdleTimeout |
integer |
El periodo de tiempo de espera para conexiones inactivas. Valor predeterminado: 15. Valores válidos: 1 a 60. Unidad: segundos. Nota
Si no se recibe ninguna solicitud dentro del periodo de tiempo de espera especificado, ELB cierra la conexión. Cuando se recibe otra solicitud, CLB establece una nueva conexión. |
15 |
| HealthCheckHttpCode |
string |
El código de estado HTTP para una comprobación de estado exitosa. Valores válidos:
Nota
Este parámetro se devuelve solo si el parámetro HealthCheck está establecido en on. |
http_2xx |
| HealthCheckDomain |
string |
El nombre de dominio que se utiliza para las comprobaciones de estado. Nota
Este parámetro se devuelve solo si el parámetro HealthCheck está establecido en on. |
www.test.com |
| HealthCheckURI |
string |
La URI que se utiliza para las comprobaciones de estado. La URI debe tener una longitud de 1 a 80 caracteres.
|
/checkpreload.htm |
| ServerCertificateId |
string |
El ID del certificado de servidor. |
60276** |
| HealthCheckMethod |
string |
El método de comprobación de estado utilizado en las comprobaciones de estado HTTP. Valores válidos:
Nota
Este parámetro se devuelve solo si el parámetro HealthCheck está establecido en on. |
head |
| BackendServerPort |
integer |
El puerto utilizado por el servidor backend de la instancia de ELB. Valores válidos: 1 a 65535. |
8080 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"ListenerPort": 8080,
"Status": "Running",
"Bandwidth": 50,
"Scheduler": "wrr",
"HealthCheck": "on",
"HealthyThreshold": 3,
"UnhealthyThreshold": 3,
"HealthCheckTimeout": 5,
"HealthCheckConnectPort": 9902,
"HealthCheckInterval": 5,
"Description": "abc",
"ListenerForward": "off",
"ForwardPort": 0,
"RequestTimeout": 60,
"IdleTimeout": 15,
"HealthCheckHttpCode": "http_2xx",
"HealthCheckDomain": "www.test.com",
"HealthCheckURI": "/checkpreload.htm",
"ServerCertificateId": "60276**",
"HealthCheckMethod": "head",
"BackendServerPort": 8080
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | LoadBalancerNotFound | The input parameter loadBalancerId that is not found. | |
| 400 | ens.interface.error | An error occurred while call the API. | |
| 400 | NoPermission | Permission denied. | |
| 400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.