Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/
Elastic Load Balance/
Referencia de la API/
Ejemplos/
Adición de un oyente a un balanceador de carga dedicado
Actualización más reciente 2022-11-17 GMT+08:00
Adición de un oyente a un balanceador de carga dedicado
Escenarios
Llama a la API para agregar un oyente a un balanceador de carga dedicado.
Prerrequisitos
- Ha creado un balanceador de carga dedicado.
- Ha obtenido el ID del balanceador de carga dedicado.
Procedimiento
- Agregue un oyente.
- Envíe POST https://{elb_endpoint}/v3/{project_id}/elb/listeners. project_id indica el ID del proyecto.
- Agregue X-Auth-Token al encabezado de solicitud.
- Asegúrese de que se pasan los siguientes parámetros en el cuerpo de la solicitud:
{ "listener": { "protocol_port": 80, // Frontend port. The listener will use this port to receive requests. "protocol": "HTTP", // Frontend protocol. The listener will use this protocol to receive requests. "loadbalancer_id": "f77281cb-9f58-4347-8f82-2180d8bea789", // Load balancer that the listener is added to "name": "my_listener" // Listener name } }
- Compruebe la respuesta.
- La solicitud se realiza correctamente si se muestra la siguiente respuesta:
{ "listener": { "id": "90ad2705-4ffd-43d3-8f75-af8086bde841", "name": "my_listener", "protocol_port": 80, "protocol": "HTTP", "description": "", "default_tls_container_ref": null, "admin_state_up": true, "loadbalancers": [ { "id": "f77281cb-9f58-4347-8f82-2180d8bea789" } ], "client_ca_tls_container_ref": null, "project_id": "057ef081eb00d2732fd1c01a9be75e6f", "sni_container_refs": [], "connection_limit": -1, "default_pool_id": null, "tls_ciphers_policy": null, "tags": [], "created_at": "2020-11-21T03:09:13Z", "updated_at": "2020-11-21T03:09:13Z", "http2_enable": false, "insert_headers": { "X-Forwarded-ELB-IP": false, "X-Forwarded-Host": true, "X-Forwarded-For-Port": false, "X-Forwarded-Port": false }, "member_timeout": 60, "client_timeout": 60, "keepalive_timeout": 60, "ipgroup": null, "enable_member_retry": true, "transparent_client_ip_enable": true }, "request_id": "fcd61ee6a6a6c673c65fa0df0577fed9" }
- Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.
- La solicitud se realiza correctamente si se muestra la siguiente respuesta:
Tema principal: Ejemplos
Comentarios
¿Le pareció útil esta página?
Deje algún comentario
Muchas gracias por sus comentarios. Seguiremos trabajando para mejorar la documentación.
El sistema está ocupado. Vuelva a intentarlo más tarde.