Anda dapat mengganti peran node dari instance ApsaraDB for MongoDB di konsol ApsaraDB for MongoDB sesuai dengan kebutuhan penyebaran bisnis Anda.
Skenario umum
Ketika sebuah Instance ECS dan instance ApsaraDB for MongoDB berada di zona yang sama dan terhubung melalui jaringan internal, latensi minimal. Namun, jika mereka terhubung lintas zona yang berbeda, latensi meningkat, performa instance ApsaraDB for MongoDB menurun, dan operasi bisnis Anda dapat terpengaruh.

Sebagai contoh, jika aplikasi Anda berjalan pada Instance ECS di Zona 2, sementara node utama instance ApsaraDB for MongoDB berada di Zona 1, maka Instance ECS harus terhubung ke node utama lintas zona.
Untuk mengoptimalkan arsitektur penyebaran bisnis, Anda dapat mengganti peran antara node utama dan sekunder. Dalam skenario ini, Anda dapat mengubah peran node di Zona 2 menjadi utama. Perlu diperhatikan bahwa hanya peran node yang diubah, sedangkan zona dan ID peran tetap tidak berubah. ECS dan instance ApsaraDB for MongoDB akan tetap terhubung dalam zona yang sama.
Prasyarat
Instance ApsaraDB for MongoDB harus merupakan instance set replika atau kluster sharded.
Catatan penggunaan
Setiap kali peran node diganti dalam instance ApsaraDB for MongoDB, instance mungkin terputus hingga 30 detik. Kami menyarankan Anda melakukan operasi ini selama jam sepi atau memastikan aplikasi Anda dapat secara otomatis menyambungkan kembali ke instance.
Setiap kali Anda mengganti peran node, hanya peran node yang diubah, sedangkan zona dan ID peran tetap tidak berubah. ECS dan instance ApsaraDB for MongoDB dapat tetap terhubung dalam zona yang sama.
Prosedur
Masuk ke konsol ApsaraDB for MongoDB.
Di panel navigasi sisi kiri, klik Replica Set Instances atau Sharded Cluster Instances sesuai dengan tipe instans.
Di pojok kiri atas halaman, pilih grup sumber daya dan wilayah tempat instans tersebut berada.
Klik ID sebuah instans, atau klik
di kolom Actions yang sesuai dengan instans dan pilih Manage.Di panel navigasi sisi kiri halaman detail instans, klik Service Availability.
Lakukan operasi berikut berdasarkan kategori instans dan zona mereka.
CatatanSetiap kali peran node diganti dalam instance ApsaraDB for MongoDB, instance mungkin terputus hingga 30 detik. Kami menyarankan Anda melakukan operasi ini selama jam sepi dan memastikan aplikasi Anda dapat secara otomatis menyambungkan kembali ke instance.
Instans set replika
Di bagian Zone Distribution, klik Switch Role di pojok kiri atas.
Instans kluster sharded
CatatanUntuk instans kluster sharded, Anda hanya dapat mengelola distribusi zona untuk node shard dan Configserver.
Di bagian Zone Distribution for Shards atau Zone Distribution for Configservers, klik Switch Role di pojok kiri atas.
Di panel Switch Role, tentukan parameter berikut.
Parameter
Deskripsi
Role
Peran sebelum pergantian.
Role
Peran setelah pergantian.
Effective At
Jangka waktu pergantian.
Effective Immediately: Sistem segera mengganti peran node.
Effective Within Maintenance Window: Sistem mengganti peran node dalam jendela pemeliharaan. Anda dapat memilih jendela pemeliharaan saat ini atau menyesuaikan jendela pemeliharaan di daftar drop-down Change Maintenance Window.
Klik OK.