Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
El escalado automático de Lakebase está en Beta en las siguientes regiones: eastus2, westeurope, westus.
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 la comparación de características con Lakebase Provisioned, consulte Elección entre versiones.
Para mantener actualizadas las instancias de Postgres de Lakebase con las últimas revisiones y características, Lakebase aplica actualizaciones a los procesos del proyecto. Puede seleccionar una ventana de actualización, un día y una hora específicos para las actualizaciones.
Lakebase reinicia brevemente un proceso para aplicar una actualización. Todo el proceso tarda unos segundos, lo que minimiza cualquier posible interrupción.
¿Qué actualizaciones se incluyen?
Las actualizaciones de los procesos de Lakebase pueden incluir algunas o todas las siguientes:
- Actualizaciones de versiones secundarias de Postgres, normalmente publicadas trimestralmente
- Revisiones y actualizaciones de seguridad
- Actualizaciones del sistema operativo
- Características y mejoras de Lakebase
- Actualizaciones de otras herramientas y componentes incluidos en las imágenes de proceso de Lakebase
Las actualizaciones de proceso de Lakebase no incluyen el mantenimiento de la plataforma lakebase.
¿Con qué frecuencia se aplican las actualizaciones?
Normalmente, las actualizaciones se publican semanalmente, pero pueden producirse con más o menos frecuencia, según sea necesario.
Lakebase aplica actualizaciones a los procesos en función de las reglas siguientes:
- Los procesos que han estado activos durante 30 días o más reciben actualizaciones.
- Los procesos que se reinician reciben actualizaciones disponibles inmediatamente.
- Los procesos en un estado de transición (apagado o reinicio) en el momento de una actualización no se actualizan.
- Si un proceso se excluye de una actualización, Lakebase aplica la actualización perdida con la siguiente actualización, suponiendo que el proceso cumpla los criterios de actualización mencionados anteriormente.
Programar actualizaciones
Puede establecer una ventana de actualización preferida especificando el día y la hora. Las actualizaciones se aplican en esta ventana, lo que le permite planear el reinicio de proceso necesario.
Para establecer la programación de actualizaciones:
- Vaya a la aplicación Lakebase haciendo clic en el conmutador de aplicaciones en la esquina superior derecha del área de trabajo.
- Seleccione su proyecto.
- Haga clic en Actualizaciones de configuración>.
- Elija un día de la semana y una hora. Las actualizaciones se producen en este período de tiempo y tardan solo unos segundos.
Puede comprobar la configuración del proyecto para ver las próximas actualizaciones. Las actualizaciones planeadas se publican al menos 7 días de antelación.
Aplicación de actualizaciones antes de la programación
Los procesos reciben actualizaciones disponibles inmediatamente después del reinicio. Por ejemplo, si Lakebase le notifica acerca de una próxima actualización, puede aplicarla inmediatamente reiniciando el proceso. Sin embargo, la notificación no se borra en este caso. Cuando llega la hora de actualización planeada, no se realiza ninguna otra acción, ya que el proceso ya se ha actualizado.
Si un proceso se escala periódicamente a cero, recibe actualizaciones cuando se inicia de nuevo. En tales casos, es posible que no necesite prestar mucha atención a las notificaciones de actualización, ya que las actualizaciones se aplican naturalmente a través de los ciclos de detención o inicio del proceso.
Para obtener instrucciones de reinicio de proceso, consulte Administración de procesos.
Controlar las interrupciones de conexión durante las actualizaciones
La mayoría de los controladores de conexión de Postgres incluyen mecanismos de reintento integrados que controlan automáticamente las interrupciones de conexión de corta duración. Esto significa que, para la mayoría de las aplicaciones, un breve reinicio debe provocar una interrupción mínima, ya que el controlador se vuelve a conectar automáticamente.
Sin embargo, si la aplicación tiene requisitos de disponibilidad estrictos, es posible que desee asegurarse de que las opciones de conexión están configuradas para permitir reintentos. Consulte la documentación del controlador para ver opciones como tiempos de espera de conexión, intervalos de reintento y estrategias de agrupación de conexiones. La configuración debe tener en cuenta los pocos segundos que se tardan en aplicar actualizaciones al proceso de Lakebase.
Si la aplicación usa la agrupación de conexiones o tiene lógica de reintento personalizada, asegúrese de que puede controlar breves caídas de conexión durante los reinicios de proceso.