방화벽으로 인해 Azure 함수 호스트가 올바르게 작동하지 않습니다.
- 방화벽 설정이 올바르지 않거나 스토리지 계정이 삭제되거나 일일 실행 할당량에 도달한 경우 이 오류가 발생할 수 있습니다.
- 이 가이드에서는 문제의 원인과 오류를 해결하기 위해 수행해야 하는 단계에 대해 설명합니다.
엑스다운로드 파일을 클릭하여 설치
- Restoro PC 수리 도구 다운로드 특허 기술로 제공되는 (특허 가능 여기).
- 딸깍 하는 소리 스캔 시작 PC 문제를 일으킬 수 있는 Windows 문제를 찾습니다.
- 딸깍 하는 소리 모두 고쳐주세요 컴퓨터의 보안 및 성능에 영향을 미치는 문제를 해결합니다.
- Restoro가 다운로드되었습니다. 0 이번 달 독자 여러분.
Azure Functions Runtime is unreachable 오류는 Functions 런타임을 시작할 수 없을 때 발생합니다. 일반적으로 일일 실행 할당량을 초과했거나 저장소 계정을 삭제한 경우에 발생합니다.
이 가이드에서는 오류의 원인을 해결하고 문제를 해결할 수 있도록 도와드립니다. 시작하자!
Azure 함수 런타임에 연결할 수 없음 오류의 원인은 무엇인가요?
함수 앱 런타임 오류가 발생하는 데는 여러 가지 이유가 있을 수 있습니다. 인기있는 것 중 일부는 다음과 같습니다.
- 스토리지 계정에 대한 액세스 권한 상실 – 함수 앱이 스토리지 계정에 대한 액세스 권한을 상실한 경우 이 오류가 발생할 수 있습니다.
- 저장소 계정이 삭제됨– 스토리지 계정을 실수로 삭제한 경우 이 오류가 발생할 수 있습니다. 새 저장소 계정을 만들어야 합니다.
- 저장소 계정 설정 – 잘못된 자격 증명을 입력했거나 일부 설정을 삭제한 경우 이 오류 메시지가 표시될 수 있습니다. 스토리지 계정 자격 증명 및 애플리케이션 설정을 확인하여 문제를 확인하세요.
- 일일 실행 할당량 – 시간을 다 쓴 경우 일일 실행 할당량 할당되면 함수 앱이 일시적으로 비활성화됩니다. 문제를 해결하려면 할당량을 늘리세요.
- 네트워크 연결 문제– 함수 앱에 인터넷 액세스 또는 인바운드 트래픽을 차단하는 IP 제한이 있는 경우 이 오류가 발생할 수 있습니다.
Azure Functions 런타임에 연결할 수 없음 오류를 수정하려면 어떻게 해야 하나요?
1. 스토리지 계정이 삭제되었는지 확인
모든 함수 앱이 작동하려면 스토리지 계정이 필요하며 계정이 삭제되면 함수가 작동하지 않습니다. 이 문제를 해결하려면 다음 요소를 확인하십시오.
- 먼저 애플리케이션 설정에서 스토리지 계정을 찾습니다.
- 이제 여부를 확인 WEBSITE_CONTENTAZUREFILECONNECTIONSTRING 또는 AzureWebJobsStorage 연결 문자열의 일부로 스토리지 계정의 이름을 포함합니다.
- Azure Portal에서 검색하여 저장소 계정이 있는지 확인할 수도 있습니다.
- 계정을 찾을 수 없으면 저장소 계정을 다시 만들어야 합니다.
- 그런 다음 스토리지 연결 문자열을 교체합니다.
- 또한 기능 코드를 확인하십시오. 사용할 수 없는 경우 다시 배포해야 합니다.
2. 스토리지 계정 애플리케이션 설정이 삭제되었는지 확인
연결 문자열을 덮어쓰거나 삭제한 경우 찾을 수 없습니다. 이는 Azure Resource Manager 스크립트 또는 배포 슬롯을 사용하여 애플리케이션 설정을 지정하기 때문에 발생할 수 있습니다.
전문가 팁:
후원
특히 리포지토리가 손상되었거나 Windows 파일이 누락된 경우 일부 PC 문제는 해결하기 어렵습니다. 오류를 수정하는 데 문제가 있는 경우 시스템이 부분적으로 손상되었을 수 있습니다.
컴퓨터를 스캔하고 결함이 무엇인지 식별하는 도구인 Restoro를 설치하는 것이 좋습니다.
여기를 클릭하세요 다운로드하고 복구를 시작합니다.
취해야 할 조치는 다음과 같습니다.
- 이 오류를 방지하려면 다음을 사용하는 것이 좋습니다. AzureWebJobsStorage 요소.
- 활성화하지 마십시오 슬롯 설정 모든 설정에 대한 옵션.
- 이러한 설정은 생성 시점에 제공되고 유효해야 합니다.
3. 저장소 계정에 액세스할 수 있는지 확인
Azure 함수 애플리케이션이 작동하려면 스토리지 계정에 대한 액세스 권한이 있어야 합니다. 다음은 문제를 해결하기 위해 수행해야 하는 몇 가지 작업입니다.
- 스토리지 계정에 대한 방화벽이 비활성화되어 있고 기능에 대한 수신 및 발신 트래픽을 허용하는지 확인합니다.
- 설정 allowSharedKeyAccess 에게 진실 기본값으로.
- Azure 함수 앱이 적절한 네트워크 규칙을 사용하여 ASE(App Service Environment)에 설치되어 스토리지 계정으로 들어오고 나가는 트래픽을 허용하는지 확인합니다.
- Microsoft Word에서 댓글을 좋아하는 방법
- Windows 11에서 기본적으로 SMB 서명을 비활성화하는 방법
- Windows 11에서 Spotify를 완전히 제거하는 방법
- 런타임 오류 7: 메모리 부족 [수정]
4. 일일 실행 할당량 소진
- 로 이동 하늘빛 포털을 클릭하고 설정.
- 로 이동 구성 그리고 클릭 함수 앱 설정.
- 을 체크 해봐 일일 사용 할당량 한도를 소진한 경우.
- 그렇다면 일일 할당량을 제거하거나 늘리고 앱을 다시 시작하십시오. 그러나 그렇게 할 수 없다면 다음 날까지 기다려야 합니다.
5. 함수 앱의 방화벽 설정 확인
방화벽은 함수 앱을 제한할 수 있습니다. 다음 영역을 확인하십시오.
- 함수 앱은 앱 서비스 환경 내부 로드 밸런싱을 사용하고 들어오는 인터넷 트래픽을 방지하도록 설정됩니다.
- 함수 앱에는 인터넷 액세스를 방지하기 위한 IP 제한이 있습니다.
- 제한 사항이 있음을 알게 되면 서브넷의 NSG(네트워크 보안 그룹), 포함하는 앱 서비스 환경.
- 애플리케이션에 액세스하는 데 사용하는 컴퓨터의 공용 IP 주소에서 발생하는 트래픽을 허용하도록 인바운드 규칙이 설정되어 있는지 확인하십시오.
6. Linux의 컨테이너 오류
컨테이너에 문제가 있는 경우 컨테이너의 Linux에서 실행되는 함수 앱이 오류를 표시할 수 있습니다. 이 문제를 해결하려면 다음 단계를 따르십시오.
- 먼저 아래 언급된 https 링크를 따라 Function_App을 앱 이름으로 바꾼 후 함수 앱의 Kudu 끝점으로 이동합니다.
https://
.scm.azurewebsites.net - 그런 다음 Docker 로그를 다운로드하고 컴퓨터의 콘텐츠를 분석합니다.
- 마지막으로 기록된 오류를 확인하여 오류의 원인을 찾습니다.
따라서 다음은 Azure 기능을 수정하기 위해 확인해야 하는 몇 가지 사항입니다. 런타임은 도달할 수 없는 오류입니다. 질문이나 우려 사항이 있으면 아래 의견에 자유롭게 언급하십시오. 기꺼이 도와드리겠습니다!
여전히 문제가 있습니까? 이 도구로 문제를 해결하세요.
후원
위의 조언으로 문제가 해결되지 않으면 PC에서 더 심각한 Windows 문제가 발생할 수 있습니다. 추천합니다 이 PC 수리 도구 다운로드 (TrustPilot.com에서 우수 등급으로 평가됨) 쉽게 해결할 수 있습니다. 설치 후 다음을 클릭하기만 하면 됩니다. 스캔 시작 버튼을 누른 다음 모두 고쳐주세요.