Dinleyicileri, havuzları ve üyeleri yönetme
Konsolda veya REST API ile dinleyici ve havuz ekleyin, düzenleyin ve silin; hedef ekleyip kaldırın, sağlık izleyicilerini değiştirin ve yük dengeleyiciyi silin.
Mevcut bir yük dengeleyiciyi konsoldaki sayfasında değiştirin: dinleyici ve havuz ekleyin, düzenleyin ve silin; hedef ekleyin ve kaldırın. Bazı değişiklikler yalnızca REST API üzerinden yapılabilir; bu makale hangileri olduğunu belirtir.
Başlamadan önce
- Abonelikte ya da projede Sahip veya Katkıda bulunan rolüne ya da Load Balancers için Yönet erişimi olan özel bir role sahip olmanız gerekir. Load Balancers için Oku erişimi olan herhangi bir rol yük dengeleyicileri görüntüleyebilir.
- Yük dengeleyici Etkin durumunda olmalıdır. Yük dengeleyici Oluşturma bekliyor veya Silme bekliyor durumundayken konsolda dinleyici ve havuz ekleme, düzenleme ve silme ile hedef ekleme kapalıdır. Hata durumundaki bir yük dengeleyicide bu değişiklikler reddedilir: yük dengeleyiciyi silin ve yenisini oluşturun.
- REST API bölümleri için bir API belirtecine ihtiyacınız vardır. Bkz. API belirteçleriyle kimlik doğrulama ve Kapsamlar, URL’ler ve istek biçimi.
Yük dengeleyiciyi açma
Konsolda AğYük dengeleyiciler sayfasına gidin.
Yük dengeleyiciyi seçin.
Dinleyici ekle, Hedef ekle, Yenile ve Sil eylemleri sayfanın üst kısmındadır. Sekmeler şunlardır: Genel bakış, Ön uç / Dinleyiciler, Arka uç havuzları, Hedefler, Sağlık izleyiciler ve Etkinlik. Bir satırın düzenleme ve silme simgeleri, satırın üzerine geldiğinizde görünür.
Her değişiklik eşzamansız bir işlem olarak çalışır ve değişiklik, işlem bittiğinde ilgili tabloda görünür. Bir düzenleme henüz görünmüyorsa Yenile düğmesini seçin. Yük dengeleme hizmeti bir değişikliği reddederse değişiklik görünmez ve Etkinlik sekmesi başarısız işlemi nedeniyle birlikte gösterir.
Dinleyici ekleme
Dinleyici ekle düğmesini seçin. Ön uç / Dinleyiciler sekmesi yeni bir satırla açılır.
Bir ad girin, bir protokol seçin ve bir bağlantı noktası girin. Satır HTTP ve 80 numaralı bağlantı noktasıyla başlar.
Satırın sonundaki onay işaretini seçin.
- Yeni dinleyicinin bağlantı limiti 20.000 olur. Daha sonra değiştirebilirsiniz.
- Dinleyici bir havuza bağlı değildir. Trafiğini bir havuza göndermek için bkz. Dinleyiciyi bir havuza bağlama.
- Yük dengeleyicide her dinleyicinin kendi bağlantı noktası ve kendi adı olmalıdır.
- Satırda sertifika alanı yoktur; bu nedenle TERMINATED_HTTPS dinleyicisi reddedilir. Bkz. Dinleyiciler.
Dinleyiciyi bir havuza bağlama
Konsol bir dinleyicinin varsayılan havuzunu ayarlayamaz. REST API’yi kullanın: dinleyiciyi PATCH/scopes/{scopeId}/network/load-balancers/{loadBalancerId}/listeners/{listenerId} ile değiştirin ve defaultPool değerini havuzun adına ayarlayın.
Yük dengeleyiciyi GET/scopes/{scopeId}/network/load-balancers/{loadBalancerId} ile okuyun. Yanıttaki listeners listesi her dinleyicinin id değerini, pools listesi de her havuzun name değerini verir.
Değişikliği gönderin:
curl -X PATCH "https://<api-host>/api/v1/scopes/<project-id>/network/load-balancers/<load-balancer-id>/listeners/<listener-id>" \
-H "Authorization: Bearer $PC_TOKEN" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{"defaultPool": "<pool-name>"}'<api-host>: API’nin ana bilgisayar adı.<project-id>: projenin ID’si.<load-balancer-id>ve<listener-id>: önceki adımdaki ID’ler.<pool-name>: havuzun adı, tam olarak Arka uç havuzları sekmesinde gösterildiği gibi.PC_TOKEN: API belirtecinizi tutan bir ortam değişkeni.
Konsolda Varsayılan havuz değerinin, havuzun adını tam olarak Arka uç havuzları sekmesindeki gibi gösterdiğini kontrol edin.
Yük dengeleyicinin sayfasında eklediğiniz bir havuz da bir dinleyiciye bağlı değildir. Bu havuzu kullanmak için aynı yöntemle bir dinleyicinin varsayılan havuzu yapın.
Dinleyiciyi düzenleme
Ön uç / Dinleyiciler sekmesinde dinleyicinin satırındaki düzenleme simgesini seçin.
Adı veya bağlantı limitini değiştirin.
Kaydetmek için onay işaretini seçin.
Protokol, bağlantı noktası, varsayılan havuz ve TLS sertifikası gösterilir, ancak burada düzenlenemez. Boş, 0 olan ya da sayı olmayan bir bağlantı limiti 20.000 olarak kaydedilir.
Dinleyiciyi silme
Ön uç / Dinleyiciler sekmesinde dinleyicinin satırındaki silme simgesini seçin.
Onay iletişim kutusunda Sil düğmesini seçin.
Havuz ekleme
Arka uç havuzları sekmesinde Havuz ekle düğmesini seçin.
Yeni satırda bir ad girin, bir protokol ve bir algoritma seçin.
Kaydetmek için onay işaretini seçin.
Havuz üyesiz, sağlık izleyicisiz ve oturum kalıcılığı olmadan başlar ve bir dinleyiciye bağlı değildir. Yük dengeleyicide her havuzun kendi adı olmalıdır.
Havuzu düzenleme
Arka uç havuzları sekmesinde havuzun satırındaki düzenleme simgesini seçin.
Adı, algoritmayı veya oturum kalıcılığını değiştirin.
Kaydetmek için onay işaretini seçin.
Havuzun protokolü değiştirilemez. Seçenekler için bkz. Havuzlar.
Havuzu silme
Arka uç havuzları sekmesinde havuzun satırındaki silme simgesini seçin.
Onay iletişim kutusunda Sil düğmesini seçin.
Hedef ekleme
Sayfanın üst kısmında veya Hedefler sekmesinde Hedef ekle düğmesini seçin. Bu eylem, yük dengeleyicinin en az bir havuzu olduğunda kullanılabilir.
Ad ve Adres alanlarını doldurun, Havuz alanında havuzu seçin ve Bağlantı noktası değerini ayarlayın. Bağlantı noktası 8080 ile başlar.
Hedef ekle düğmesini seçin.
Hedef, havuza ağırlığı 1 olan birincil üye olarak katılır. Boş, 0 olan ya da sayı olmayan bir bağlantı noktası 8080 olarak gönderilir. Bir havuz aynı adresi ve bağlantı noktasını iki kez içeremez.

Sağlık sütunu canlı bir kontrolü değil, her üyenin son kaydedilen işletim durumunu gösterir. Bkz. Durumlar ne zaman değişir.
Hedefi kaldırma
Hedefler sekmesinde hedefin satırındaki silme simgesini seçin.
Onay iletişim kutusunda Sil düğmesini seçin.
Üye trafik almayı durdurur ve havuzundan kaldırılır. Bu geri alınamaz. Bir hedefin adresini veya bağlantı noktasını değiştirmek için hedefi kaldırın ve yeniden ekleyin.
Sağlık izleyicilerini değiştirme
Sağlık izleyiciler sekmesi her havuzun sağlık izleyicisini ayarları ve durumuyla birlikte listeler. İzleyicileri konsolda değiştiremezsiniz. REST API’yi kullanın:
| Görev | İşlem | Notlar |
|---|---|---|
| Havuza izleyici bağlama | POST/scopes/{scopeId}/network/load-balancers/{loadBalancerId}/pools/{poolId}/monitor | Havuzun zaten bir izleyicisi varsa reddedilir. urlPath ve expectedCodes değerlerini yalnızca HTTP ve HTTPS izleyicileri için gönderin. |
| İzleyicinin ayarlarını değiştirme | PATCH/scopes/{scopeId}/network/load-balancers/{loadBalancerId}/pools/{poolId}/monitor | delay, timeout, maxRetries, urlPath ve expectedCodes değerlerini değiştirir. Tür değiştirilemez. |
| İzleyiciyi kaldırma | DELETE/scopes/{scopeId}/network/load-balancers/{loadBalancerId}/pools/{poolId}/monitor | Havuzun üyeleri artık kontrol edilmez. |
Bir izleyicinin türünü değiştirmek için izleyiciyi kaldırın ve yenisini bağlayın. Alanlar için bkz. Sağlık izleyicileri.

Yük dengeleyiciyi yeniden adlandırma
Konsol yük dengeleyicileri yeniden adlandırmaz. Yeni name değeriyle PATCH/scopes/{scopeId}/network/load-balancers/{loadBalancerId} işlemini kullanın ve yük dengeleyiciyi son okuduğunuzda aldığınız ETag değerini bir If-Match başlığında gönderin. Yük dengeleyicinin VIP veya boyut gibi diğer ayarları hiçbir şekilde değiştirilemez.
Yük dengeleyiciyi silme
Dikkat
Yük dengeleyiciyi silme işlemi geri alınamaz. Dinleyicileri, havuzları ve hedefleri de onunla birlikte silinir ve VIP adresine giden trafik durur.
Yük dengeleyicinin sayfasında Sil düğmesini seçin.
Onay iletişim kutusunda yük dengeleyiciyle birlikte silinen dinleyici, havuz ve hedef sayısını kontrol edin ve Yük dengeleyiciyi sil düğmesini seçin.
Birden çok yük dengeleyiciyi silmek için listede onay kutularını seçin ve Sil düğmesini seçin.
- Hâlâ Oluşturma bekliyor durumundaki bir yük dengeleyici silinemez. Etkin veya Hata durumuna geçene kadar bekleyin.
- Hata durumundaki bir yük dengeleyiciyi silin. Bu durumdaki bir yük dengeleyici her zaman silinebilir.
- Yük dengeleme hizmeti silmeyi onaylayana kadar durum Silme bekliyor olur. Faturalandırma, silme işlemi tamamlandığında sona erer.
- Bir yük dengeleyicinin oluşturulmasını iptal ettiyseniz yük dengeleyiciyi silin; silme eyleminin etiketi Temizle olur.