Docker und CI/CD · Senior · Frage 27 von 75
Warum kann CPU-basiertes Autoscaling für einen I/O-lastigen Node-Service schlecht funktionieren?
- 1Skalieren nach CPU entfernt immer Pods, während die Last noch steigt
- 2Er kann bei niedriger CPU an Verbindungen oder Event-Loop-Verzögerung gesättigt sein
- 3Kubernetes kann für Node.js-Container keine CPU messen
Antwort zeigen
Richtige Antwort: Er kann bei niedriger CPU an Verbindungen oder Event-Loop-Verzögerung gesättigt sein
Erklärung
Ist der Engpass das Warten auf I/O, bleibt die CPU niedrig, während die Latenz wächst. Skaliere über eigene Metriken nach Anfragerate, Nebenläufigkeit, Queue-Tiefe oder Latenz.