2012-03-02 3 views
0

다음과 같은 이상한 행동을 관찰합니다. Azure 클라우드에서 전개되는 Azure 웹 역할이 있습니다. 이제 Azure Management Portal에서 "Configure"를 클릭하고 인스턴스의 수를 변경합니다. 포털은 "활동"을 보여줍니다. 이제 브라우저를 열고 배포에 할당 된 URL로 이동 한 다음 2 초마다 한 번씩 페이지를 새로 고침합니다. 페이지가 여러 번 다시로드되고 다시로드가 중단 될 때까지 기다립니다. 요청이 거부되고 30 분이 지난 후 요청이 정상적으로 처리됩니다.Azure 역할 인스턴스의 수를 변경하면 정확히 무엇이 발생합니까?

현재 무슨 일입니까? 웹 서버가 일시적으로 중지 되었습니까? 역할에 대한 HTTP 요청이 항상 처리되도록 인스턴스 수를 어떻게 변경합니까?

답변

1

당신이하고있는 일은 수동입니다. Azure를 자동으로 조정하기 위해 SDK를 살펴 보셨습니까? http://channel9.msdn.com/posts/Autoscaling-Windows-Azure-applications

18 분 표에서 데모를 확인하십시오. 질문에 직접 답하는 것이 아니라 훨씬 더 구성 가능/동적 인 Azure 스케일링 방법입니다.

1

Azure는 한 번에 하나의 업데이트 도메인으로 역할을 업데이트하므로 설정을 업데이트 할 때 이론 상으로는 적어도 두 개의 인스턴스가있는 경우 중단 시간이 없어야합니다. 그러나 브라우저를 몇 초마다 새로 고치면 연결 유지로 인해 요청이 항상 동일한 인스턴스로 이동할 가능성이 있습니다.

웹 롤에 대한 연결 유지를 비활성화하면 어떤 동작인지 알면 흥미로울 것입니다. 이렇게하면 성능에 영향을 미치므로 연습 후에도 연결 유지 기능을 다시 활성화 할 수 있습니다.

관련 문제