Øvelse – skaler en objektbeholderforekomst i Kubernetes
Din microservice kan komme under kraftig belastning på bestemte tidspunkter af dagen. Kubernetes gør det nemt at skalere din microservice ved at tilføje flere forekomster for dig.
Kør følgende kommando på fanen TERMINAL i kodeområdet for at skalere backend-mikrotjenesten til fem forekomster:
kubectl scale --replicas=5 deployment/productsbackendGrunden til, at vi skal angive udrulning/productsbackend- i stedet for blot at productsbackend- er, at vi skalerer hele Kubernetes-udrulningen af backendtjenesten, og at skalerer forekomsterne af de enkelte pods korrekt.
Hvis du vil kontrollere, at fem forekomster kører, skal du køre denne kommando:
kubectl get podsNår alle forekomster er spundet op, kan du se fem podforekomster (repræsenteret som individuelle rækker) i outputtet. Hver række starter med productsbackend og efterfølges derefter af en tilfældig streng.
Kør følgende kommando for at skalere forekomsten ned igen:
kubectl scale --replicas=1 deployment/productsbackend