개 요
WAS에 application을 무중단배포하는 방법은 여러가지 있을 수 있다.
로드벨런서를 통한 바인딩서버 활성화/비활성화로 무중단배포하기,
WEB서버를 통한 운영 WAS 교체로 무중단배포하기 등이 있다.
이번에는 Web서버를 통해 운영 Was를 교체하여 무중단배포하는 방법을 알아보겠다.
구성도
배포프로세스
- 배포시작
- 배포파일을 svn에서 export
- 현재 운영중인 포트 확인
- 운영중이 아닌 tomcat에 배포
- Health Check
- 현재 운영중인 포트 변경
- NginX reload
- 현재 운영중인 포트 확인
- 운영중이 아닌 tomcat에 배포
- Health Check
- 배포완료
'DevOps' 카테고리의 다른 글
Eclipse SVN revision 프로젝트 가져오기 (0) | 2020.03.05 |
---|---|
[배포] 배포환경별 종류 (0) | 2020.02.09 |
마이크로 서비스 아키텍쳐 (0) | 2019.12.30 |
[형상관리] SVN vs GIT (0) | 2019.11.08 |
[배포] 배포자동화 스크립트 (0) | 2019.10.29 |