Planen Sie mehrere Accelerator-Instanzen.
Platzieren Sie unabhängig konfigurierte Instanzen hinter Ihrem externen Load Balancer.
Unabhängige Instanzen
Jede Instanz verwaltet ihren eigenen Cache, ihre eigenen Sitzungen, ihren eigenen Fortschritt CDC und ihre eigene In-Memory-Warteschlange. Verwenden Sie denselben Datenbankendpunkt und einen externen Load Balancer TCP , um Anwendungsverbindungen weiterzuleiten.
Konfiguration kopieren
Exportieren Sie die Einstellungen, übertragen Sie die Sicherung sicher und importieren Sie sie am Zielsystem. Überprüfen Sie vor dem Start der neuen Instanz die Listener-Ports, die Pfade TLS und Fehlerprotokolle, die Telemetrie-Identität sowie die enginespezifischen Identitäten CDC .
accel export /secure/backups/accelerator.sqlite3
accel --instance /srv/accelerator-b import /secure/backups/accelerator.sqlite3CDC Identitäten
Weisen Sie jeder MySQL oder MariaDB -Instanz eine eindeutige cdc_server_id Kennung zu. Konfigurieren Sie die erforderlichen Replikations- oder Verbraucherressourcen für die anderen Engines. Jede Instanz verarbeitet Änderungen in ihrem lokalen Cache.
Routing und Wiederherstellung
Konfigurieren Sie externe Integritätsprüfungen und die Wiederherstellung der Anwendungsverbindung. Der Cache, die Schreibwarteschlange und die Sitzungen einer ausgefallenen Instanz werden nicht auf eine andere Instanz übertragen. Stellen Sie sicher, dass die Datenbankverfügbarkeit und die Sicherungsverfahren in Ihrem Bereitstellungsplan enthalten sind.
Brauchen Sie Hilfe bei der Einrichtung? Kontaktieren Sie den Support.
