클라우드 서비스의 VS2012 게시에 익숙해졌습니다. 현재 MVC3 응용 프로그램이 포함 된 하나의 인스턴스 webrole이 있습니다. Azure에 문제없이 게시 할 수 있으며 Cloud Service> Web Role> VM을 생성합니다. 벌금. 조금만 걸립니다. 나는 등 WebRole를 구현하는 모든 VM을 교체하지 않고 그냥이 코드 변경을 마이그레이션하는 방법에 약간의 코드 변경을 수행 할 때클라우드 서비스의 배포에 대해 약간 혼란 스럽습니다. 특히 코드를 바꿀 수 있는지 여부는 궁금합니다.
그러나
코드 및 인프라를 분리, 또는 내가 오해 것 같다. 코드 비트를 업데이트하는 방법이 있습니까?
감사합니다.
감사합니다. 매우 포괄적입니다. 그래서 기본적으로 게시를 사용하십시오. 웹 응용 프로그램의 90 %에 실제로 WAWS를 사용하고 우수하다고 생각합니다. 그러나 우리는 완전한 신뢰를 필요로하는 일부 타사 PDF 구성 요소를 가지고 있으므로 클라우드 서비스에서 실행해야합니다. – SamJolly
@SamJolly : 예. Azure 서비스를 업데이트하는 데 10 ~ 15 분이 걸리며 고통 스럽습니다. 필자는 개인적으로 Azure 에뮬레이터를 과도하게 사용하여보다 신속한 테스트를 수행했습니다. Azure 및 Azure에서 모두 작동하도록 웹 사이트를 구축하는 것이 좋습니다. Azure 통합 테스트를 수행하기 전에 개발/준비 서버에 게시 할 수 있습니다. – mellamokb
에뮬레이터. 예, 사용하고 있지만 MVC 코드가 자체보다는 에뮬레이터를 통해 훨씬 느리게 실행될 수 있음을 발견했습니다. OK 에뮬레이터는 더 느리게 실행되지만 꽤 느린 것처럼 보이고 16GB I7 노트북을 실행 중입니다. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "디버깅"을 선택한 다음 "인스턴스 시작"을 선택하여 MVC 프로젝트 디버깅을 시도했지만 여전히 느린 것처럼 보였습니다. – SamJolly