如何在本地环境中自动启动 Azure Function?

Posted

技术标签:

【中文标题】如何在本地环境中自动启动 Azure Function?【英文标题】:How do I automatically launch Azure Function in a local environment? 【发布时间】:2022-01-20 09:22:24 【问题描述】:

我有两个 Azure 函数链接在一起。我想使用 Rest Assured 在本地测试它们。但要做到这一点,我必须在每次测试前手动运行它们。有没有办法让这一刻自动化?这样当测试开始时,服务会自动启动。

【问题讨论】:

【参考方案1】:

您必须包含一个使用 Azure Functions Core CLI 启动应用程序(函数应用)的步骤。如果您还没有,则必须进行设置:https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local?tabs=v4%2Cwindows%2Ccsharp%2Cportal%2Cbash%2Ckeda。

要使用命令行启动您的应用程序,您可以使用func host start。发布文档供参考:https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local?tabs=v4%2Cwindows%2Ccsharp%2Cportal%2Cbash%2Ckeda#start。

【讨论】:

以上是关于如何在本地环境中自动启动 Azure Function?的主要内容,如果未能解决你的问题,请参考以下文章

使用Azure Automation Hybrid管理本地SQL Server备份状态

如何在本地启动 Azure 功能并通过 launch.json 和 tasks.json 将调试器附加到动态处理?

未调用 Azure Function 启动的配置

如何使用Microsoft Azure Sql数据库自动同步本地SQl数据库?

Azure数据工作室不会重新连接到本地托管的数据库

如何配置我的 Azure Functions 环境,以便可以在 Python 代码中使用 Cosmos DB 客户端?