Bagikan melalui


Mengelola pembaruan

Penting

Lakebase Autoscaling berada di Beta di wilayah berikut: eastus2, , westeuropewestus.

Lakebase Autoscaling adalah versi terbaru Lakebase dengan komputasi penskalaan otomatis, skala-ke-nol, percabangan, dan pemulihan instan. Untuk perbandingan fitur dengan Lakebase Provisioned, lihat memilih antar versi.

Agar instans Lakebase Postgres Anda tetap terbarui dengan patch dan fitur terbaru, Lakebase menerapkan pembaruan untuk komputasi proyek Anda. Anda dapat memilih jendela pembaruan — hari dan jam tertentu untuk pembaruan.

Lakebase secara singkat memulai ulang komputasi untuk menerapkan pembaruan. Seluruh proses hanya membutuhkan waktu beberapa detik, meminimalkan potensi gangguan.

Pembaruan apa yang disertakan?

Pembaruan untuk komputasi Lakebase mungkin mencakup beberapa atau semua hal berikut:

  • Peningkatan versi minor Postgres, biasanya dirilis triwulanan
  • Patch dan pembaruan keamanan
  • Pembaruan sistem operasi
  • Fitur dan peningkatan Lakebase
  • Pembaruan untuk alat dan komponen lain yang disertakan dalam gambar komputasi Lakebase

Pembaruan komputasi Lakebase tidak termasuk pemeliharaan platform Lakebase.

Seberapa sering pembaruan diterapkan?

Pembaruan biasanya dirilis mingguan tetapi mungkin terjadi lebih atau kurang sering, sesuai kebutuhan.

Lakebase menerapkan pembaruan untuk komputasi berdasarkan aturan berikut:

  • Komputasi yang telah aktif selama 30 hari atau lebih menerima pembaruan.
  • Komputasi yang dimulai ulang segera menerima pembaruan yang tersedia.
  • Komputasi dalam status transisi (mematikan atau memulai ulang) pada saat pembaruan tidak diperbarui.
  • Jika komputasi dikecualikan dari pembaruan, Lakebase menerapkan pembaruan yang terlewat dengan pembaruan berikutnya, dengan asumsi komputasi memenuhi kriteria pembaruan yang disebutkan di atas.

Menjadwalkan pembaruan

Anda dapat mengatur jendela pembaruan pilihan dengan menentukan hari dan jam. Pembaruan diterapkan dalam jendela ini, memungkinkan Anda merencanakan mulai ulang komputasi yang diperlukan.

Untuk mengatur jadwal pembaruan Anda:

  1. Navigasi ke Aplikasi Lakebase dengan mengklik pengalih aplikasi di sudut kanan atas ruang kerja Anda.
  2. Pilih proyek Anda.
  3. Klik Pembaruan Pengaturan>.
  4. Pilih hari dalam seminggu dan satu jam. Pembaruan terjadi dalam jendela waktu ini dan hanya memakan waktu beberapa detik.

Pengaturan pembaruan

Anda dapat memeriksa pengaturan proyek untuk pembaruan mendatang. Pembaruan yang direncanakan diposting setidaknya 7 hari sebelumnya.

Terapkan pembaruan di depan jadwal

Komputasi menerima pembaruan yang tersedia segera setelah dimulai ulang. Misalnya, jika Lakebase memberi tahu Anda tentang pembaruan yang akan datang, Anda dapat segera menerapkannya dengan memulai ulang komputasi. Namun, pemberitahuan tidak dibersihkan dalam kasus ini. Ketika waktu pembaruan yang direncanakan tiba, tidak ada tindakan lebih lanjut yang diambil karena komputasi sudah diperbarui.

Jika komputasi secara teratur diskalakan ke nol, komputasi akan menerima pembaruan saat dimulai lagi. Dalam kasus seperti itu, Anda mungkin tidak perlu terlalu memperhatikan pemberitahuan pembaruan, karena pembaruan diterapkan secara alami melalui siklus berhenti/mulai komputasi Anda.

Untuk instruksi mulai ulang komputasi, lihat Mengelola komputasi.

Menangani gangguan koneksi selama pembaruan

Sebagian besar driver koneksi Postgres menyertakan mekanisme coba lagi bawaan yang secara otomatis menangani gangguan koneksi berumur pendek. Ini berarti bahwa untuk sebagian besar aplikasi, mulai ulang singkat akan mengakibatkan gangguan minimal, karena driver terhubung kembali secara otomatis.

Namun, jika aplikasi Anda memiliki persyaratan ketersediaan yang ketat, Anda mungkin ingin memastikan bahwa pengaturan koneksi Anda dikonfigurasi untuk memungkinkan percobaan ulang. Periksa dokumentasi driver Anda untuk opsi seperti batas waktu koneksi, interval coba lagi, dan strategi pengumpulan koneksi. Konfigurasi Anda harus memperhitungkan beberapa detik yang diperlukan untuk menerapkan pembaruan ke komputasi Lakebase Anda.

Jika aplikasi Anda menggunakan pengumpulan koneksi atau memiliki logika coba lagi kustom, pastikan aplikasi dapat menangani penurunan koneksi singkat selama mulai ulang komputasi.