【问题标题】:Azure WebJob QueueTrigger Throwing StorageException 404 Not FoundAzure WebJob QueueTrigger Throwing StorageException 404 Not Found
【发布时间】:2016-09-15 01:11:19
【问题描述】:

我正在使用 Azure 队列,使用 WebJob 控制它们,在函数文件中我有一个 QueueTrigger 函数,当 AzureQueue 收到一些消息时会启动。

现在的问题是函数 (QueueTrigger) 成功执行,我在队列触发函数中设置了适当的异常处理,一切都执行没有任何错误。但是当 QueueTrigger 函数结束时,代码会抛出异常。存储异常 404 未找到。

并且该消息没有从队列中删除。下次我运行作业时,它仍在获取旧消息。我已经手动创建了存储容器

  • azure-jobs-host-archive
  • 天蓝色作业主机输出
  • azure-webjobs-dashboard
  • azure-webjobs-hosts

我在一篇帖子中看到过answer,但这根本没有帮助。

我不知道如何处理这个异常,也不知道为什么这个异常会在代码中抛出。

谢谢

人类

【问题讨论】:

  • 你能分享你的代码吗?
  • 嗨 Martyn,我自己解决了这个问题。当我更新了以下所有包后,问题自动解决了。
  • - Microsoft.WindowAzure.Storage - Microsoft.Azure.Webjobs - Microsoft.Azure.WebJobs.Host

标签: azure exception triggers queue http-status-code-404


【解决方案1】:

更新以下软件包后问题得到解决。

  • Microsoft.WindowAzure.Storage
  • Microsoft.Azure.Webjobs
  • Microsoft.Azure.WebJobs.Host

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    • 1970-01-01
    • 1970-01-01
    • 2015-06-27
    • 2021-09-03
    • 1970-01-01
    相关资源
    最近更新 更多