Azure webjobs 突然停止工作

Azure webjobs suddenly stopped working

一天又一天,我手动触发的 Azure webjobs 不再工作了。我正在尝试使用 Azure 门户中的 "Run" 按钮触发它们。

我的 WebJob 不执行任何操作"fancy",它们只是从 Azure blob 队列中读取数据,进行一些处理并随后上传一个 csv 文件。

我在 Azure 门户中看到的错误消息是:

"Failed to run [JOBNAME].: "No route registered for '/api/triggeredwebjobs/[JOBNAME]/history?api-version=2016-03-01'"

如果我检查浏览器控制台,当对以下端点进行 http POST 时,我会看到一个 http 404 错误:

https://web1.appsvcux.ext.azure.com/websites/api/Websites/RunWebJob

如果我单击 link,我会看到一个 401.1 错误页面,其中包含以下文本:

Access is denied.

Description: An error occurred while accessing the resources required to serve this request. This may have been caused by an incorrect user name and/or password. 

错误消息 401.1:无法识别登录凭据。确保您提供了正确的用户名和密码。否则,请联系 Web 服务器的管理员寻求帮助。

很久以前(> 个月前)我就没有对 Azure 门户或 Webjob 代码进行过任何更改。 我什至尝试设置一个全新的 Azure 网络作业,但我收到相同的错误消息。

非常感谢任何帮助!

这是由 Azure 问题引起的,该问题导致工作人员的 WebJobs 调用失败并出现该错误。

该问题现已解决,您将不会再遇到此问题。有关相关信息,请参阅 this page

对于给您带来的不便,我们深表歉意。