Mevcut veritabanı proxy yapılandırmanız (proxy türü, proxy teknik özellikleri ve dağıtım modu dahil) iş gereksinimlerinizi karşılamıyorsa veya kaynakların gerekenden fazla tahsis edilmesine neden oluyorsa bu yapılandırmayı ayarlayabilirsiniz. Bu konu, bir ApsaraDB RDS for MySQL örneği için konsol veya API kullanarak bu ayarların nasıl değiştirileceğini açıklar ve tek bir proxy düğümü için önerilen teknik özelliklerin hesaplanmasına yönelik bir formül sunar.
Ön koşullar
Dikkat edilmesi gerekenler
Proxy türünü, proxy teknik özelliklerini veya dağıtım modunu değiştirmek 30 ila 120 saniye süren bir veritabanı proxy kesintisine neden olur. Uygulamanızda otomatik yeniden bağlanma mekanizması bulunduğundan emin olun.
Proxy türünü veya proxy teknik özelliklerini art arda hızlıca birkaç kez değiştirirseniz sistem yalnızca en son değişiklikten önce geçerli olan yapılandırmadaki oturumları korur.
Proxy türünü veya proxy teknik özelliklerini değiştirdiğinizde alan geçişi yapamazsınız. Yalnızca bir alan ekleyebilir (dağıtım modunu 3'ten 1'e veya 2'ye değiştirme) ya da bir alanı kaldırabilirsiniz (dağıtım modunu 1'den veya 2'den 3'e değiştirme). Daha fazla bilgi için bkz. Proxy dağıtım mimarisi.
Çift alanlı bir dağıtımdan (örneğin Alan A + Alan B) tek alanlı bir dağıtıma (Alan A) geçtiğinizde öncelikle Alan B'deki proxy uç noktasını silmeniz gerekir. Daha fazla bilgi için bkz. Veritabanı proxy uç noktalarını yapılandırın.
En yakın erişim özelliği yalnızca özel bir proxy'nin 1 numaralı dağıtım modu için desteklenir. Genel amaçlı bir proxy'ye veya başka bir dağıtım moduna geçiş yaparsanız öncelikle en yakın erişim özelliğini devre dışı bırakmanız gerekir. Daha fazla bilgi için bkz. En yakın erişimi yapılandırın.
-
Proxy teknik özellikleri ile tek bir proxy düğümünün teknik özellikleri arasındaki ilişki: Proxy teknik özellikleri = Tüm proxy düğümlerinin teknik özelliklerinin toplamı.
Örneğin, iki alana (Alan A ve Alan B) yayılmış özel bir proxy'yi ele alalım. Alan A'da bir adet 2 çekirdekli proxy düğümü, Alan B'de ise iki adet 2 çekirdekli proxy düğümü bulunur. Toplam proxy teknik özellikleri şu şekilde hesaplanır:
Proxy teknik özellikleri = Alan A'daki proxy düğümlerinin teknik özellikleri + Alan B'deki proxy düğümlerinin teknik özellikleri = (2 çekirdek × 1) + (2 çekirdek × 2) = 2 çekirdek + 4 çekirdek = 6 çekirdek. -
Proxy düğümü sayısı ile proxy teknik özellikleri arasındaki ilişki: Proxy düğümü sayısı = Proxy teknik özellikleri / Birim proxy teknik özellikleri; burada birim proxy teknik özellikleri sabit olarak 2 CPU çekirdeğidir.
Örneğin, örneğin proxy teknik özellikleri 6 çekirdek ise proxy düğümü sayısı
6 çekirdek / 2 çekirdek = 3olur.
Dağıtım modu değişikliklerinin etkisi
ApsaraDB RDS for MySQL, veritabanı proxy'si için üç dağıtım modunu destekler ve bu modlar arasında geçiş yapabilirsiniz. Dağıtım modunu değiştirmek alan sayısını ve toplam proxy düğümü sayısını etkiler.
-
Dağıtım modu 1

-
Dağıtım modu 2

-
Dağıtım modu 3

|
|
|
|
|
|
|
Azalır. Alan A'dan bir proxy düğümü, Alan B'den bir proxy düğümü kaldırılır. |
|
|
|
Azalır. Alan B'den iki proxy düğümü kaldırılır. |
|
|
|
Artar. Alan A'ya bir proxy düğümü, Alan B'ye bir proxy düğümü eklenir. |
|
|
|
Değişmez. Alan A'ya bir proxy düğümü eklenir, Alan B'den bir proxy düğümü kaldırılır. |
|
|
|
Artar. Alan A'daki proxy düğümü sayısı değişmez. Alan B'ye iki proxy düğümü eklenir. |
|
|
|
Değişmez. Alan A'dan bir proxy düğümü kaldırılır, Alan B'ye bir proxy düğümü eklenir. |
Yordam
Örnekler sayfasına gidin. Üst gezinme çubuğunda RDS örneğinin bulunduğu bölgeyi seçin. Ardından RDS örneğini bulun ve örnek kimliğine tıklayın.
Sol gezinme bölmesinde Database Proxy seçeneğine tıklayın.
Basic Information bölümünde Change Configurations seçeneğine tıklayın.
-
Görüntülenen iletişim kutusunda Proxy Type, Proxy Specifications ve Change Time öğelerini seçin ve ardından OK seçeneğine tıklayın.
NotGenel amaçlı proxy ile özel proxy arasındaki farklar hakkında daha fazla bilgi için bkz. Proxy türleri.
-
Tek bir proxy düğümü için önerilen teknik özellikleri hesaplamak üzere aşağıdaki formülü kullanın:
Proxy türü
Yüksek kullanılabilirlik örneği
Küme örneği
genel amaçlı(Birincil örneğin CPU çekirdek sayısı + Tüm salt okunur örneklerinin toplam CPU çekirdek sayısı) / 4, en yakın tamsayıya yukarı yuvarlanır.(Birincil düğümün CPU çekirdek sayısı + Tüm ikincil düğümlerinin toplam CPU çekirdek sayısı) / 4, en yakın tamsayıya yukarı yuvarlanır.
özel(Birincil örneğin CPU çekirdek sayısı + Tüm salt okunur örneklerinin toplam CPU çekirdek sayısı) / 8, en yakın tamsayıya yukarı yuvarlanır.(Birincil düğümün CPU çekirdek sayısı + Tüm ikincil düğümlerinin toplam CPU çekirdek sayısı) / 8, en yakın tamsayıya yukarı yuvarlanır.Örneğin, 8 CPU çekirdeğine sahip bir RDS Yüksek Kullanılabilirlik Sürümü birincil örneği ile 4 ve 6 çekirdekli iki salt okunur örneği ele alalım. Özel proxy türünü seçerseniz tek bir proxy düğümü için önerilen CPU çekirdek sayısı 3 olur. Hesaplama:
(8 + 4 + 6) / 8 = 2.25, 3'e yukarı yuvarlanır.
İlgili API'ler
|
|
|
|
|
|
|
|