2011-02-05 2 views
1

이미 EC2에 FTP 또는 원격 데스크톱을 통해 웹 앱을 배포했다고 가정 해 보겠습니다. 이제부터 내 웹 응용 프로그램의 새 버전으로 업데이트하는 가장 좋은 방법은 무엇입니까?Amazon EC2에서 웹 앱 업그레이드 모범 사례

로드 밸런서 뒤에 여러 웹 응용 프로그램 인스턴스를 실행할 때 가장 큰 관심사는 한 번에 모든 인스턴스를 업데이트하여 다른 버전의 웹 응용 프로그램으로 실행되는 인스턴스가없는 것입니다.

감사합니다.

답변

1

예. 인스턴스가 하나만 남을 때까지로드 밸런서에서 각 인스턴스를 제거 (API 또는 AWS 관리 콘솔 사용)하고 해당 소프트웨어를 업데이트합니다. 제거하지 않고 업그레이드 한 다음 다른 모든 인스턴스를 다시 추가하십시오.

부하 분산 장치가 두 가지 버전의 소프트웨어로 트래픽을 전송할 시간이 없습니다.

+0

이것은 유효한 답변이지만 불행히도 확장되지 않습니다. 로드를 항상 수행하기 위해로드 균형 조정 된 인스턴스가 여러 개 필요한 경우 작동하지 않습니다. –

관련 문제