1. Facts(사실, 객관)
- class101 백엔드 시스템 실무 CPU bound 애플리케이션 무중단 배포 수강
2. Feelings(느낌, 주관)
이전에는 1개의 인스턴스만 jenkins에 연동해서 배포했습니다. 이번에는 여러개의 instance를 연동했으며, nginx로 로드밸런싱을 추가했습니다. 생각보다 nginx에서 ip정보를 활용하여 간단하게 구현이 가능했습니다. 또한 SSH를 이용해 원격으로 도커파일을 이용하여 애플리케이션이 실행이 가능했습니다. sleep을 통해 여러 instance의 배포시간에 차이를 두면, 무중단 배포가 가능합니다. 처음에 서버를 재시작하면, 다른 서버가 대기중에 있다가 다시 서버를 재시작하기 때문에 중단없이 배포가 가능합니다.
3. Findings (배운 점)
4. Action (구체적 계획)
개인 프로젝트 nginx 구성하고 다중 instance 구현해보기
반응형
'회고' 카테고리의 다른 글
TIL_220201 (0) | 2022.02.03 |
---|---|
TIL_220131 (0) | 2022.02.03 |
TIL_220129 (0) | 2022.02.03 |
TIL_220128 (0) | 2022.01.28 |
TIL_210127 (0) | 2022.01.27 |