我正在开发一个由天蓝色存储队列触发的天蓝色函数。对于 HTTPTrigger,我们可以在本地调试,但无法找到在本地调试 QueueTrigger 的方法。你们中的任何人都可以告诉我如何使用 QUEUETRIGGER 对我的本地盒子运行功能进行调试。我的本地盒子上有一个存储资源管理器,但它写在 azure cloud storage account 上。
问问题
4357 次
1 回答
6
你们中的任何人都可以告诉我如何使用 QUEUETRIGGER 对我的本地盒子运行功能进行调试。我的本地盒子上有一个存储资源管理器,但它写在 azure 云存储帐户上。
如果您想在本地针对存储队列测试/调试 Azure 函数应用程序,而不使用 Azure 存储帐户,则可以安装Microsoft Azure 存储模拟器,该模拟器提供模拟 Azure Blob、队列和表服务的本地环境发展。目的。
编辑:
由于我的函数部署在 Azure 上,因此来自队列的消息由在 AZURE 上运行的函数完成
您在 Azure 上的 WebJob 和来自同一存储帐户的本地使用消息,如果您只想触发本地 WebJob 功能,如您所说,您可以在 Azure 上禁用您的 WebJob。此外,正如我所提到的,要在本地测试/调试 Azure WebJob 功能,您可以使用 Microsoft Azure 存储模拟器。
于 2017-08-25T09:53:23.337 回答