개 요

WAS에 application을 무중단배포하는 방법은 여러가지 있을 수 있다.

로드벨런서를 통한 바인딩서버 활성화/비활성화로 무중단배포하기,

WEB서버를 통한 운영 WAS 교체로 무중단배포하기 등이 있다.

이번에는 Web서버를 통해 운영 Was를 교체하여 무중단배포하는 방법을 알아보겠다.

 

구성도

 

배포프로세스

  1. 배포시작
  2. 배포파일을 svn에서 export
  3. 현재 운영중인 포트 확인
  4. 운영중이 아닌 tomcat에 배포
  5. Health Check
  6. 현재 운영중인 포트 변경
  7. NginX reload
  8. 현재 운영중인 포트 확인
  9. 운영중이 아닌 tomcat에 배포
  10. Health Check
  11. 배포완료

'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

+ Recent posts