ARM 템플릿을 사용하여 리소스 그룹에 API 관리 인스턴스를 만들기 위해 github에서 ARM 템플릿을 배포하는 CI / CD 파이프 라인을 설계했습니다.
릴리스 로그에서 프로세스를 느리게하는 "키의 위치 문자열을 찾을 수 없습니다 : CorrelationIdForARM"경고 메시지가 계속 나타납니다. 오랜 시간이 지난 후에도 리소스가 성공적으로 생성되었지만 여전히 릴리스가 실패한 것으로 나타납니다.
ARM 템플릿을 사용하여 리소스 그룹에 API 관리 인스턴스를 만들기 위해 github에서 ARM 템플릿을 배포하는 CI / CD 파이프 라인을 설계했습니다.
릴리스 로그에서 프로세스를 느리게하는 "키의 위치 문자열을 찾을 수 없습니다 : CorrelationIdForARM"경고 메시지가 계속 나타납니다. 오랜 시간이 지난 후에도 리소스가 성공적으로 생성되었지만 여전히 릴리스가 실패한 것으로 나타납니다.
답변:
App Service 관련 단계를 사용할 때 이러한 경고 메시지를 표시하기 위해 Microsoft에서 도입 한 변경 사항이있는 것 같습니다. 필자의 경우에는 별도의 단계를 사용하여 먼저 App Service를 중지, 배포 및 시작한 다음 각 단계마다 적어도 5 개의 "경고"가 포함됩니다. 우리는 단순한 배치도 고급으로 수행하지 않습니다. 슬롯 스왑, ARM 템플릿, .NET Core 코드 배포 만 필요하지 않습니다.
Microsoft는 불만 사항을 듣고 이미 "문제에 대한 픽스를 병합했습니다"라고보고했습니다. 그러나 수정 사항이 구현을 깨뜨리는 것이 아니라 성가신 것으로 보이는 수정 프로그램이 구현 된 것을 볼 때까지 얼마나 오래 확신 할 수 없습니다.
방금이 솔루션을 배포한다고 발표했으며 이번 주 말까지 모든 계정에 대해 해결해야합니다.
안녕하세요, CorrelationIdForARM 경고에 대한 수정 프로그램이 이미 병합되어 배포 중입니다. 이번 주 말까지 모든 계정에 도달해야합니다. 양해 해 주셔서 감사합니다.
출처 : https://github.com/microsoft/azure-pipelines-tasks/issues/11996