gpt4 book ai didi

azure - 我在 azure 存储资源管理器中没有 'azure-webjobs-hosts' 容器,因此我的 azure 函数应用程序将无法运行

转载 作者:行者123 更新时间:2023-12-02 23:22:00 25 4
gpt4 key购买 nike

我已经拉入了我们的开发项目,其他开发者没有问题。

我正在运行 Azure 存储模拟。

就我而言,当我运行它时,我收到 404 错误,指出找不到容器。

深入研究,容器是“azure-webjobs-hosts”,谷歌搜索显示这是一个标准容器名称,用于存储 webjob 信息。

我无法找到它是如何首先创建的,并且我引入的基于默认新项目的代码似乎没有创建它。

我想知道“azure-webjobs-hosts”容器通常是如何创建的,因为我在网上找不到任何东西。也许我需要安装某种工具、库或 SDK?

我认为如果缺少它,它应该会自动创建,但看起来我不知何故错过了一个步骤。

如果我手动创建容器,它会提示缺少 blob,我认为找到根本问题并解决它会更好,而不是尝试自己将其修补在一起。

有什么建议吗?

最佳答案

我已经解决了这个问题,而且非常简单。我打开了所有异常的中断。

出于某种原因,他们决定即使第一次没有容器,他们也会抛出异常。该异常被重新抛出几次,并最终由创建容器的东西处理。

在我看来,这是一个糟糕的设计,考虑到程序预计在您第一次运行它时不会有容器,并且会在需要时创建它,所以它不应该是一个异常(exception)。

无论如何,这就是原因。敲击 F5 或将异常设置设置为默认值,这样它就不会捕获运行时错误,这将解决该问题。

关于azure - 我在 azure 存储资源管理器中没有 'azure-webjobs-hosts' 容器,因此我的 azure 函数应用程序将无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75161243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com