azure - 有没有办法部署 "Stopped"函数应用程序?

标签 azure azure-functions

我正在部署 Azure Function App,并且我们正在部署到 EastUS 和 WestUS。我想在 EastUS 完全停止该应用程序。有没有办法在 ARM 模板中执行此操作?

我目前通过添加 AzureWebJobs.<TriggerFunction>.Disabled=false 来停止我们的主要触发功能在我们的 ARM 模板中,但这只会禁用该应用程序中的 5 个功能之一。我想完全停止该应用程序,或将其部署在停止状态,以及其中的所有功能以用于 EastUS 部署。

我的另一个选择是为应用程序中的每个其他功能再添加 4 行,但它仍然使应用程序保持运行,这是我们不希望的。

谢谢

最佳答案

根据您的评论,您需要在管道中的任务中使用 az functionapp stop --name MyFunctionApp --resource-group MyResourceGroup 。作为修复,您可以将任务移至部署步骤之上,以便在开始部署之前停止函数应用。

关于azure - 有没有办法部署 "Stopped"函数应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59109559/

相关文章:

visual-studio-2010 - 安装 Azure SDK 后,不再有发布到文件系统选项

Azure Function 时间规范

azure - 如何自定义Azure函数url

azure - Azure队列中的Mocking ExecutionContext触发功能单元测试

java - Java azure中while循环输出不同结果的打印结果

Azure 媒体服务视频旋转

c# - 如何使用 OAuth 2.0 对 Azure Active Directory 用户进行身份验证?

Azure eventhub EventHubConsumerAsyncClient 无法在 Springboot 非 Web 应用程序中启动

azure - 如何使用 Github Docker 注册表部署 Linux Azure Function

azure - 使用环境变量部署 Azure Functions - Nodejs