Alıştırma - Kubernetes'te kapsayıcı örneğini ölçeklendirme
Mikro hizmetiniz günün belirli saatlerinde ağır yük altında kalabilir. Kubernetes, sizin için daha fazla örnek ekleyerek mikro hizmetinizi ölçeklendirmeyi kolaylaştırır.
Kod alanında, TERMINAL sekmesinde aşağıdaki komutu çalıştırarak arka uç mikro hizmetini beş örneğe ölçeklendirin:
kubectl scale --replicas=5 deployment/productsbackendYalnızca productsbackend yerine deployment/productsbackend belirtmenizin nedeni, arka uç hizmetinin kubernetes dağıtımının tamamını ölçeklendirmemiz ve tek tek podların örneklerini doğru ölçeklendirmemizdir.
Beş örneğin çalışır durumda olduğunu doğrulamak için şu komutu çalıştırın:
kubectl get podsTüm örnekler yüklendikten sonra çıktıda beş pod örneği (tek tek satırlar olarak gösterilir) görmeniz gerekir. Her satır productsbackend ile başlar ve ardından rastgele bir dize gelir.
Örneğin ölçeğini geri küçültmek için aşağıdaki komutu çalıştırın:
kubectl scale --replicas=1 deployment/productsbackend