Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Lakebase Autoscaling is de nieuwste versie van Lakebase, met automatisch schalen van rekenkracht, schaal-tot-nul, branching-functionaliteit en direct herstellen. Zie Beschikbaarheid van regio's voor ondersteunde regio's. Als u een door Lakebase ingericht gebruiker bent, raadpleegt u Lakebase Ingericht.
Als u uw Lakebase Postgres-exemplaren up-to-date wilt houden met de nieuwste patches en functies, past Lakebase updates toe op de berekeningen van uw project. U kunt een updatevenster selecteren door een specifieke dag en een specifiek uur voor updates te kiezen.
Hoe Lakebase updates toepast
Als u updates wilt toepassen op uw rekenproces (Postgres-upgrades, beveiligingspatches en vergelijkbare wijzigingen), start Lakebase de berekening opnieuw op waar Postgres wordt uitgevoerd, in het updatevenster dat u kiest. Het opnieuw opstarten zelf duurt doorgaans slechts een paar seconden.
Ter bescherming van de prestaties wordt de cache van uw rekenproces vooraf door Lakebase verwarmt tijdens het updateproces, zonder tijd toe te voegen aan het opnieuw opstarten. Voorverwarming betekent dat de cache van de in-memory buffer van Postgres opnieuw wordt gevuld vanuit de opslag voordat uw werkbelasting wordt voortgezet, zodat veelgebruikte gegevens al in het geheugen aanwezig zijn in plaats van koude leesbewerkingen uit de opslag na het opnieuw opstarten. Het voorafwarmen wordt automatisch uitgevoerd. U configureert deze niet.
Welke updates zijn opgenomen?
Updates voor Lakebase-berekeningen kunnen enkele of alle volgende omvatten:
- Postgres secundaire versie-upgrades, meestal elk kwartaal uitgebracht
- Beveiligingspatches en updates
- Updates van het besturingssysteem
- Lakebase-functies en -verbeteringen
- Updates voor andere hulpprogramma's en onderdelen die zijn opgenomen in Rekeninstallatiekopieën van Lakebase
Lakebase-rekenupdates omvatten geen onderhoud van het Lakebase-platform.
Hoe vaak worden updates toegepast?
Updates worden doorgaans wekelijks uitgebracht, maar kunnen indien nodig vaker voorkomen.
Lakebase past updates toe op berekeningen op basis van de volgende regels:
- Berekeningen worden elke 28 dagen automatisch opnieuw opgestart om updates te ontvangen.
- Berekeningen die opnieuw worden gestart voordat de cyclus van 28 dagen beschikbare updates onmiddellijk ontvangt.
- Berekeningen in een overgangsstatus (afsluiten of opnieuw opstarten) op het moment van een update worden niet bijgewerkt.
- Als een berekening wordt uitgesloten van een update, past Lakebase de gemiste update toe met de volgende update, ervan uitgaande dat de berekening voldoet aan de hierboven genoemde updatecriteria.
Updates plannen
U kunt een voorkeursupdatevenster instellen door de dag en het uur op te geven. Updates worden in dit venster toegepast, zodat u het vereiste opnieuw opstarten van de rekenkracht kunt plannen.
Uw updateschema instellen:
- Navigeer naar de Lakebase-app door te klikken op de app-switcher in de rechterbovenhoek van uw werkruimte.
- Selecteer uw project.
- Klik opInstellingenupdates>.
- Kies een dag van de week en een uur. Updates vinden plaats in dit tijdvenster en duren slechts enkele seconden.
U kunt de instellingen van uw project controleren op toekomstige updates. Geplande updates worden ten minste 7 dagen van tevoren geplaatst.
Updates van tevoren toepassen op schema
Berekeningen ontvangen direct beschikbare updates na het opnieuw opstarten. Als Lakebase u bijvoorbeeld op de hoogte stelt van een toekomstige update, kunt u deze meteen toepassen door de berekening opnieuw op te starten. In dit geval wordt de melding echter niet gewist. Wanneer de geplande updatetijd binnenkomt, wordt er geen verdere actie ondernomen omdat de berekening al is bijgewerkt.
Als een berekening regelmatig wordt geschaald naar nul, ontvangt deze updates wanneer deze opnieuw wordt opgestart. In dergelijke gevallen hoeft u mogelijk niet veel aandacht te besteden aan updatemeldingen, omdat updates natuurlijk worden toegepast via de stop-/startcycli van uw rekenproces.
Zie Berekeningen beheren voor instructies voor het opnieuw opstarten van berekeningen.
Verbindingsonderbrekingen verwerken tijdens updates
Het voorafwarmen helpt de cache warm te houden tijdens de update, dus de queryprestaties worden niet beïnvloed door een koude cache, maar u ziet mogelijk nog steeds een korte onderbreking van de verbinding vanwege het opnieuw opstarten van de berekening.
De meeste Postgres-verbindingsstuurprogramma's bevatten ingebouwde mechanismen voor opnieuw proberen die automatisch tijdelijke verbindingsonderbrekingen verwerken, zodat de meeste toepassingen opnieuw verbinding maken zonder dat hiervoor actie is vereist.
Als uw toepassing strikte beschikbaarheidsvereisten heeft, raadpleegt u de documentatie van uw stuurprogramma voor opties zoals verbindingstime-outs, intervallen voor opnieuw proberen en strategieën voor groepsgewijze verbindingen. Uw configuratie moet rekening houden met het korte moment dat het duurt om het opnieuw opstarten te voltooien.
Als uw toepassing gebruikmaakt van groepsgewijze verbindingen of aangepaste logica voor opnieuw proberen heeft, controleert u of deze korte verbindingsverminderingen kan verwerken tijdens het opnieuw opstarten van de berekening.