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/ TaurusDB/ Guía del usuario/ Réplicas de lectura/ Adición de réplicas de lectura a una instancia de BD
Actualización más reciente 2025-05-22 GMT+08:00

Adición de réplicas de lectura a una instancia de BD

Escenarios

Las réplicas de lectura de una instancia de BD se utilizan para mejorar las capacidades de la instancia y reducir la presión de lectura en el nodo primario. Después de crear una instancia de BD, puede agregar réplicas de lectura.

Hay réplicas de lectura sincrónicas y asincrónicas.

  • Réplicas de lectura síncronas: su prioridad de migración por falla es 1 y las especificaciones son las mismas que las del nodo primario. Para evitar errores de migración por falla causadas por especificaciones incoherentes entre el nodo primario y las réplicas de lectura, una instancia de BD debe tener una réplica de lectura síncrona y una instancia de BD en multi-AZ debe tener una réplica de lectura síncrona en una AZ diferente del nodo primario.
  • Réplicas de lectura asincrónicas: su prioridad de migración por falla no es 1 y las especificaciones son diferentes de las del nodo primario.

Para obtener más información sobre las réplicas de lectura, consulte Introducción de réplicas de lectura.

Relaciones de despliegue entre el nodo primario y las réplicas de lectura

  • Si selecciona despliegue de AZ única, las réplicas de lectura se despliegan en la misma AZ que el nodo primario.
  • Si selecciona despliegue de varias AZ, las réplicas de lectura se despliegan uniformemente en diferentes AZ para garantizar una alta confiabilidad.

Restricciones

  • Cada instancia de BD anual/mensual o de pago por uso tiene un máximo de 15 réplicas de lectura.
  • Cada instancia de BD sin servidor tiene un máximo de 7 réplicas de lectura.
  • Si todas las réplicas de lectura sincrónica no están disponibles durante una migración por falla, una réplica de lectura asincrónica se promoverá a primaria.

Procedimiento

  1. Inicie sesión en la consola de gestión.
  2. Haga clic en en la esquina superior izquierda y seleccione una región y un proyecto.
  3. Haga clic en en el extremo superior izquierdo de la página y seleccione Databases > TaurusDB.
  4. En la página Instances, busque la instancia a la que desea agregar réplicas de lectura y elija More > Create Read Replica en la columna Operation.

    También puede acceder a la página Create Read Replica de cualquiera de las siguientes maneras:

    • Haga clic en el nombre de la instancia para ir a la página Basic Information. En la esquina superior derecha de la página, haga clic en y elija Create Read Replica.
      Figura 1 Creación de réplicas de lectura en la página Basic Information
    • Haga clic en el nombre de la instancia para ir a la página Basic Information. En la esquina superior derecha de la página, haga clic en y elija View Instance Topology. En la topología de instancia, haga clic en Create Read Replica.
      Figura 2 Creación de réplicas de lectura en la topología de instancia

  5. En la página mostrada, configure los parámetros requeridos.

    Tabla 1 Descripción del parámetro

    Parámetro

    Descripción

    Billing Mode

    • Instancia de BD de pago por uso: se pueden agregar réplicas de lectura sin servidor y de pago por uso.
    • Instancia de BD anual/mensual: se pueden agregar réplicas de lectura anuales/mensuales, de pago por uso y sin servidor.
    • Instancia de BD sin servidor: solo se pueden agregar réplicas de lectura sin servidor.

    Prioridad de conmutación por falla

    La prioridad de conmutación por error varía de 1 para la primera prioridad a 16 para la última prioridad. Esta prioridad determina el orden en el que se promueven las réplicas de lectura al recuperarse de un error de nodo primario. Las réplicas leídas con la misma prioridad tienen la misma probabilidad de ser promovidas al nuevo nodo primario. Puede configurar una prioridad de conmutación por error para hasta 9 réplicas de lectura, y la prioridad predeterminada para las réplicas de lectura restantes es de -1, lo que indica que estas réplicas de lectura no se pueden promover a primaria. Puede cambiar la prioridad de conmutación por error de una réplica de lectura.

    NOTA:
    • Instancia de BD sin servidor: la prioridad de conmutación por falla para el nodo primario solo puede ser 1, mientras que para una réplica de lectura recién agregada puede ser de 1 a 15.
    • Instancia de BD anual/mensual: Cuando se agrega una réplica de lectura sin servidor o de pago por uso, la prioridad de conmutación por falla es -1 por defecto y no se puede cambiar.
    • Instancia de BD de pago por uso: Cuando se agrega una réplica de lectura sin servidor, la prioridad de conmutación por falla es -1 por defecto y no se puede cambiar.

    AZ

    Las instancias de TaurusDB en multi-AZ le permiten seleccionar una AZ al crear una réplica de lectura.

    • Si no se especifica ninguna AZ, las réplicas de lectura creadas se distribuyen uniformemente en cada AZ.
    • Si se crean demasiados nodos en una AZ especificada, es posible que no se puedan crear las réplicas de lectura debido a la insuficiencia de recursos.
    NOTA:
    • Para especificar las AZ, envíe una solicitud seleccionando Service Tickets > Create Service Ticket en el extremo superior derecho de la consola de gestión.
    • Las instancias de BD sin servidor no permiten especificar las AZ para réplicas de lectura.

    Instance Specifications

    Este parámetro solo está disponible para instancias de clúster.

    Si la prioridad de conmutación por falla se establece en 1, las especificaciones de las réplicas de lectura deben ser las mismas que las del nodo primario.

    Quantity

    Una instancia de BD puede contener hasta 15 réplicas de lectura.

  6. Para una instancia anual/mensual, haga clic en Next y seleccione un modo de pago.
  7. Para una instancia de pago por uso, haga clic en Next.
  8. Verifique la configuración de réplica de lectura.

    • Si necesita modificar las configuraciones, haga clic en Previous.
    • Si no necesita modificar la configuración, haga clic en Submit.

  9. Consulte las nuevas réplicas de lectura en el área Node List de la página Basic Information. También puede promover una réplica de lectura a principal o eliminar una réplica de lectura.