TIL

HPA 오토스케일링 서버 첫 cpu 스파이크 무시하기

하얀잔디 2025. 7. 20. 12:55

 HPA로 오토스케일링하려는데, node JS에서 처음 부팅할떄 cpu를 엄청 잡아먹어서

 

바로 허겁지겁 또 스케일아웃 하는 현상이 발생했다..

 

첫 부팅때는 CPU 감지 못하도록 hpa 설정하기!

 

-> 는 deployment에 설정하면 됨.

 

 

 

 

readinessProbe:

  httpGet:

    path: /health

    port: 3000

  initialDelaySeconds: 40 : 컨테이너 시작 후 40초 후에 시작

  periodSeconds: 5 : 매 5초마다 

  timeoutSeconds: 3 : HTTP 응답이 3초 안에 안 오면 실패로 간주

  failureThreshold: 10 : 10번 연속 실패하면 Not Ready로 간주.

 

를 deployment에 반영하면 

 

ready 이후에만 계산함!