2012-08-24 2 views

답변

1

이렇게하는 데는 몇 가지 방법이 있습니다.

하늘색 웹 역할 가속기는 단일 웹 역할에 여러 사이트를 지원합니다 (https://github.com/microsoft-dpe/wa-accelerator-webroles 참조). 이에 관한 온라인 설명서는 프로젝트가 중단되어 약간 오래된 것입니다. 그러나 설치가 간단합니다. Github에서 물건을 다운로드하고, 다운로드 한 프로젝트를 컴파일하고 배포하여 하늘색 웹 역할로 만든 다음 웹 역할 내에서 여러 응용 프로그램을 설정할 수있는 관리 사이트를 제공합니다. 그런 다음 web-deploy를 사용하여 응용 프로그램을 여기에 배포합니다.

서비스 정의 파일에 여러 사이트를 추가 할 수도 있습니다. 자세한 내용은 http://www.wadewegner.com/2011/02/running-multiple-websites-in-a-windows-azure-web-role/을 참조하십시오.

+0

도움 주신 Neil에게 감사드립니다. 이제 웹 게시가 페일 오버 및 복구 시나리오에서 어떻게 도움이 될지 걱정됩니다. 틀 렸으면 고쳐줘; Windows Azure 웹 게시는 장애 조치시 복원되지 않고 패키지 배포 만 복원됩니다. –

+0

문제가 없습니다. 웹 역할 가속기를 사용하면 복구와 관련하여 여전히 안전합니다. 가속기는 BLOB 저장소를 사용하여 배포를 저장합니다. 그런 다음 배포 된 응용 프로그램의 인스턴스에 대해 웹 역할에있는 각 VM을 주기적으로 검사하여 존재하지 않을 경우 배포합니다. –

+0

좋습니다. 해답을 주셔서 감사합니다. Neil, 정말 고맙습니다. –

관련 문제