gpt4 book ai didi

azure - Azure FunctionApp 中的部署槽

转载 作者:行者123 更新时间:2023-12-05 02:30:40 24 4
gpt4 key购买 nike

我正在尝试了解部署槽的工作原理 ( https://learn.microsoft.com/en-us/cli/azure/webapp/deployment?view=azure-cli-latest )。

我运行了以下命令来创建一个新的暂存槽:

az functionapp deployment slot create --name MyFunctionapp --resource-group MyResourceGroup --slot staging

我看到两个部署槽处于“正在运行”状态。它是否应该一次只运行 1 个插槽?如果是这样,我该如何阻止?

enter image description here

我在配置中有一些应用程序设置。这个复选框表示什么?请帮我理解。

enter image description here

最佳答案

它是否应该一次只运行 1 个插槽?

不,它们都应该在运行。当您创建暂存槽时,您现在有 2 个应用程序实例正在运行。一个是您的登台槽(您可以在将应用程序交换到生产环境之前先测试您的应用程序),另一个是生产槽。请参阅:https://learn.microsoft.com/en-us/azure/app-service/deploy-staging-slots#add-a-slot

我在配置中有一些应用程序设置。这个复选框表示什么?该复选框指示应用程序配置值是否是插槽设置。如果应用程序配置值是插槽设置,那么当暂存和生产之间发生交换时,它不会更新。但是,如果它不是插槽设置,并且您将生产与暂存交换,则暂存环境中的应用程序配置值将覆盖生产应用程序配置中的值。换句话说,选择此复选框会告诉应用服务该设置不可交换。请参阅:https://learn.microsoft.com/en-us/azure/app-service/deploy-staging-slots#which-settings-are-swapped

关于azure - Azure FunctionApp 中的部署槽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71789955/

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