azure - 如何在本地调试 Azure Function QueueTrigger

标签 azure azure-functions azure-api-apps azure-deployment azure-debugger

我正在开发一个 azure 函数,它将由 azure 存储队列触发。对于 HTTPTrigger,我们可以在本地进行调试,但我无法找到在本地调试 QueueTrigger 的方法。你们中的任何人都可以告诉我如何使用 QUEUETRIGGER 在本地框运行功能上实现调试。我的本地盒子上有一个存储资源管理器,但它在 azure 的云存储帐户上写入。

最佳答案

Can anyone of you tell me how can i acheieve debugging on my local box running function with QUEUETRIGGER . I am having a storage explorer on my local box but it writes on azure cloud storage account.

如果您想在本地测试/调试 Azure Functions 应用程序而不使用 Azure 存储帐户,则可以安装 Microsoft Azure storage emulator它提供模拟 Azure Blob、队列和表服务进行开发的本地环境。目的。

编辑:

As my function was deployed on the Azure, so the message from the queue from getting consummated by the functions running on AZURE

您在Azure上的WebJob和本地使用来自同一存储帐户的消息,如果您只想触发本地WebJob功能,正如您所说,您可以禁用Azure上的WebJob。此外,正如我提到的,为了在本地测试/调试 Azure WebJob 功能,您可以使用 Microsoft Azure 存储模拟器。

关于azure - 如何在本地调试 Azure Function QueueTrigger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45878667/

相关文章:

Azure B2C 注册用户流显示密码已过期

azure - PowerBI Azure 刷新不起作用,数据未更新

node.js - 处理消息队列并使用异步

azure - 重新触发 Azure Cosmos DB 触发器

c# - Azure 中的 Serilog 与 API 应用程序

c# - 下载在门户上创建的机器人会导致解决方案无效/无法运行

azure - for-each 在 azure 数据工厂中一次传递所有文件

azure - 如何确保一次仅运行一个 Azure Function BlobTrigger?

azure - 如何使用 azure api 运行日志分析查询?

Azure Devops 203 使用 REST API 的非权威信息