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 이후에만 계산함!
'TIL' 카테고리의 다른 글
| Node 도커 이미지 메모리 용량 줄이는 방법 (0) | 2025.07.24 |
|---|---|
| Loki란 (0) | 2025.07.23 |
| Node JS는 100%싱글스레드가 아니다. (0) | 2025.07.20 |
| VI 있어보이게 써보자.. (0) | 2025.07.04 |
| 모르는 서버 접근 후 프로세스 확인방법 (0) | 2025.07.04 |