Modifica la configuración de un listener TCP.
Descripción de la operación
Límite de tasa de llamadas a la API: 100 llamadas por segundo.
Límite de tasa de llamadas por usuario: 10 llamadas por segundo.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ens:SetLoadBalancerTCPListenerAttribute |
update |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| LoadBalancerId |
string |
Sí |
El ID de la instancia de balanceo de carga. |
lb-5snthcyu1x10g7tywj7iu**** |
| ListenerPort |
integer |
Sí |
El puerto del listener cuyos atributos desea modificar. Valores válidos: 1 a 65535. |
80 |
| Description |
string |
No |
La descripción del listener. La descripción debe tener de 1 a 80 caracteres de longitud. Nota
La descripción no puede comenzar con |
example |
| Scheduler |
string |
No |
El algoritmo de programación. Valores válidos:
Valores válidos:
|
wrr |
| PersistenceTimeout |
integer |
No |
El periodo de tiempo de espera de persistencia de sesión.
|
0 |
| EstablishedTimeout |
integer |
No |
El periodo de tiempo de espera de conexión. Valores válidos: 10 a 900. Unidad: segundos. |
500 |
| HealthyThreshold |
integer |
No |
El número de verificaciones de estado exitosas consecutivas necesarias antes de que el estado de verificación de salud de un servidor backend cambie de fallo (inalcanzable) a éxito (alcanzable). Valores válidos: 2 a 10. |
4 |
| UnhealthyThreshold |
integer |
No |
El número de verificaciones de estado fallidas consecutivas necesarias antes de que el estado de verificación de salud de un servidor backend cambie de éxito (alcanzable) a fallo (inalcanzable). Valores válidos: 2 a 10. |
4 |
| HealthCheckConnectTimeout |
integer |
No |
La cantidad máxima de tiempo de espera para una respuesta de verificación de estado. Si el ENS backend no responde dentro del tiempo especificado, la verificación de estado falla.
Nota
Si el valor de HealthCheckConnectTimeout es menor que el valor de HealthCheckInterval, HealthCheckConnectTimeout deja de ser válido y el periodo de tiempo de espera se establece en el valor de HealthCheckInterval. |
100 |
| HealthCheckConnectPort |
integer |
No |
El puerto utilizado para las verificaciones de estado. Valores válidos: 1 a 65535. Si este parámetro no se configura, se utiliza el puerto de servicio backend (BackendServerPort). |
8000 |
| HealthCheckInterval |
integer |
No |
El intervalo entre dos verificaciones de estado consecutivas. Valores válidos: 1 a 50. Unidad: segundos. |
5 |
| HealthCheckDomain |
string |
No |
El nombre de dominio utilizado para las verificaciones de estado. |
www.aliyundoc.com |
| HealthCheckURI |
string |
No |
La URI utilizada para las verificaciones de estado. La URI debe tener de 1 a 80 caracteres de longitud. Nota
La URI no puede ser solo |
/aliyundoc/index.html |
| HealthCheckHttpCode |
string |
No |
El código de estado HTTP para una verificación de estado Normal. Valores válidos:
|
http_2xx |
| HealthCheckType |
string |
No |
El tipo de verificación de estado. Valores válidos:
Valores válidos:
|
tcp |
| EipTransmit |
string |
No |
Especifica si se debe habilitar el paso directo de EIP. Valores válidos:
Valores válidos:
|
on |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Esquema de respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
06F00FBB-3D9E-4CCE-9D43-1A6946A75456 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "06F00FBB-3D9E-4CCE-9D43-1A6946A75456"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | ens.interface.error | An error occurred while call the API. | |
| 400 | Invalid%s | The specified parameter %s is invalid. | |
| 400 | Missing%s | You must specify the parameter %s. | |
| 400 | LoadBalancerNotFound | The input parameter loadBalancerId that is not found. | |
| 400 | IncorrectInstanceStatus | The current status of the resource does not support this operation. | The current operation is not supported. The disk is being reset. |
| 400 | ListenerNotFound | The input parameter listener that is not found. | |
| 400 | IncorrectListenerStatus | The current status of the resource does not support this operation. | The listener status is incorrect. |
| 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.