Devora Cloud · Blog
Replikas und Autoscaling: Was ändert sich?
Wie laufende Kopien, CPU-Schwellenwerte und Lastverteilung zusammenwirken.
Eine Replika ist eine laufende Kopie eines Service. Feste Replikas sind gleichzeitig aktiv, während ein Load Balancer die Anfragen verteilt; sie werden nicht ausgeschaltet vorgehalten.
Autoscaling passt die Anzahl zwischen Minimum und Maximum an. Die aktuelle Implementierung fügt oberhalb des konfigurierten CPU-Schwellenwerts eine Kopie hinzu und entfernt eine unterhalb des Reduktionswerts. Standard sind 75 % und 25 %, mit einer Wartezeit zwischen den Entscheidungen.
Jede Kopie reserviert CPU und Arbeitsspeicher aus der gebuchten Kapazität. Die Replika-Obergrenze eines Tarifs bedeutet weder kostenlose Server noch unbegrenzte Ressourcen.
Mehrere Kopien benötigen gemeinsame Sessions und S3 für Uploads. Geplante Jobs brauchen einen Leader oder eine Sperre, um doppelte Ausführung zu vermeiden.
Kopien auf einem einzigen Host schützen nicht vor dessen Ausfall. Eine Verteilung zwischen den USA und Europa erfordert konfigurierte Server, Routing und verfügbare Kapazität. Anwendungsreplikas richten keine Hochverfügbarkeit der Datenbank automatisch ein.