全部产品
Search
文档中心

ApsaraDB for MongoDB:Mengganti peran node

更新时间:Jun 27, 2025

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.

Environment for role switchover

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

  1. Masuk ke konsol ApsaraDB for MongoDB.

  2. Di panel navigasi sisi kiri, klik Replica Set Instances atau Sharded Cluster Instances sesuai dengan tipe instans.

  3. Di pojok kiri atas halaman, pilih grup sumber daya dan wilayah tempat instans tersebut berada.

  4. Klik ID sebuah instans, atau klik More icon di kolom Actions yang sesuai dengan instans dan pilih Manage.

  5. Di panel navigasi sisi kiri halaman detail instans, klik Service Availability.

  6. Lakukan operasi berikut berdasarkan kategori instans dan zona mereka.

    Catatan

    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 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

      Catatan

      Untuk 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.

  7. 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.

  8. Klik OK.