Varsayılan olarak uygulamalar ApsaraDB for MongoDB parçalı küme örneğine bir Mongos düğümü üzerinden bağlanır. Bu durum standart okuma ve yazma işlemleri için yeterlidir. Bir parçanın (Shard) oplog'unu okumak gibi gelişmiş görevler için parçaya özel bir uç nokta başvurusu yapmanız gerekir.
Ön koşullar
Örnek bir parçalı küme örneğidir.
Örnek MongoDB protokolünü kullanır.
Arka plan bilgileri
Bir ApsaraDB for MongoDB parçalı küme örneği üç bileşenden oluşur: Mongos, Parça (Shard) ve ConfigServer. Performans gereksinimlerinizi karşılamak için Parça bileşenlerinin sayısını ve teknik özelliklerini özelleştirebilirsiniz. Daha fazla bilgi için bkz. Parçalı küme mimarisi.
Kullanım notları
Bir Parça uç noktasına başvurduğunuzda sistem Parça içindeki birincil düğüm, ikincil düğüm ve salt okunur düğüm için uç noktalar oluşturur. Her uç nokta bir IP adresi tüketir. Yeterli kullanılabilir IP adresiniz olduğundan emin olun.
Parça uç noktası örneğin Mongos düğümleriyle aynı ağ türünü kullanır.
Bir Parça uç noktası oluşturulduktan sonra değiştirilemez.
Bu konuda açıklanan uç nokta bir özel uç noktadır. Örneğe İnternet üzerinden erişmek için önce bu konuda açıklandığı gibi bir özel uç noktaya başvurun ve bir hesap yapılandırın; ardından genel bir uç noktaya başvurun. Talimatlar için bkz. Genel uç nokta başvurusu.
Yerel diskli bir örnek için Parça uç noktasına başvuru sırasında bir Parça hesabı oluşturabilirsiniz. Cloud diskli bir örnek için Parça uç noktasına başvurmadan önce Hesap Yönetimi sayfasında bir Parça hesabı oluşturmanız gerekir.
Parça uç noktaları yalnızca ApsaraDB for MongoDB parçalı küme örnekleri için kullanılabilir.
Yordam
Cloud disk örneği
Cloud disk örneğinde bir Parça uç noktasına başvurmak mevcut oturumlar için geçici bir bağlantı kesintisine neden olabilir. Uygulamanızın yeniden bağlanma mekanizması olduğundan emin olun. Bu işlemi yoğun olmayan saatlerde gerçekleştirmenizi öneririz.
ApsaraDB for MongoDB parçalı küme örnekleri listesine gidin. Sayfanın üst kısmından bir kaynak grubu ve bölge seçin; ardından hedef örneğin ID'sine tıklayın.
-
Bir Parça hesabı oluşturun.
NotParça uç noktasına ilk kez başvurduğunuzda yalnızca bir Parça hesabı oluşturmanız gerekir. Sonraki başvurular için bu adım gerekli değildir.
Örnek ayrıntıları sayfasının sol gezinme bölmesinde Accounts seçeneğine tıklayın.
Create Account öğesine tıklayın.
-
Create Account (Shard Only) panelinde hesap adını ve şifreyi girin.
NotParça hesabı sabit salt okunur izinlere sahiptir.
Parameter
Description
Account Name
Hesap adı aşağıdaki gereksinimleri karşılamalıdır:
-
Küçük harfle başlamalıdır.
-
Yalnızca küçük harfler, rakamlar ve alt çizgi (_) içermelidir.
-
Uzunluğu 4 ila 16 karakter arasında olmalıdır.
Not-
Ayrılmış anahtar kelimeler ApsaraDB for MongoDB'de hesap adı olarak kullanılamaz.
-
Hesabın sabit salt okunur izinleri vardır.
Account Password
Şifre aşağıdaki gereksinimleri karşılamalıdır:
-
Aşağıdaki karakter türlerinden en az üçünden karakterler içermelidir: büyük harfler, küçük harfler, rakamlar ve özel karakterler.
Desteklenen özel karakterler şunlardır:
!@#$%^&*()_+-=. -
Uzunluğu 8 ila 32 karakter arasında olmalıdır.
NotApsaraDB for MongoDB ConfigServer ve Parça düğümü hesaplarının şifrelerini sıfırlamanıza olanak tanır. Daha fazla bilgi için bkz. Şifre sıfırlama.
Confirm Password
Onaylamak için şifreyi tekrar girin.
-
Confirm seçeneğine tıklayın.
-
Parça uç noktasını oluşturun.
Sol gezinme bölmesinde Database Connections seçeneğine tıklayın.
Private Endpoint - VPC bölümünde Apply for Shard Endpoint seçeneğine tıklayın.
-
Apply for Shard Endpoint panelinde aşağıdaki parametreleri ayarlayın.
Parametre
Açıklama
Node Type
Bu parametre Shard olarak sabittir.
Select Node ID
Uç nokta gerektiren düğümün ID'sini seçin. OK seçeneğine tıklayın.
-
Database Connections sayfasında yeni uç noktayı görüntüleyin.
Örnek durumunun Establishing Network Connection durumundan Running durumuna geçmesini bekleyin.
Private Endpoint - VPC bölümünde düğüm için uç noktayı görüntüleyin.
Yerel disk örneği
Alternatif olarak örneğin Basic Information sayfasına gidin; Shard List bölümünü bulun ve Add Shard seçeneğine tıklayın. Doğrudan Parça bağlantısını etkinleştirme seçeneğini belirleyin; ardından Apply for Shard Private Endpoint bölümünde Parça uç noktasına başvurun.
ApsaraDB for MongoDB parçalı küme örnekleri listesine gidin. Sayfanın üst kısmından bir kaynak grubu ve bölge seçin; ardından hedef örneğin ID'sine tıklayın.
Sol gezinme bölmesinde Database Connections seçeneğine tıklayın.
Private Endpoint - VPC bölümünde Apply for Shard Endpoint seçeneğine tıklayın.
-
Apply for Shard Endpoint panelinde aşağıdaki parametreleri ayarlayın.
Parameter
Description
Node Type
Bu parametre Shard olarak sabittir.
Select Node ID
Uç nokta gerektiren düğümün ID'sini seçin.
Account Name
Hesap adı aşağıdaki gereksinimleri karşılamalıdır:
-
Küçük harfle başlamalıdır.
-
Yalnızca küçük harfler, rakamlar ve alt çizgi (_) içermelidir.
-
Uzunluğu 4 ila 16 karakter arasında olmalıdır.
Not-
Ayrılmış anahtar kelimeler ApsaraDB for MongoDB'de hesap adı olarak kullanılamaz.
-
Hesabın sabit salt okunur izinleri vardır.
-
Bir Parça veya ConfigServer düğümündeki ilk uç nokta başvurusu için yalnızca bir hesap adı ve şifre belirlemeniz gerekir. Sonraki başvurular için bu gerekli değildir.
Account Password
Şifre aşağıdaki gereksinimleri karşılamalıdır:
-
Aşağıdaki karakter türlerinden en az üçünden karakterler içermelidir: büyük harfler, küçük harfler, rakamlar ve özel karakterler.
Desteklenen özel karakterler şunlardır:
!@#$%^&*()_+-=. -
Uzunluğu 8 ila 32 karakter arasında olmalıdır.
NotApsaraDB for MongoDB ConfigServer ve Parça düğümü hesaplarının şifrelerini sıfırlamanıza olanak tanır. Daha fazla bilgi için bkz. Şifre sıfırlama.
Confirm Password
Onaylamak için şifreyi tekrar girin.
-
OK seçeneğine tıklayın.
-
Database Connections sayfasında yeni uç noktayı görüntüleyin.
Örnek durumunun Establishing Network Connection durumundan Running durumuna geçmesini bekleyin.
Private Endpoint - VPC bölümünde düğüm için uç noktayı görüntüleyin.
İlgili konular
Artık ihtiyaç duymadığınız bir Parça uç noktasını serbest bırakmak için bkz. Shard veya ConfigServer düğümü uç noktasını serbest bırakma.