Azure Cloud Services(클래식) 배포 문제 해결
Important
이제 Cloud Services(클래식)는 2024년 9월 1일부터 모든 고객을 대상으로 더 이상 사용되지 않습니다. 기존 실행 중인 배포는 Microsoft에서 중지 및 종료되며 데이터는 2024년 10월부터 영구적으로 손실됩니다. 새 배포에서는 새로운 Azure Resource Manager 기반 배포 모델인 Azure Cloud Services(추가 지원)를 사용해야 합니다.
Azure에 클라우드 서비스 애플리케이션 패키지를 배포할 때 Azure portal의 속성 창에서 배포에 대한 정보를 얻을 수 있습니다. 클라우드 서비스에 발생한 문제를 해결하기 위해 이 창에서 세부 정보를 사용할 수 있고 새로운 지원 요청을 할 때 Azure 지원 센터에 이 정보를 제공할 수 있습니다.
다음과 같이 속성 창을 찾을 수 있습니다.
- Azure Portal에서 클라우드 서비스의 배포를 선택하고 모든 설정을 선택한 다음 속성을 선택합니다.
참고 항목
창의 오른쪽 위 모서리에 있는 아이콘을 클릭하여 속성 창의 내용을 클립보드에 복사할 수 있습니다.
Azure 문제와 관련된 정보가 이 문서에 없을 경우 Microsoft Q&A 및 Stack Overflow에서 Azure 포럼을 방문합니다. 이러한 포럼이나 Twitter의 @AzureSupport에 문제를 게시할 수 있습니다. 또한 Azure 지원 요청을 제출할 수 있습니다. 지원 요청을 제출하려면 Azure 지원 페이지에서 지원 받기를 선택합니다.
문제: 내 배포가 시작되고 모든 역할 인스턴스가 준비되었지만 내 웹 사이트에 액세스할 수가 없어요
포털에 표시된 웹 사이트 URL 링크에는 포트가 포함되지 않습니다. 웹 사이트의 기본 포트는 80입니다. 애플리케이션이 다른 포트에서 실행되도록 구성된 경우 웹 사이트에 액세스할 때 URL에 올바른 포트 번호를 추가해야 합니다.
- Azure Portal에서 클라우드 서비스의 배포를 선택합니다.
- Azure 포털의 속성 창에서 역할 인스턴스에 대한 포트를 확인합니다(입력 엔드포인트에서).
- 포트가 80인 경우 애플리케이션에 액세스할 때 URL에 올바른 포트 값을 추가합니다. 기본이 아닌 포트를 지정하려면 뒤에 콜론(:)과 공백 없이 포트 번호를 붙인 URL을 입력합니다.
문제: 아무 것도 하지 않았는데 내 역할 인스턴스가 재활용되었어요
Azure에서 문제가 있는 노드를 검색하고 따라서 역할 인스턴스를 새 노드로 이동하는 경우 서비스 복구가 자동으로 발생합니다. 이러한 이동이 발생하면 역할 인스턴스가 자동으로 재활용되는 것을 볼 수 있습니다. 서비스 복구가 수행되었는지 검색하려면
- Azure Portal에서 클라우드 서비스의 배포를 선택합니다.
- Azure 포털의 속성 창에서 정보를 검토하고 역할이 재활용된 것을 관찰하는 동안 서비스 복구가 발생했는지 여부를 확인합니다.
역할은 호스트 OS 및 게스트 OS 업데이트 중에 대략 한 달에 한 번씩 재활용됩니다.
자세한 내용은 OS 업그레이드로 인해 역할 인스턴스 다시 시작
문제: VIP 교환을 할 수 없고 오류가 발생합니다.
배포 업데이트가 진행 중인 경우 VIP 교환이 허용되지 않습니다. 배포 업데이트가 다음과 같은 경우 자동으로 발생할 수 있습니다.
- 새 게스트 운영 체제를 사용할 수 있으며 자동 업데이트를 구성했습니다.
- 서비스 복구가 수행됩니다.
자동 업데이트가 VIP 교체를 수행을 방해하는지 알아보려면:
- Azure Portal에서 클라우드 서비스의 배포를 선택합니다.
- Azure 포털의 속성 창에서 상태 값을 확인합니다. 준비인 경우 마지막 작업을 확인하여 최근에 VIP 교환을 방해한 작업이 발생했는지 확인합니다.
- 프로덕션 배포에 1단계와 2단계를 반복합니다.
- 자동 업데이트가 실행 중인 경우 VIP 교체를 시도하기 전에 완료되기를 기다립니다.
문제: 역할 인스턴스가 시작됨, 초기화 중, 사용 중 및 중지됨 사이를 반복해요
이 상태는 애플리케이션 코드, 패키지 또는 구성 파일에 문제가 있음을 나타낼 수 있습니다. 이 경우 몇 분마다 상태가 변경되는 것을 확인할 수 있어야 하고 Azure 포털은 재활용 중, 사용 중 또는 초기화 중과 같이 표시됩니다. 이러한 상태 변동은 역할 인스턴스가 실행되지 못하게 하는 애플리케이션에 문제가 있음을 나타냅니다.
이 문제를 해결하는 방법에 대한 자세한 내용은 Azure PaaS Compute 진단 데이터 및 역할을 재활용하는 일반적인 문제 블로그 게시물을 참조하세요.
문제: 내 애플리케이션의 작동이 중지되었어요
- Azure Portal에서 역할 인스턴스를 선택합니다.
- Azure 포털의 속성 창에서 다음 조건을 고려하여 문제를 해결합니다.
- 역할 인스턴스가 최근에 중지된 경우 ( 중단 횟수의 값을 확인할 수 있음) 배포를 업데이트할 수 있습니다. 역할 인스턴스가 다시 스스로 작동하는지 확인하기 위해 기다립니다.
- 역할 인스턴스가 사용 중인 경우 애플리케이션 코드가 StatusCheck 이벤트를 처리하는지 확인합니다. 이 이벤트를 처리하는 일부 코드를 추가하거나 수정해야 합니다.
- Azure PaaS Compute 진단 데이터 블로그 게시물에서 진단 데이터 및 문제 해결 시나리오를 수행합니다.
Warning
클라우드 서비스를 재활용하면 배포에 대한 속성을 다시 설정하며 이렇게 하면 원래 문제에 대한 정보가 효과적으로 지워집니다.
다음 단계
클라우드 서비스에 대한 문제해결 문서 를 더 봅니다.
Azure PaaS 컴퓨터 진단 데이터를 사용하여 클라우드 서비스 역할 문제를 해결하는 방법을 알아보려면 Kevin Williamson의 블로그 시리즈를 참조하세요.