停止Azure服务不会*阻止WebJob在其后面继续运行吗?

Pur*_*ome 8 azure azure-webjobs azure-web-app-service

我有一个Azure WebJob,它运行在一个非常简单的App Service Standard: 1 Small(计划)上.

现在,我的WebJob(运行了5个函数)出现了问题 - 我想停止5个正在运行的函数中的4个.我看不出怎么样,所以我想我只是停止了整个WebJob.

所以我最终只是停止了App Service.

在此输入图像描述

太棒了,停了下来......但是WebJob还在运行,直到几个小时之后我还没注意到(因为飞机坠毁,火山爆炸,一般的无政府状态继续).

后来我注意到WebJob刀片有它自己的开始/停止按钮.Da faq?

在此输入图像描述

我认为WebJobs直接与App Service绑定.

两者之间有什么联系?如何影响其他?

干杯!

Bra*_*ang 5

据我所知,Web应用程序和Web作业在天蓝色方面具有不同的过程。

您可以在Web门户中找到流程浏览器,如下所示:

在此处输入图片说明

因此,Web应用程序中的站点将关闭该应用程序的进程(如图中的6584所示)。

它不会停止webjob的进程(4648)。

这两个过程没有联系。

如果您要同时停止Web应用程序过程和webjobs过程,建议您尝试使用这种方式完全停止Web应用程序