ApsaraDB for MongoDB çoğaltma kümesi örneğinde varsayılan olarak üç düğüm bulunur: erişim uç noktaları sağlayan bir birincil ve bir ikincil düğüm ile yüksek kullanılabilirlik için kullanılan bir gizli düğüm. Olağanüstü durum kurtarma tatbikatları amacıyla manuel olarak birincil/ikincil rol değiştirme işlemini tetiklemek için ApsaraDB for MongoDB kullanabilirsiniz.
Arka plan
Birincil/ikincil rol değiştirme yalnızca çoğaltma kümesi ve parçalı küme örneklerinde desteklenir; tek başına (standalone) örneklerde desteklenmez.
Birincil/ikincil rol değiştirme işlemi, en fazla 30 saniye süren geçici bir bağlantı kesintisine neden olur. Uygulamanızın otomatik yeniden bağlantı özelliğini desteklediğinden emin olun.
Örnek Çalışıyor durumunda olmalıdır.
Yordam
Go to the ApsaraDB for MongoDB Çoğaltma Kümesi Örnekleri sayfasına şuraya gidin: https://mongodb.console.alibabacloud.com/replicate/instances . Sayfanın üst kısmından bir kaynak grubu ve bölge seçin, ardından hedef örnek kimliğine tıklayın.
Sol gezinme bölmesinde Service Availability seçeneğine tıklayın.
Switch Role seçeneğine tıklayın.
-
Switch Role panelinde, rollerini değiştireceğiniz iki Roles öğesini seçin ve Effective Time için bir seçenek belirleyin.
Effective Immediately: Rol değiştirme işlemi hemen gerçekleşir.
Effective Within Maintenance Window: Rol değiştirme işlemi belirtilen bakım penceresi sırasında gerçekleşir. Mevcut bakım penceresini kullanabilir veya Change Maintenance Window açılır listesinden yeni bir tane seçebilirsiniz.
-
OK seçeneğine tıklayın.
Örnek durumu Switching Role olarak değişir. Durum Running konumuna döndüğünde rol değiştirme işlemi tamamlanmış olur.
NotÖrnek durumu yaklaşık bir dakika içinde Running konumuna döner.
Uygulamanız doğrudan birincil düğümün uç noktasına bağlanıyorsa, rol değiştirme işleminden sonra bağlantı dizesini yeni birincil düğümün uç noktasına göre güncelleyin. Aksi takdirde okuma ve yazma işlemleri başarısız olabilir. Daha fazla bilgi için bkz. Çoğaltma kümesi örneğine bağlanma.
İlgili konular
Yüksek kullanılabilirlik sistemi neden birincil/ikincil rol değiştirmeyi tetikler?
API referansı
|
|
|
|
|