2013-06-28 3 views
0

하나의 VM 인스턴스에 웹 응용 프로그램을 배포하고 다른 인스턴스를 사용하여 배포 서버 VM 인스턴스의 작업 부하를 공유하는 방법이 있습니까?여러 VM 인스턴스에 웹 응용 프로그램 배포

감사합니다.

+0

예. 가능합니다. 로드 밸런싱 및 웹 프록시 용 Google 다양한 옵션을 사용할 수 있습니다. –

답변

0

귀하의 질문이 그래서 여기에 배 당신이 할 수있는 것입니다 : 당신이 언급 한 바와 같이 (배경에서 실제 노동자로 요청을 리디렉션됩니다 하나의 URL을 제공하기 위해 부하 분산/웹 프록시를 사용할 수 있습니다

  • 코멘트에). 예를 들어 Apache Web Server는 Apache Tomcat 컨테이너에 배포 된 응용 프로그램의로드 밸런서 역할을 할 수 있습니다.

  • 동일한 응용 프로그램을 여러 VM에 배포하려면 오케스트레이션 도구 (Chef/Puppet)를 사용하거나 특수 목적으로 작성된 플러그인/유틸리티를 사용할 수 있습니다. 즉, 24 개의 서로 다른 컴퓨터에서 좋아하는 24 개의 tomcats에 단일 응용 프로그램을 배포 할 수 있습니다. 내가 아는 유틸리티 중 일부는 xebialabs 등의 LiveRebel, DeployIT입니다.