Para crear un listener UDP, llame a CreateLoadBalancerUDPListener.
Descripción de la operación
-
Tasa de llamadas a la API: 100 llamadas por segundo.
-
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:CreateLoadBalancerUDPListener |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| LoadBalancerId |
string |
Sí |
El ID de la instancia del load balancer. |
lb-5q73cv04zeyh43lh74lp4**** |
| ListenerPort |
integer |
Sí |
El puerto del listener que se utiliza para recibir solicitudes y reenviarlas a los servidores backend. Valores válidos: 1 a 65535. Nota
Para los listeners UDP, los puertos 250, 4789 y 4790 están reservados por el sistema y no están disponibles para su uso. |
80 |
| Description |
string |
No |
El nombre del listener. El nombre debe tener entre 1 y 80 caracteres. Nota
El nombre no puede comenzar con |
example |
| Scheduler |
string |
No |
El algoritmo de programación. Valores válidos:
Valores válidos:
|
wrr |
| HealthyThreshold |
integer |
No |
El número de verificaciones de estado exitosas consecutivas necesarias para que un servidor backend se considere saludable. Valores válidos: 2 a 10. Valor predeterminado: 3. |
4 |
| UnhealthyThreshold |
integer |
No |
El número de verificaciones de estado fallidas consecutivas necesarias para que un servidor backend se considere no saludable. Valores válidos: 2 a 10. Valor predeterminado: 3. |
4 |
| HealthCheckConnectTimeout |
integer |
No |
El tiempo máximo de espera para obtener una respuesta a una verificación de estado. La verificación de estado falla si una instancia ENS backend no responde dentro de este tiempo.
Nota
Si este tiempo de espera es menor que el intervalo de verificación de estado ( |
100 |
| HealthCheckInterval |
integer |
No |
El intervalo entre verificaciones de estado, en segundos. Valores válidos: 1 a 50. Valor predeterminado: 2. |
3 |
| BackendServerPort |
integer |
No |
El puerto utilizado por los servidores backend. Valores válidos: 1 a 65535. |
8080 |
| HealthCheckConnectPort |
integer |
No |
El puerto utilizado para las verificaciones de estado. Valores válidos: 1 a 65535. Si no especifica este parámetro, se utiliza el puerto especificado por |
8080 |
| HealthCheckReq |
string |
No |
La cadena de solicitud para las verificaciones de estado UDP. La cadena debe tener hasta 64 caracteres y contener solo letras y dígitos. |
hello |
| HealthCheckExp |
string |
No |
La cadena de respuesta esperada para las verificaciones de estado UDP. La cadena debe tener hasta 64 caracteres y contener solo letras y dígitos. |
ok |
| EipTransmit |
string |
No |
Especifica si el paso directo de EIP está habilitado. Valores válidos:
Valores válidos:
|
on |
| EstablishedTimeout |
integer |
No |
El tiempo de espera para conexiones establecidas. Valores válidos: 10 a 900. Valor predeterminado: 900. Unidad: segundos. |
500 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
El objeto 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 | Invalid%s | The specified parameter %s is invalid. | |
| 400 | Missing%s | You must specify the parameter %s. | |
| 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 | ens.interface.error | Failed to call API. | |
| 400 | LoadBalancerNotFound | The input parameter LoadBalancerId that is not found. | The load balancing instance does not exist. |
| 400 | ListenerAlreadyExists | The listenerPort already exists. | Listener already exists |
| 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.