Azure 持久函数示例显示不允许同步函数

2023-12-20

我正在逐步完成 Azure 培训。我目前正在看https://learn.microsoft.com/en-us/learn/modules/create-long-running-serverless-workflow-with-durable-functions/4-exercise-create-a-workflow-using-durable-functions https://learn.microsoft.com/en-us/learn/modules/create-long-running-serverless-workflow-with-durable-functions/4-exercise-create-a-workflow-using-durable-functions .

当我进入“验证持久功能工作流程是否启动”时,我注意到出了问题。我得到的不是它预测的 json 响应,而是一个空白屏幕。然后,我检查了 HttpStart 函数的日志,我看到了以下内容:

Synchronous operations are disallowed. Call ReadAsync or set AllowSynchronousIO to true instead.

我不确定我会在哪里做到这一点,但此时我浏览了之前的所有说明来寻找差异。我唯一注意到的是,在说明中,它显示了 HttpStart 的“function.json”应该是什么样子,我注意到它有这个:

"authLevel": "anonymous",

但我有这个:

"authLevel": "function",

无论如何,我所拥有的似乎更正确,所以我认为说明中显示的内容是不正确的。

我还注意到说明描述了安装“Azure DurableTask 扩展”,但我没有看到任何安装此扩展的提示。

我没有看到与说明有任何其他差异。

然后我用谷歌搜索了错误消息。以下内容似乎相关,但我不知道这如何或是否真正适用:https://github.com/dotnet/aspnetcore/issues/7644 https://github.com/dotnet/aspnetcore/issues/7644 .


忘记我上面关于恢复到版本 2 的评论的最后一句话。

I have changed my runtime version to version 2 and this time the HTTP Trigger was successful in running. To change the runtime version, I clicked on the "Function App settings" link underneath the Configured features heading on the Overview tab of the durable function I created overview tab

In the Function app settings tab, I selected the ~2 button to change the runtime version to 2.0.xxxx app settings tab

另外,为了确保安装了持久功能包,我运行了

npm 查看持久功能

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure 持久函数示例显示不允许同步函数 的相关文章

  • Azure 媒体服务播放器

    我觉得这是一个非常愚蠢的问题 但我的研究告诉我我必须创建自己的播放器 真的吗 我有一个来自 Azure 媒体服务的链接 发布 URL 如下所示 http streamvideotest streaming mediaservices win
  • 如何在 AZURE 中安排存储过程

    我有一个存储过程 我希望它在每个午夜运行 但我的数据库在 aZure 中 如何使用 sql 代理安排任务 Azure 自动化 云中的 SQL 代理 https azure microsoft com en us blog azure aut
  • apple-app-site-association 从 azure 请求返回为 application/JSON

    我有以下要求 当在 Azure 网站中请求文件的 URL 时 根文件夹中的可用文件必须返回到 application JSON 举例来说 我有一个名为 apple app site association 的文件 它是一个文本文件 在 az
  • Azure Web 角色中的网站项目

    我正在研究一个新的 ASP Net 项目 我们希望将其托管在 Windows Azure Web 角色中 该项目的技术要求之一是利用 ASP Net 的完整预编译选项 不可更新 单页程序集 Web Site项目模型 与 ASP Net 相反
  • 如何在 Azure DevOps 发布管道中保存测试结果

    在发布管道期间 我将启动 Selenium 测试 如果这些测试失败 则会进行屏幕截图 我正在寻找一种上传它们的方法 以便我可以查看它们并检查出了什么问题 我设法将它们压缩 但不幸的是 所有上传方法都不适用于发布管道 有没有办法在发布管道期间
  • Azure 表存储分区键

    两个有些相关的问题 1 是否有办法获取表实体所在服务器的ID 2 使用 GUID 能否为我提供最佳的分区键分布 如果没有 那又会怎样呢 几周来我们一直在为表存储性能而苦苦挣扎 简而言之 这确实很糟糕 但我们很早就意识到使用随机分区键会将实体
  • 使用访问密钥的 REST Api 到 Azure Blob 存储

    我们正在尝试在不使用 Azure SDK 的情况下访问 azure blob 存储中的 blob 我们正在尝试通过 Azure REST API 通过共享密钥进行访问 为此我们需要生成授权标头 但是当我尝试从访问密钥创建签名时 出现以下错误
  • 在 azure Web 应用程序容器上部署 .net Core 3 Linux 容器,出现 IdentityServer4 认证/http 错误

    我正在尝试使用 Net Core 干净架构应用程序模板 https github com jasontaylordev CleanArchitecture并使其在容器中运行并通过 Azure CI CD 管道进行部署 我在 Linux 容器
  • Cosmos DB 中查询之间的日期

    我正在 Cosmos DB 中构建一个简单的事件存储 该存储的文档结构如下 id e4c2bbd0 2885 4fb5 bcca 90436f79f155 entityType contact history startDate 15046
  • 是否可以从同一网络上的另一台计算机访问 Azure 模拟器?

    我正在运行带有 VS 2010 SP1 和 Windows Azure SDK 1 5 的 Windows 7 x64 我希望能够在连接到同一网络的 iPhone 上调试 Web 应用程序 以缩短调试周期 IIS 正在这台计算机上运行 并且
  • 从服务帐户使用 Graph API 发送电子邮件

    我正在 ASP NET Core 5 C 中执行任务 需要使用 Graph API 发送电子邮件 我参考了以下文章并在 Azure 试用帐户上进行了配置 并且能够发送电子邮件 使用 NET 通过 Microsoft Graph 发送电子邮件
  • 在 Postman 中请求受 Azure AD B2C 保护的 Azure 函数应用程序的访问令牌

    我有一个由 Azure Active Directory B2C 租户保护的 AspNetCore 2 0 MVC Web API 我已经能够通过以下 SO 发布使用 Postman 来测试 API 端点 在 Postman 中请求 Azu
  • 无法在 python 3.8 上将带有 webapp 的 python 部署到 azure

    我正在尝试使用部署一个测试项目Flask使用以下方法将框架迁移到 Azure 云中Azure CLI https learn microsoft com en us azure app service containers quicksta
  • 如何在 sql azure 上运行 aspnet_regsql? [复制]

    这个问题在这里已经有答案了 可能的重复 将 ASP NET 成员资格数据库迁移到 SQL Azure https stackoverflow com questions 10140774 migrating asp net membersh
  • 如何正确设置 Azure DevOps 和 GitHub 之间的双向同步

    我想通过执行以下操作在 Azure DevOps 和 GitHub 之间创建双向同步 使用 CI 触发器创建 Azure DevOps 管道 将更改从 Azure DevOps 存储库推送到 GitHub 中的分支 创建第二个管道 用于侦听
  • 设置缩略图内容类型

    我需要设置Content Type对于缩略图 我已经尝试如下所示 但它不起作用 仍然 它存储为流 天青功能 索引 json var Jimp require jimp module exports context myBlob gt Rea
  • 如何识别用于调用 Azure Functions 的 HTTP 方法(动词)

    从Azure Portal 我们可以轻松创建Function Apps 创建功能应用程序后 我们可以向应用程序添加功能 就我而言 我从自定义模板中选择 C API 和 Webhooks 然后选择 Generic Webhook C 模板 从
  • Azure 函数和文档数据库

    我很好奇 Azure Functions 上的缩放与输出到文档数据库的关系如何 基本上 当文档数据库因为超出分配的吞吐量而返回 429 时会发生什么 我之所以这么问 是因为当我将最低级别的 Azure Functions 与最低级别的文档数
  • 使用服务主体连接 Azure SQL Server

    我想通过 Python 使用 Azure 服务主体连接 Azure SQL 数据库 请帮我 我可以使用服务主体通过 ADF 连接它 有一个图书馆Microsoft Azure Active Directory Authentication
  • 在流量管理器和 Web 应用程序上配置自定义域

    我推荐了这个微软文档 但它很令人困惑 https learn microsoft com en us azure app service web sites traffic manager custom domain name https

随机推荐