use*_*060 3 azure staging azure-functions azure-appservice
我试图了解部署槽的工作原理(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
Run Code Online (Sandbox Code Playgroud)
我看到两个部署槽处于“正在运行”状态。它是否应该一次只运行 1 个插槽?如果是这样,我该如何阻止?
我在配置中有一些应用程序设置。这个复选框表示什么?请帮助我理解。
Is it supposed to run only 1 slot at a time?
不,他们都应该在跑步。当您创建暂存槽时,您现在有 2 个应用程序实例正在运行。一个是临时槽(您可以在将应用程序交换到生产环境之前先测试应用程序),另一个是生产槽。请参阅: https: //learn.microsoft.com/en-us/azure/app-service/deploy-staging-slots#add-a-slot
I have a few app settings in Configuration. What does this checkbox indicate?
该复选框指示应用程序配置值是否是插槽设置。如果应用程序配置值是插槽设置,那么当暂存和生产之间发生交换时,它不会更新。但是,如果它不是插槽设置,并且您将生产与暂存交换,则暂存环境中的应用程序配置值将覆盖生产应用程序配置中的值。换句话说,选择此复选框会告诉应用服务该设置不可交换。请参阅: https: //learn.microsoft.com/en-us/azure/app-service/deploy-staging-slots#which-settings-are-swapped
| 归档时间: |
|
| 查看次数: |
5659 次 |
| 最近记录: |