WebJob에서 Azure 웹 사이트를 중지 할 수있는 방법이 있습니까?WebJob 내에서 웹 사이트 중지
노드에서 실행되는 Ghost를 사용하는 Azure 웹 사이트가 있습니다. 사이트가 실행되고 있지 않은 동안 이상적으로 수행해야하는 Ghost 데이터베이스 파일의 백업을 예약하려고합니다. Kudu PowerShell 콘솔을 사용하여 Node.exe 프로세스를 종료하여 일시적으로 사이트를 중지 할 수 있습니다.
WebJob에서 동일한 작업을 수행하려고하면 프로세스가 종료되지 않습니다. 아마도 WebJob이 다른 컨텍스트에서 실행 중이며 node.exe 프로세스가 표시되지 않기 때문일 수 있습니다.
WebJob 내에서 사이트를 중지하거나 시작할 수있는 방법이 있습니까?
"WebJob은 웹 사이트와 동일한 컨텍스트에서 실행되므로 사이트가 중지되면 WebJob도 중지됩니다." 여러 번 온라인으로하지만 그 행동을 본 적이 없습니다. 나는 내 웹 사이트와 함께 실행되는 지속적인 webjobs를 가지고 있으며 사이트를 중지하는 것은 절대적으로 webjobs를 멈추지 않습니다. AlwaysOn의 설정은 동작을 변경하지 않습니다. – Howiecamp
@Howiecamp. 이것은 내가 보는 행동이기도합니다. 웹 사이트를 중단하면 실제로 작업을 중단하고 싶지만, 불행히도 그렇지 않습니다. – Carl