2014-01-30 5 views
0

우리는 Visual Stdio 온라인에서 Azure 웹 사이트로의 배포를 계속 사용하고 있습니다.Newrelic Azure 웹 사이트 배포 계속 실패

새 유적을 추가하면 배포가 실패합니다. "예외 메시지 : 'NewRelic.Profiler.3640.log'파일이 사용 중입니다."

프로파일 링을 사용하지 않으면 azure 웹 사이트> configure> app settings COR_ENABLE_PROFILING = 0이면 배포가 작동합니다.

작동시키기위한 방법이 있습니까? 그것은 COR_ENABLE_PROFILING = 0 다음 나중에 설정 COR_ENABLE_PROFILING를 설정 배포 프로세스에 단계를 추가 할 수 = 1

답변

0

계속 배포 작업을 수행 할 수있었습니다. 새로운 유물 폴더가 사이트 폴더에서 복사 된 경우. 그리고 새 앱 구성을 변경하여 사이트 및 배포 작업을 사용하도록 설정합니다. 100 % 새로운 유물이 작동한다고 확신하지는 않지만 올바르게 진행되고있는 것으로 보입니다.

+0

정확한 조치가 필요합니까? – Turowicz

+1

푸른 하늘에서 귀하의 웹 사이트로 이동하십시오. '구성'탭에는 '앱 설정'이라는 섹션이 있습니다. 여기에는 NEWRELIC_HOME 및 COR_PROFILER_PATH라는 설정이 있습니다. 아마 웹 사이트 폴더에 위치에 poitning. 웹 사이트에서 '대시 보드'탭으로 이동하십시오. 오른쪽에서 사용자 W 암호가 들어있는 "공개 프로파일 다운로드"를 찾을 수 있습니다. ftp로 들어가면 NewRelic 항목을 사이트 외부 폴더로 복사 할 수 있습니다. 그리고 위에서 언급 한 앱 설정을 새 경로로 변경합니다. 그런 다음 사이트를 다시 시작하십시오. 앞으로도 계속 배포 할 수 있기를 바랍니다. – gSpotTornado

0

이것은 새로운 유물의 푸른 웹 사이트 통합의 알려진 제한 :

https://docs.newrelic.com/docs/dotnet/azure-web-sites#known_issues

배포 후 웹 사이트 앱 설정을 설정하는 것이 가능한지 또는 프로파일 러가로드 될지 확실하지 않습니다. New Relic .NET 에이전트에 대한 다른 유형의 배포에서는 프로파일 러가 웹 작업자 프로세스로로드하기 위해 IIS를 다시 시작해야합니다. COR_ENABLE_PROFILING 환경 변수는 프로파일 러가 로딩 할 수있는 권한을 제공하는 플래그 일뿐입니다. 그래서 나는 나중에 변수를 설정할 수 있다고하더라도 사이트를 다시 시작해야한다고 생각합니다.

New Relic 및 Azure 웹 사이트에서 지속적인 배포를 사용하려면 New Relic과 Microsoft 간의 협조가 필요합니다. 두 가지 모두 기능 요청을 제출할 수 있습니다.