RDS MySQL veritabanı proxy'si en yakın erişim özelliğini sunar. Çok alanlı dağıtımlarda bu özelliği etkinleştirmek, uygulamaların aynı kullanılabilirlik alanındaki proxy düğümlerine bağlanmasını sağlar. Bu sayede uygulamalarınız, proxy düğümleri ve salt okunur örnekler aynı konumda yer alır; ağ atlamaları ve gecikme süresi önemli ölçüde azalır. Veri okuma hızları artarken, kullanılabilirlik alanları arasında olağanüstü durum kurtarma yetenekleri korunur. Her bir proxy düğümü için birincil örnek ile salt okunur örnekler arasındaki okuma ağırlığı dağıtımını özelleştirmeye devam edebilirsiniz.
Çalışma mekanizması
RDS MySQL veritabanı proxy'si için en yakın erişim devre dışı bırakıldığında, özellikle tek alanlı dağıtımlarda tüm trafik o alandaki proxy düğümleri üzerinden yönlendirilir. Veritabanı örnekleriniz proxy düğümlerinden farklı bir kullanılabilirlik alanındaysa alanlar arası iletişim gerekir; bu da aşağıdaki şekilde gösterildiği gibi ağ gecikmesini artırır.
İki alanlı dağıtımda en yakın erişim etkinleştirildiğinde veritabanı proxy uç noktası istekleri yalnızca kendi kullanılabilirlik alanındaki proxy düğümlerine iletir. Aynı kullanılabilirlik alanındaki veritabanı örneklerini bu veritabanı proxy uç noktasına eklemek, tüm trafiğin tek bir alan içinde işlenmesini sağlar. Aşağıdaki şekilde gösterildiği gibi erişim gecikmesi bu sayede en aza iner.
Ön koşullar
RDS MySQL örneğinizin aşağıdaki gereksinimleri karşılaması gerekir:
Sürüm: MySQL 5.7, 8,0 veya 8,4
Sürüm türü: Yüksek Kullanılabilirlik Sürümü veya Küme Sürümü
Depolama türü: cloud disk
-
Veritabanı proxy'si aşağıdaki yapılandırmayla etkinleştirilmiş olmalıdır. Talimatlar için bkz. Veritabanı proxy'sini etkinleştirme.
Proxy türü: Özel
Dağıtım modu: İki alanlı dağıtım
Toplam düğüm sayısı: 4
Faturalama
En yakın erişim özelliği ek ücret olmadan sunulur.
Kullanım notları
-
Kullanılabilirlik alanlarının taşınmasının etkisi:
En yakın erişim etkinse ve proxy kullanılabilirlik alanlarını taşımanız gerekiyorsa her bir veritabanı proxy uç noktası için bir hedef vSwitch belirtmeniz gerekir. Taşıma sonrasında her bir veritabanı proxy uç noktasının yapılandırması değişmez. En yakın erişim için kullanılan kullanılabilirlik alanı, belirtilen hedef vSwitch'in alanıyla güncellenir.
-
Proxy yapılandırmasının değiştirilmesinin etkisi:
En yakın erişim özelliği yalnızca dört proxy düğümü içeren iki alanlı dağıtımdaki özel proxy'leri destekler. En yakın erişim etkinken genel amaçlı bir proxy'e veya başka bir dağıtım türüne geçmek isterseniz teknik özellikleri değiştirmeden önce en yakın erişimi devre dışı bırakmanız gerekir. Proxy dağıtım mimarisi hakkında daha fazla bilgi için bkz. Proxy dağıtım mimarisi.
-
Okuma ağırlığı atamasına etkisi:
En yakın erişimi etkinleştirmek veya devre dışı bırakmak okuma ağırlığı atamasını etkilemez. Bu özellik, uygulama, proxy düğümleri ve salt okunur örneklerin aynı kullanılabilirlik alanında birlikte konumlandırılmasını sağlayarak alanlar arası erişimden kaynaklanan gecikmeyi en aza indirir. Ancak RDS MySQL örneklerinize yönelik okuma trafiğinin dağıtımı, en yakın erişim ilkesinden bağımsız olarak sizin yapılandırdığınız okuma ağırlıklarıyla kontrol edilir.
En yakın erişimi etkinleştirin veya devre dışı bırakın
En yakın erişim özelliğini istediğiniz zaman etkinleştirebilir veya devre dışı bırakabilirsiniz.
Instances sayfasına gidin. Üst gezinme çubuğunda hedef örneğin bulunduğu bölgeyi seçin ve ardından örnek ID'sine tıklayın.
Soldaki gezinme bölmesinde Database Proxy seçeneğine tıklayın.
Connection Information bölümünde hedef veritabanı proxy uç noktasını bulun ve Actions sütunundaki Modify Configuration seçeneğine tıklayın.
Görüntülenen iletişim kutusunda Nearest Access yanındaki Enable veya Disable seçeneğine tıklayın.
Bu ayar değişikliği yalnızca yeni bağlantıları etkiler.
API referansı
|
|
|
|
|
|
|
|
|
|
|