2017-12-27 4 views
1

다음과 같은 세부 사항이있는 프로젝트의 누군가가 만든 Azure 웹 작업이 있습니다.Azure WebJob Schedule

XyzTasks -> 트리거 -> 56 분 전에 완료 -> N가/

이 작업은 매 시간마다 실행하지만 일정은 포털 N/A로 표시됩니다. 나는 Kudo 콘솔을 체크하여 사용 가능한 settings.job 파일이 있는지 확인했지만 아무 것도 발견하지 못했습니다. 이 작업이 일정 세부 정보를 볼 수 없을 때 일정에 따라 생성 된 방법을 알려주십시오.

+2

Azure Scheduler로 트리거되었을 수 있습니까? – juunas

답변

1

예, Juunas가 언급했듯이 실제로 Azure Schedule에서 실행됩니다. 자세한 내용은 블로그 http://blog.davidebbo.com/2015/05/scheduled-webjob.html을 참조하십시오.

솔루션 탐색기에서 settings.job 파일의 속성을 변경하고 복사 출력 디렉토리를 항상 복사로 설정해야합니다. 이것은 파일이 WebJob의 루트 디렉토리에 있는지 확인합니다.

또한, 확인 (당신은 알고하실 수 있습니다) Differences between the two scheduled WebJobs

푸른 스케줄러 프로 • 항상 켜짐으로 구성 할 수있는 웹 사이트를 필요로하지 않습니다. • Visual Studio 도구 및 현재 Azure 포털에서 지원됩니다. 단점 • 지속적인 통합을 지원하지 않음 - Azure 계정에 액세스해야하는 작업을 예약하거나 일정을 다시 예약하십시오. • 트리거 된 WebJob에 느슨하게 연결되어 있으면 WebJob에 Azure Scheduler 작업이 있다는 것을 항상 알 수는 없습니다.

내부 WebJob 스케줄러

프로 • 연속 통합하고이 파일을 기반으로 푸른 웹 앱에 사용할 수있는 배포 메커니즘을 지원합니다. • 일반적인 cron 표현식을 지원합니다. • WebJob이 간단한 API 호출로 예약되었음을 알릴 수 있습니다. 단점 • 항상 켜짐이 필요합니다. • 툴링 및 포털에서는 아직 지원되지 않습니다 (변경 될 수 있기를 바랍니다).

관련 문제