운영 중인 EB의 특정 인스턴스가 문제가 있어 해당 인스턴스를 제거해야 하는 경우가 있습니다.
문제 인스턴스를 바로 종료 처리할 경우 아래와 같은 문제가 발생합니다.
- 진행 중이던 작업이 있다면 정상 완료 하지 못하고 종료
- 문제 원인 파악 어려움 발생
그래서 문제 인스턴스를 종료하지 않고 아래와 같은 절차를 밟아야 합니다.
1. Auto Scaling Group에서 해당 인스턴스 detach
- ELB Target Group에서 해당 인스턴스 제거 되면서 요청 중단
2. 해당 인스턴스에서 진행되던 작업 종료 확인, 원인 파악을 위한 로그 확보 후 인스턴스 종료
Auto Scaling Group에서 인스턴스 detach 시 인스턴스 용량 유지를 위해 인스턴스 하나 추가하면서 분리할 수 있는데요.
이 때 인스턴스 분리 -> 인스턴스 추가 순서로 이루어지고 인스턴스 추가 후 동작 시까지 시간이 소요되므로 이를 참고해서 작업을 진행해야 합니다.
'제안&정리' 카테고리의 다른 글
[JAVA] IntelliJ로 class -> record 변환 (0) | 2023.06.25 |
---|---|
2023 AWS Summit Seoul Session Review (Day1) (0) | 2023.05.05 |
[JAVA] Integer 변수를 null 안전하게 0과 비교하기 (0) | 2023.03.13 |
이벤트 스트림 처리기 시간 처리 방법 (스트림 시간 vs 워터마크) (0) | 2023.02.27 |
[BE] Performance, Stress, Load Test (0) | 2023.02.12 |