뢰디
1k
2019-05-07 16:31:12
3
560

로드밸런서 해놓았을경우 각각의 서버 소스 배포는 어떻게 하시나요?


10개 서버를 로드밸런서로 연결해놓았습니다.

그중 1개만 jenkins로 연결해놓아서 자동배포됩니다.
나머지 9개는 수동으로 war파일을 전송/재배포 하는데 작은 수정하나에도 

수동으로 9개를 하다보니 시간낭비가 심한데 어떻게 해야 될까요?

jenkins 프로젝트 한개에 여러대의 서버를 연결할수는 없을까요?

0
  • 답변 3

  • 작별왕바이킹
    837
    2019-05-07 16:36:14

    Tomcat에다가 바로 배포하는건 Deploy plugin

    SSH로 war 파일 복사해서 별도 스크립트까지 실행할거면 SSH plugin

    으로 가능하겠네요.

  • 왈와ㅏㄹ왕뢍왕왈
    841
    2019-05-07 16:38:42

    블루 그린 디플로이 검색해보세요

  • 겸손합시다
    374
    2019-05-07 17:40:37

    방법1. 나머지 9개 서버를 현재 jenkins를 구동중인 master 서버에 slave로 연결 후, 배포


    방법2. fabric과 같은 SSH로 배포하는 배포툴 사용

  • 로그인을 하시면 답변 을 등록할 수 있습니다.