Topik ini menjelaskan cara mengalihkan zona primary di Konsol ApsaraDB for OceanBase.
Konsep
Di ApsaraDB for OceanBase, replika data dari partisi yang sama didistribusikan ke beberapa zona. Zona tempat leader partisi berada disebut zona primary.
Skenario
Jika zona primary mengalami kegagalan, ApsaraDB for OceanBase akan secara otomatis mengalihkan leader ke zona baru untuk memastikan ketersediaan layanan.
Jika Anda ingin mensimulasikan fitur ketersediaan tinggi, Anda dapat mengalihkan zona primary secara manual melalui Konsol ApsaraDB for OceanBase. Secara umum, kami menyarankan agar Anda tidak mengalihkan zona primary secara manual.
Pertimbangan
Untuk memastikan kinerja akses zona primary, pastikan zona primary dan proksi titik akhir utama berada di zona yang sama setelah simulasi.
Setelah Anda mengubah zona primary penyewa, zona primary kluster proksi titik akhir utama tidak akan diperbarui secara otomatis.
Jika mode penyebaran kluster proksi belum pernah dialihkan, mode penyebaran akan ditampilkan sebagai “akan dialihkan” di halaman proksi. Dalam kasus ini, Anda dapat mengubah zona primary proksi titik akhir utama pada halaman pengubahan zona primary penyewa.
Jika mode penyebaran kluster proksi telah dialihkan, zona primary endpoint proksi akan tetap konsisten dengan zona primary kluster proksi. Dalam kasus ini, Anda perlu memilih Database Proxy > Change Configuration dan ubah zona primary kluster proksi agar sesuai dengan zona primary penyewa guna mengurangi latensi antar-IDC. Untuk informasi selengkapnya, lihat Manage the database proxy service.
Prosedur
Masuk ke Konsol ApsaraDB for OceanBase.
Di panel navigasi sebelah kiri, klik Instances.
Di halaman Instances, klik nama instans target untuk membuka ruang kerja instans tersebut.
Untuk instans serverless, klik Switch Primary Zone di bagian Deployment Diagram. Untuk instans kluster, buka halaman Tenant Management, lalu klik penyewa target di daftar penyewa untuk membuka halaman Tenant Workspace. Kemudian, klik ikon More di pojok kanan atas dan pilih Switch Primary Zone.

Mengalihkan zona primary proksi titik akhir utama dapat menyebabkan gangguan layanan selama sekitar 30 detik. Kami menyarankan agar Anda melakukan operasi ini pada jam sepi. Aplikasi bisnis mendukung koneksi ulang secara otomatis.
Jika Anda mengalihkan zona tempat proksi titik akhir utama berada, alamat IP virtual akan berubah. Oleh karena itu, gunakan titik akhir (endpoint) untuk aplikasi Anda, bukan alamat IP.
Database menjadi sementara tidak tersedia akibat perubahan alamat IP virtual. Segarkan dan peroleh informasi koneksi terbaru di Konsol ApsaraDB for OceanBase.
Perubahan alamat IP virtual juga memengaruhi penggunaan alat seperti OceanBase Developer Center (ODC) dan OceanBase Migration Service (OMS). Pastikan alamat IP virtual terbaru digunakan untuk koneksi alat-alat tersebut.
Pada kotak dialog yang muncul, atur parameter terkait.

Parameter
Deskripsi
Primary Zone
Pilih satu atau beberapa zona.
Connect Proxy Of Primary Zone
Pilih zona baru untuk proksi titik akhir utama. Anda tidak dapat memilih zona yang memiliki endpoint hanya-baca.
CatatanJika zona proksi titik akhir utama dan zona primary data berbeda, akan terjadi latensi data.
Saat menggunakan alamat koneksi langsung, pemilihan beberapa zona dapat meningkatkan latensi akses alamat koneksi langsung tersebut. Kami menyarankan agar Anda menggunakan titik akhir utama atau alamat akses, bukan alamat koneksi langsung.
VPC
Pilih VPC.
CatatanJika Anda mengubah VPC atau vSwitch alamat koneksi, layanan akan terganggu selama sekitar 30 detik selama proses pengalihan. Kami menyarankan agar Anda melakukan operasi ini pada jam sepi dan memastikan aplikasi mendukung koneksi ulang.
Access vSwitch through primary address
Pilih vSwitch yang akan di-bind.
Klik OK.