Compartir vía


Administración de la alta disponibilidad

Importante

El escalado automático de Lakebase es la versión más reciente de Lakebase, con proceso de escalado automático, escalado a cero, bifurcación y restauración instantánea. Para ver las regiones admitidas, consulte Disponibilidad de regiones. Si es un usuario aprovisionado de Lakebase, consulte Aprovisionamiento de Lakebase.

En esta guía se explica cómo habilitar y administrar la alta disponibilidad para los puntos de conexión de Lakebase. Para obtener información sobre cómo funciona la alta disponibilidad y cómo las instancias de proceso secundarias difieren de las réplicas de lectura independientes, consulte Alta disponibilidad.

Habilitación de la alta disponibilidad

Nota:

Si su extremo tiene la escala a cero habilitada, deshabilítelo antes de habilitar la alta disponibilidad. Para deshabilitarlo en la interfaz de usuario, establezca Escala a cero en Desactivado en el panel de edición de cálculo.

Después de crear un proyecto, haga clic en el enlace principal de cálculo desde el panel del proyecto para abrir el cajón de edición de cálculo.

Panel de control del proyecto que muestra la rama de producción con su enlace de cómputo principal

Establezca Tipo de proceso en Alta disponibilidad y elija una configuración en Alta disponibilidad:

  • 2 (1 principal, 1 secundario),
  • 3 (1 principal, 2 secundarias),
  • o 4 (1 principal, 3 secundarias) instancias de cálculo totales.

Editar módulo de cálculo que muestra el botón de alternancia Tipo de cálculo establecido en Alta disponibilidad y el desplegable de Configuración con opciones para 2, 3 o 4 instancias de cálculo totales

Lakebase aprovisiona instancias de proceso secundarias en diferentes zonas de disponibilidad. Una vez activas todas las instancias de computación, el punto de conexión tiene conmutación automática por error.

Configurar acceso de solo lectura a instancias de proceso secundarias

Permitir el acceso a instancias de cómputo de solo lectura controla si las instancias de cómputo secundarias sirven tráfico de lectura a través de la -ro cadena de conexión.

  1. En la pestaña Computes (Recursos de cálculo), haga clic en Editar en el recurso principal de cálculo.
  2. En Alta disponibilidad, marque o desmarque Permitir el acceso a instancias de cálculo de sólo lectura.
  3. Haz clic en Guardar.

Advertencia

Con solo una instancia de proceso secundaria y el acceso de lectura habilitados, todo el tráfico de lectura de la -ro cadena de conexión se interrumpe durante una conmutación por error hasta que se agrega un reemplazo. Para el acceso de lectura resiliente, configure dos o más instancias de computación secundarias con acceso de lectura habilitado.

Cambio del número de instancias de proceso secundarias

  1. En la pestaña Computes (Recursos de cálculo), haga clic en Editar en el recurso principal de cálculo.
  2. En Alta disponibilidad, elija una nueva configuración en la lista desplegable (2, 3 o 4 instancias de proceso totales).
  3. Haz clic en Guardar.

Nota:

Para deshabilitar la alta disponibilidad, establezca tipo de cómputo nuevamente a cómputo único. Esto quita todas las instancias de proceso secundarias y el punto de conexión vuelve a una configuración de proceso único.

Ver el estado y los roles de alta disponibilidad

En la pestaña Cómputos se muestran todas las instancias de cómputo de la configuración de alta disponibilidad con su rol actual, estado y nivel de acceso.

Pestaña instancias de cómputo que muestra una instancia de cómputo primaria con acceso de lectura y escritura y tres instancias de cómputo secundarias con acceso de solo lectura, todas activas

Columna Valores
Función Primario, Secundario
Estado Comenzando, Activo
Access Lectura y escritura (principal), Solo lectura (instancia de proceso secundaria con acceso habilitado), Deshabilitado (instancia de proceso secundaria sin acceso de lectura)

El encabezado de proceso principal también muestra el identificador del punto de conexión, el intervalo de escalado automático y el recuento secundario (por ejemplo, 8 ↔ 16 CU · 3 secondaries).

Obtener cadenas de conexión

Haga clic en Conectar en la computadora principal para abrir el cuadro de diálogo de detalles de conexión. En la lista desplegable Compute se enumeran ambas opciones de conexión para su punto de conexión de alta disponibilidad.

Cuadro de diálogo Detalles de conexión que muestra la lista desplegable Proceso abierta con las opciones de RO principal y secundaria, y la cadena de conexión de solo lectura que se muestra

Opción de cálculo Cadena de conexión Usado para
Primary (name) ● Active {endpoint-id}.database.{region}.databricks.com Todas las conexiones de escritura y de lectura-escritura
Secondary (name) ● Active RO {endpoint-id}-ro.database.{region}.databricks.com Desplazamiento de carga de lectura a instancias de computación secundarias

La -ro cadena de conexión solo está disponible cuando se habilita permitir el acceso a instancias de computación de solo lectura.

Para obtener una referencia completa de cadenas de conexión, consulte Cadenas de conexión.

Pasos siguientes