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/ Eliminación de un balanceador de carga dedicado
Actualización más reciente 2022-11-17 GMT+08:00

Eliminación de un balanceador de carga dedicado

Escenarios

Llama a las API para eliminar un balanceador de carga dedicado.

Antes de eliminar un balanceador de carga dedicado, elimine todos los recursos asociados a él. Figura 1 muestra los recursos asociados.

Figura 1 Recursos asociados con un balanceador de carga dedicado

Procedimiento

Realice los siguientes pasos para eliminar los recursos asociados y el balanceador de carga. Omita el paso correspondiente si los recursos asociados no existen. Por ejemplo, puede omitir 1 si no se ha configurado ninguna comprobación de estado.

  1. Elimine la comprobación de estado configurada para cada grupo de servidores backend asociado.
    1. Envíe DELETE https://{elb_endpoint}/v3/{project_id}/elb/healthmonitors/{healthmonitor_id}. project_id indica el ID del proyecto y healthmonitor_id indica el ID de comprobación de estado.
    2. Agregue X-Auth-Token al encabezado de solicitud.
    3. Compruebe la respuesta.
      • Si la solicitud tiene éxito, se devuelve 204, y el cuerpo de respuesta está vacío.
      • Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.
  2. Elimine los servidores backend de cada grupo de servidores backend asociado.
    1. Envíe DELETE https://{elb_endpoint}/v3/{project_id}/elb/pools/{pool_id}/members/{member_id}. project_id indica el ID del proyecto, pool_id indica el ID del grupo del servidor backend y member_id indica el ID del servidor backend.
    2. Agregue X-Auth-Token al encabezado de solicitud.
    3. Compruebe la respuesta.
      • Si la solicitud tiene éxito, se devuelve 204, y el cuerpo de respuesta está vacío.
      • Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.
  3. Elimine cada grupo de servidores backend asociado.
    1. Envíe DELETE https://{elb_endpoint}/v3/{project_id}/elb/pools/{pool_id}. project_id indica el ID del proyecto y pool_id indica el ID del grupo del servidor backend.
    2. Agregue X-Auth-Token al encabezado de solicitud.
    3. Compruebe la respuesta.
      • Si la solicitud tiene éxito, se devuelve 204, y el cuerpo de respuesta está vacío.
      • Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.
  4. Elimine las reglas de reenvío añadidas a cada oyente.
    1. Envíe DELETE https://{elb_endpoint}/v3/{project_id}/elb/l7policies/{policy_id}/rules/{rule_id}. project_id indica el ID del proyecto, policy_id indica el ID de política de reenvío y rule_id indica el ID de regla de reenvío.
    2. Agregue X-Auth-Token al encabezado de solicitud.
    3. Compruebe la respuesta.
      • Si la solicitud tiene éxito, se devuelve 204, y el cuerpo de respuesta está vacío.
      • Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.
  5. Elimine las políticas de reenvío agregadas a cada oyente.
    1. Envíe DELETE https://{elb_endpoint}/v3/{project_id}/elb/l7policies/{policy_id}. project_id indica el ID del proyecto y policy_id indica el ID de política de reenvío.
    2. Agregue X-Auth-Token al encabezado de solicitud.
    3. Compruebe la respuesta.
      • Si la solicitud tiene éxito, se devuelve 204, y el cuerpo de respuesta está vacío.
      • Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.
  6. Elimine cada oyente añadido al balanceador de carga.
    1. Envíe DELETE https://{elb_endpoint}/v3/{project_id}/elb/listeners/{listener_id}. project_id indica el ID del proyecto y listener_id indica el ID del oyente.
    2. Agregue X-Auth-Token al encabezado de solicitud.
    3. Compruebe la respuesta.
      • Si la solicitud tiene éxito, se devuelve 204, y el cuerpo de respuesta está vacío.
      • Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.
  7. Elimine el balanceador de carga.
    1. Envíe DELETE https://{elb_endpoint}/v3/{project_id}/elbloadbalancers/{loadbalancer_id}. project_id indica el ID del proyecto y lloadbalancer_id indica el ID del balanceador de carga.
    2. Agregue X-Auth-Token al encabezado de solicitud.
    3. Compruebe la respuesta.
      • Si la solicitud tiene éxito, se devuelve 204, y el cuerpo de respuesta está vacío.
      • Si la solicitud es anormal, localice el fallo haciendo referencia a Códigos de error.