gpt4 book ai didi

azure - 自动关闭Azure功能

转载 作者:行者123 更新时间:2023-12-03 07:01:01 24 4
gpt4 key购买 nike

我有一个功能应用程序,我需要每天下午 5 点关闭。

有什么方法可以自动关闭此功能吗?

我考虑过一个计时器,但我必须先进行检查才能重新打开它

最佳答案

可以通过三种方式禁用/启用 Azure 功能。

  • Azure 门户
  • Azure CLI
  • Azure PowerShell

关注MSDOC启用/禁用Azure功能的不同方式

您可以使用Azure CLIAzure PowerShell来自动化该过程。

禁用Azure功能

在这里,我使用的是 Azure PowerShell将函数应用设置 "AzureWebJobs.QueueTrigger.Disabled" 更新为 "true" 以禁用 azure 函数。

Update-AzFunctionAppSetting -Name <YOUR_FUNCTION_APP_NAME> -ResourceGroupName <YOUR_RESOURCE_GROUP_NAME> -AppSetting @{"AzureWebJobs.QueueTrigger.Disabled" = "true"}

启用Azure功能

更新函数应用设置“AzureWebJobs.QueueTrigger.Disabled”“false”以启用Azure功能

Update-AzFunctionAppSetting -Name <FUNCTION_APP_NAME> -ResourceGroupName <RESOURCE_GROUP_NAME> -AppSetting @{"AzureWebJobs.QueueTrigger.Disabled" = "false"}

要自动执行此 PowerShell 脚本,您需要使用Azure 自动化,创建一个runbook安排它来启用/在特定时间禁用Azure功能。

引用文献

关于azure - 自动关闭Azure功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72371360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com