Planifique varias instancias de Accelerator.
Coloque las instancias configuradas de forma independiente detrás de su balanceador de carga externo.
instancias independientes
Cada instancia mantiene su propia caché, sesiones, progreso CDC y cola en memoria. Utilice el mismo punto final de base de datos y un balanceador de carga externo TCP para enrutar las conexiones de la aplicación.
Copiar configuración
Exporta la configuración, transfiere la copia de seguridad de forma segura e impórtala en el destino. Revisa los puertos de escucha, las rutas TLS y de registro de errores, la identidad de telemetría y las identidades CDC específicas del motor antes de iniciar la nueva instancia.
accel export /secure/backups/accelerator.sqlite3
accel --instance /srv/accelerator-b import /secure/backups/accelerator.sqlite3Identidades CDC
Asigne un identificador cdc_server_id distinto a cada instancia MySQL o MariaDB . Configure los recursos de replicación o consumo necesarios para los demás motores. Cada instancia consume los cambios para su caché local.
Enrutamiento y recuperación
Configure comprobaciones de estado externas y la reconexión de la aplicación. La caché, las escrituras en cola y las sesiones de una instancia con fallos no se transfieren a otra instancia. Incluya en su plan de implementación procedimientos de disponibilidad y copia de seguridad de la base de datos.
¿Necesitas ayuda con la configuración? Contacta con soporte
