programing

Azure Web Jobs Dashboard 구성 오류

muds 2023. 4. 21. 21:30
반응형

Azure Web Jobs Dashboard 구성 오류

를 사용하여 Visual Studio 2015에서 새로운 Azure WebJob 프로젝트를 만들었습니다.NET Framework 4.6

app.config에서 다음 세 가지 연결 문자열을 설정합니다.

  1. Azure Web Jobs Dashboard
  2. Azure Web Jobs 스토리지
  3. My Database Connection String

AzureWebJobsDashboard와 AzureWebJobsStorage 연결 문자열은 동일하며 둘 다 내 스토리지 계정을 가리키고 있습니다.연결 문자열 중 하나를 포함합니다. 이름만 제외하고 둘 다 동일하기 때문입니다.

<add name="AzureWebJobsDashboard" connectionString="DefaultEndpointsProtocol=https;AccountName=mystorageaccountname;AccountKey=thisIsTheLongPrimaryKeyICopiedFromAzurePortalForMyStorageAccount" />

모든 것이 정상적으로 표시되지만 다음 오류가 나타납니다.

Microsoft Azure WebJobs 대시보드에 대한 구성이 올바르게 설정되어 있지 않습니다.Microsoft Azure 웹 사이트 구성에서 다음 형식을 사용하여 Azure WebJobsDashboard라는 연결 문자열을 설정해야 합니다.계정명=NAME;AccountKey=KEY는 Microsoft Azure WebJobs 런타임 로그가 저장되어 있는 Microsoft Azure Storage 계정을 가리킵니다.

덧붙여서, app.config는 제 코드가 제 데이터베이스에 접속하여 몇 가지 레코드를 갱신할 수 있기 때문에 웹 작업에 의해 읽혀지고 있는 것을 알고 있습니다.

내가 뭘 잘못하고 있는지 알기나 해?

웹 앱 응용 프로그램 설정 블레이드의 포털에서 AzureWebJobsDashboard 연결 문자열을 설정해야 합니다(여기에서 이를 위한 단계).대시보드는 별도의 사이트 확장자로 실행되며 app.config에 액세스할 수 없습니다.설정 블레이드의 연결 문자열 섹션에 연결 문자열을 추가합니다.

보안/일관성을 원할 경우 app.config에 저장하는 대신 다른 연결 문자열(AzureWebJobsStorage 등)을 추가할 수도 있지만 WebJob은 app.config에서 AzureWebJobsStorage를 읽을 수 있습니다.

Azure Portal의 App Services 설정에서 변경해야 합니다.

그러기 위해서

  1. https://portal.azure.com에서 Azure (관리) 포털을 엽니다.
  2. Goto Home > 앱 서비스
  3. 웹 작업을 호스팅하는 앱 서비스를 선택하십시오.
  4. Goto Settings > Choose Application settings
  5. 아래로 스크롤하여 연결 문자열로 이동합니다.
  6. 이름을 'AzureWebJobsDashboard'로 하고 값을 'AzureWebJobsDashboard'로 하는 새 연결 문자열을 추가합니다.[유형(Type)]를 '사용자 지정'으로 선택합니다.
  7. 저장 버튼(페이지 맨 위에 있음)을 누릅니다.

다 끝냈어!웹 작업 대시보드 확인 - 상단에 있는 경고 및 오류 메시지가 사라집니다.

저도 이런 문제가 있었어요.

의 스토리지 의 종류는 토지 is is is is is is is is is is is is is is입니다.StorageV2 (general purpose V2)

AzureWebJobsDashboard ★★★★★★★★★★★★★★★★★」AzureWebJobsStorage앱 서비스 구성에서 올바르게 설정되었습니다.

그러나 스토리지 계정에는Minimum TLS version1.2

을 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★1.0WebJobs Dashboard(WebJobs 대시보드).

현시점에서는 (Web Job Tools 버전은 15.0.31201.0) azure 포털에서 접속 문자열을 설정할 필요가 없습니다.Web 작업의 app.config 파일에서 설정하기에 충분합니다.

언급URL : https://stackoverflow.com/questions/34124804/azurewebjobsdashboard-configuration-error

반응형