Správa aktualizací

Pokud chcete udržovat instance Lakebase Postgres v aktualizovaném stavu s nejnovějšími opravami a funkcemi, použije Lakebase aktualizace výpočetních prostředků vašeho projektu. Okno aktualizace můžete vybrat výběrem konkrétního dne a hodiny aktualizací.

Jak Lakebase používá aktualizace

Pokud chcete na výpočetní prostředky použít aktualizace (upgrady Postgres, opravy zabezpečení a podobné změny), Lakebase restartuje výpočetní prostředky, ve kterých běží Postgres, v okně aktualizace, které zvolíte. Samotné restartování obvykle trvá jen několik sekund.

Kvůli ochraně výkonu služba Lakebase předwarmuje mezipaměť výpočetních prostředků během procesu aktualizace, aniž by bylo nutné restartovat čas. Předzálohování znamená opětovné naplnění mezipaměti vyrovnávací paměti Postgres z úložiště před pokračováním vaší úlohy, takže často používaná data už jsou v paměti místo toho, aby se po restartování načítala ze studeného úložiště. Předwarming se spouští automaticky. Nenakonfigurujete ho.

Jaké aktualizace jsou zahrnuty?

Aktualizace výpočetních prostředků Lakebase můžou zahrnovat některé nebo všechny následující položky:

  • Upgrady podverze Postgres, obvykle vydané čtvrtletně
  • Opravy a aktualizace zabezpečení
  • Aktualizace operačního systému
  • Funkce a vylepšení LakeBase
  • Aktualizace dalších nástrojů a komponent zahrnutých do výpočetních imagí Lakebase

Aktualizace výpočetních prostředků Lakebase nezahrnují údržbu platformy Lakebase.

Jak často se aktualizace používají?

Aktualizace se obvykle vydávají týdně, ale v případě potřeby můžou nastat více nebo méně často.

Lakebase aplikuje aktualizace na výpočty na základě následujících pravidel:

  • Výpočty přijímají aktualizace alespoň každých 28 dnů.
  • Vypočítá, které se restartují před 28denním cyklem, okamžitě obdrží dostupné aktualizace.
  • Výpočty v přechodném stavu (vypnutí nebo restartování) v době aktualizace se neaktualizují.
  • Pokud je výpočetní prostředky vyloučené z aktualizace, použije Lakebase zmeškanou aktualizaci s další aktualizací za předpokladu, že výpočetní prostředky splňují výše uvedená kritéria aktualizace.

Plánování aktualizací

Upřednostňované okno aktualizace můžete nastavit zadáním dne a hodiny. Aktualizace se použijí v tomto okně a umožňují naplánovat požadované restartování výpočetních prostředků.

Nastavení plánu aktualizací:

  1. Přejděte do aplikace Lakebase kliknutím na přepínač aplikací v pravém horním rohu pracovního prostoru.
  2. Vyberte projekt.
  3. Klikněte na Tlačítko Aktualizace nastavení>.
  4. Zvolte den v týdnu a hodinu. K aktualizacím dochází v tomto časovém intervalu a trvá jenom několik sekund.

Nastavení aktualizací

Můžete zkontrolovat nastavení projektu pro nadcházející aktualizace. Příspěvky lakebase plánované aktualizace alespoň 3 dny předem.

Použití aktualizací před plánem

Výpočetní funkce obdrží dostupné aktualizace okamžitě po restartování. Pokud vás například Lakebase upozorní na nadcházející aktualizaci, můžete ji hned použít restartováním výpočetních prostředků. V tomto případě se ale oznámení nevymaže. Když dorazí čas plánované aktualizace, nebude se provádět žádná další akce, protože výpočetní prostředky se už aktualizují.

Pokud se výpočetní prostředky pravidelně škálují na nulu, při opětovném spuštění obdrží aktualizace. V takových případech možná nebudete muset věnovat velkou pozornost aktualizacím oznámení, protože aktualizace se přirozeně aplikují prostřednictvím cyklů zastavení a spuštění výpočetních prostředků.

Pokyny k restartování výpočetních prostředků najdete v tématu Správa výpočetních prostředků.

Zpracování přerušení připojení během aktualizací

Předwarming pomáhá udržovat mezipaměť v teple prostřednictvím aktualizace, takže výkon dotazů není ovlivněn studenou mezipamětí, ale kvůli restartování výpočetních prostředků se může stále zobrazovat krátké přerušení připojení.

Většina ovladačů připojení Postgres zahrnuje integrované mechanismy opakování, které automaticky zpracovávají krátkodobé přerušení připojení, takže většina aplikací se znovu připojí bez nutnosti jakékoli akce.

Pokud má vaše aplikace přísné požadavky na dostupnost, zkontrolujte v dokumentaci ovladače možnosti, jako jsou vypršení časového limitu připojení, intervaly opakování a strategie sdružování připojení. Konfigurace by měla chvíli trvat, než se restartování dokončí.

Pokud vaše aplikace používá sdružování připojení nebo má vlastní logiku opakování, ujistěte se, že během restartování výpočetních prostředků dokáže zpracovat krátké výpadky připojení.