범용 서버리스 컨테이너 플랫폼을 제공하는 Azure 서비스입니다.
안녕하세요, @Yunsung FC 님. Microsoft Q&A에 문의해 주셔서 감사합니다. "Error 404 – This Container App is stopped or does not exist" 오류는 일반적으로 사용자의 Text-to-Speech(TTS) SaaS 리소스와 연결된 백엔드 Azure Container App이 배포되지 않았거나, 중지되었거나, 혹은 현재 사용할 수 없는 상태일 때 발생합니다. '계정 구성(Account Configuration)' 버튼을 클릭하면, Container App에서 호스팅되는 백엔드 엔드포인트를 열려는 시도가 이루어집니다. 만약 이 Container App이 중지 상태이거나, 복제본(replicas) 수가 0개로 축소되었거나, 또는 SaaS 구독 활성화 과정에서 성공적으로 프로비저닝되지 않았다면, Azure가 요청을 라우팅할 수 없어 404 오류가 발생하게 됩니다. 또한, SaaS 프로비저닝 프로세스가 성공적으로 완료되지 않았거나 배포 구성에 오류가 있는 경우(예: 잘못된 지역 설정, 백엔드 설정 실패, 리소스 누락 등)에도 이 문제가 발생할 수 있습니다. 요약하자면, 프런트엔드(계정 구성 화면)는 정상적으로 작동하고 있으나, 해당 프런트엔드가 의존하는 백엔드 서비스에 연결할 수 없는 상태인 것입니다. 이 문제를 해결하거나 우회하기 위해 아래의 사항들을 확인해 보시기 바랍니다. Container App이 구독 내에 존재하는지 확인하십시오. Azure Portal → Container Apps로 이동하여, 해당 TTS SaaS 리소스를 위해 생성된 Container App이 있는지 확인하십시오. 만약 Container App이 발견되지 않는다면, SaaS 프로비저닝이 성공적으로 완료되지 않았음을 의미합니다. Container App의 상태를 확인하고 실행 중인지 확인하십시오. Container App 리소스를 열어 상태를 확인하십시오. 앱이 중지되었거나 복제본 수가 0개로 축소된 경우, 리비전(revision)을 업데이트하여 최소 1개 이상의 복제본이 실행되도록 설정하십시오. Container App이 실행 중이지 않으면 해당 엔드포인트에 접근할 수 없게 되어, 현재 겪고 계신 것과 유사한 오류가 발생하게 됩니다. SaaS 리소스의 프로비저닝 상태를 확인하십시오. TTS SaaS 리소스로 이동하여 프로비저닝 상태(provisioning state)를 확인하십시오. 상태가 'Failed(실패)' / 'Pending(대기 중)' / 'Not Activated(활성화되지 않음)'로 표시된다면, 백엔드 리소스가 완전히 배포되지 않은 상태이므로 활성화 과정을 다시 시도하거나 재개해야 합니다. '계정 구성' 또는 활성화 흐름을 다시 트리거하십시오. SaaS 리소스 블레이드에서 '계정 구성' 메뉴에 다시 접근해 보십시오. 이렇게 하면 백엔드 서비스에 다시 연결을 시도하게 되며, 보류 중이던 설정 단계들이 다시 진행될 수 있습니다. Container App 로그 확인 (배포된 경우) Container App을 열고 '로그 스트림(Log Stream)'으로 이동하여 시스템 및 콘솔 로그를 검토하십시오. 로그는 Container App 문제를 진단하는 데 있어 가장 핵심적인 수단이므로, 로그를 통해 시작 실패나 구성 관련 문제가 없는지 확인해야 합니다. 지역 및 배포 제약 조건 확인 해당 리소스가 지원되는 지역에 배포되었는지 확인하십시오. 경우에 따라 지역별 용량 제약이나 일시적인 플랫폼 제한으로 인해 Container App 생성 또는 배포가 실패할 수 있습니다.