Arsitektur kluster PolarDB terdiri dari tiga lapisan: proksi database (PolarProxy), kernel database (DB), dan penyimpanan terdistribusi (Store). Anda dapat meningkatkan proksi dan kernel secara terpisah atau bersamaan.
Perhatian
Peningkatan biasanya memakan waktu tidak lebih dari 30 menit. Selama peningkatan, proksi database (Proxy) atau kernel database (DB) akan dimulai ulang, yang dapat menyebabkan gangguan koneksi sementara. Lakukan peningkatan pada jam non-sibuk dan pastikan aplikasi Anda memiliki mekanisme penghubungan ulang otomatis.
CatatanJika Anda telah mengonfigurasi CloudMonitor untuk memantau kluster PolarDB Anda, Anda mungkin menerima notifikasi mengenai masalah, seperti pengecualian akses kluster, selama proses peningkatan.
Jika Anda memilih Upgrade PolarDB Database Proxy and Kernel, koneksi ke titik akhir utama dan titik akhir kluster akan terputus selama 30 hingga 90 detik. Pastikan aplikasi Anda memiliki mekanisme penghubungan ulang.
CatatanSelain gangguan ini, peningkatan versi minor tidak memengaruhi operasi normal kluster.
Jika Anda memilih Upgrade PolarDB Database Proxy Only, koneksi ke titik akhir kluster dan titik akhir kustom akan terputus selama 30 detik. Koneksi ke titik akhir utama tidak terpengaruh. Pastikan aplikasi Anda memiliki mekanisme penghubungan ulang.
Jika Anda memilih Upgrade Kernel Only, kluster PolarDB dengan versi PolarProxy 2.4.7 atau lebih baru atau dapat menggunakan fitur Connection Preserving untuk menjaga 95% koneksi database agar tidak terputus.
Selama peningkatan, Anda tidak dapat menggunakan fitur-fitur di konsol PolarDB yang mengubah status kluster, seperti meningkatkan atau menurunkan spesifikasi, menambah atau menghapus node, memodifikasi parameter, atau memulai ulang node. Fitur kueri, seperti pemantauan kinerja, tidak terpengaruh.
Anda tidak dapat menurunkan versi setelah melakukan peningkatan.
Lihat informasi versi
Masuk ke PolarDB console. Di panel navigasi sebelah kiri, klik Cluster List. Pilih wilayah tempat kluster berada, lalu klik ID kluster target untuk membuka halaman detail kluster.
Di panel navigasi sebelah kiri, pilih .
Di halaman Minor Version Upgrade, lihat informasi versi proksi database dan kernel di bagian Version Information.
Tingkatkan versi
Jika versi saat ini dari proksi database atau kernel belum yang terbaru, Anda dapat meningkatkannya sesuai kebutuhan.
Buka menu untuk kluster target. Di halaman Minor Version Upgrade, pada bagian Upgrade Version, pilih Upgrade PolarDB Database Proxy and Kernel, Upgrade Kernel Only, atau Upgrade PolarDB Database Proxy Only sesuai kebutuhan.
CatatanJika versi saat ini dari proksi database atau kernel sudah yang terbaru, opsi Upgrade PolarDB Database Proxy and Kernel, Upgrade Kernel Only, dan Upgrade PolarDB Database Proxy Only tidak tersedia.
Jika Anda memilih Upgrade PolarDB Database Proxy Only, hanya fitur-fitur terkait pemisahan baca/tulis yang ditingkatkan, seperti tingkat konsistensi (konsistensi global), pemisahan transaksi, dan apakah database utama menerima permintaan baca.
Klik Upgrade Now atau Upgrade in Maintenance Window.
Jika Anda memilih Upgrade in Maintenance Window, Anda juga dapat melihat detail tugas atau membatalkan tugas di halaman Scheduled Tasks. Untuk informasi selengkapnya, lihat Scheduled tasks.
PentingJika Anda memilih Upgrade PolarDB Database Proxy and Kernel, koneksi ke titik akhir utama dan titik akhir kluster akan terputus selama 30 hingga 90 detik. Pastikan aplikasi Anda memiliki mekanisme penghubungan ulang.
CatatanSelain gangguan ini, peningkatan versi minor tidak memengaruhi operasi normal kluster.
Jika Anda memilih Upgrade PolarDB Database Proxy Only, koneksi ke titik akhir kluster dan titik akhir kustom akan terputus selama 30 detik. Koneksi ke titik akhir utama tidak terpengaruh. Pastikan aplikasi Anda memiliki mekanisme penghubungan ulang.
Jika Anda memilih Upgrade Kernel Only, kluster PolarDB dengan versi PolarProxy 2.4.7 atau lebih baru atau dapat menggunakan fitur Connection Preserving untuk menjaga 95% koneksi database agar tidak terputus.
API Terkait
API | Deskripsi |
Menampilkan informasi versi kernel kluster PolarDB. | |
Menningkatkan versi kernel kluster PolarDB. |