Trafik zorlamadan isim ya da portla böl
Güncelleme

Tek portta iki iş yapan servis elbet bölünür: isim ve port bazlı ayrım, erken yapılmış.
Servisler ikinci işi sessizce büyütür: API aynı zamanda yönetim sayfaları sunar, worker başka ekibin sağlık kontrolünü yanıtlar. Tek port, iki efendi. Bölünme hep gelir; erken yapmak geçiştir, geç yapmak ameliyat.
İsim ya da port
İsimler herkese açık ayırır. Kendi TLS ve yönlendirmeli farklı isimler net okunur, bağımsız ölçeklenir. Arayanlar kontrolün dışındayken en iyisi.
Portlar içeride ayırır. Proxy arkasında hızlı eklenir, amaç başına güvenlik duvarı kolay. Her istemci ve proxy seninken en iyisi.
Önce sabit adresleri avla. İstemci kodunda her sabit URL ya da port bölünme günü kırılmadır. Ayrımdan önce yapılandırma ve keşif.
Çalışılmış örnek: kurgusal bir yönetim ayrımı
Aşağıdaki bağlam kurgusaldır. Kurgusal ParcelAPI genel trafikle yönetim araçlarını tek dinleyicide sunar. Yönetim sorgusu kimse davranmadan iki kez genel yanıtları yavaşlatır.
Bölünme yönetimi sabit URL'ler yapılandırmayla değiştikten sonra ayrı limitli kendi ismine taşır. Genel gecikme dengelenir; yönetim kendi dağıtım ritmini kazanır. Yazılan ders: ikinci işler kapısını erken alır.
Kontrol listesi: temiz bölünme
- Hiçbir istemcide sabit adres yok.
- Ayrım ekseni seçili: herkese açıkta isim, içeride port.
- Ayrılan yüz başına limit ve TLS.
- Geri alma eski birleşik yolu kısaca tutuyor.
İlgili okuma
- Uygulamalı: İsim ya da Port Bölünmesi.
- Proxy tamamlayıcısı: 502 ve 503.
Net yanıtlar
Sık sorulan sorular
Hostname mı port mu?
Dışa dönük ayrımda isim bazlı, isim başına TLS ile; proxy arkası iç servislerde port. İkisi de tek aşırı yüklenmiş dinleyiciden iyidir.
Doğru zaman ne?
Dağıtımlar, ölçekleme ya da olaylar iki meseleye aynı anda dokunmaya başlayınca. Erken, kesinti sırasındakinden ucuzdur.
En çok ne kırılır?
İstemcilerde sabit adresler. Sunucuyu böl, sabit kodlu her istemci aynı gün kırılır.