将 Azure 持久 HTTP 函数应用程序部署/发布到 Azure - 执行挂在第一个 Activity 触发器上

Deploying / Publishing Azure Durable HTTP Function App to Azure - Execution hanging on first Activity Trigger

我一直在尝试将我的 Azure Durable HTTP Function 应用程序部署到我的 Azure 资源组,我似乎已经成功地完成了,至少在某种程度上。

当我转到 'functions' 选项卡时 并单击 以执行 link,它会启动调用 Durable Orchestrator 的 HTTP 触发器,这似乎是 'schedule' 我的 Orchestrator 中的第一个 Activity 方法,但不是甚至第一行打印出来的只是一个日志。它打印了一次,我发现非常 st运行ge 因为我只重新启动了功能应用程序并再次 运行 它。

有太多 ID(processId、instanceId、operationId 等)和太多其他接口/诊断工具,以至于我被信息淹没了,不知道如何判断正在发生的事情的正面或反面这里。

我连接了 App insights,CPU 将达到 100%,就好像函数应用程序是 运行 但什么也没有发生。

感谢您的帮助!

这个问题的解决毕竟很简单。

我在 local.settings.json 中的环境变量在发布后没有像我假设的那样自动迁移到 Azure 环境。

在 Azure 'configuration' blade 中手动输入它们后,一切正常。