gpt4 book ai didi

Azure网络应用程序: Stack settings

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

我可以通过门户为 Web 应用程序设置堆栈: Stack settings through the portal

我通过 ARM 模板部署基础设施:

 "apiVersion": "2015-08-01",
"type": "Microsoft.Web/sites",
"name": "[variables('name')]",
"location": "[parameters('location')]",
"dependsOn": [
"[concat(parameters('customer'),'-','webapp-small','-' , 'plan','-',parameters('env'))]"
],
"properties": {
"clientAffinityEnabled": false,
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', concat(parameters('customer'),'-','webapp-small','-' , 'plan','-',parameters('env')))]",
"siteConfig": {
"alwaysOn": "[parameters('webAppAlwaysOn')]",
"use32BitWorkerProcess": true,
"connectionStrings": [
],
"appSettings": [
{
"name": "WEBSITE_LOAD_CERTIFICATES",
"value": "[reference(variables('name')).thumbprint]"
},
{
"name": "WEBSITE_RUN_FROM_PACKAGE",
"value": 0
},
{
"name": "WEBSITE_ADD_SITENAME_BINDINGS_IN_APPHOST_CONFIG",
"value": 1
},
{
"name": "ASPNETCORE_ENVIRONMENT",
"value": "[parameters('AspNetCoreEnvironment')]"
},
{
"name": "EnvironmentOptions:ResourceGroupPostfix",
"value": "[parameters('env')]"
},
{
"name": "APPINSIGHTS_INSTRUMENTATIONKEY",
"value": "[reference(variables('aiWebName')).InstrumentationKey]"
},
{
"name": "IpWhiteList",
"value": "[parameters('whitelist')]"
}
]
}
}
}

部署到此的代码是 .NET Core 2.2 应用程序。我看不到任何可以设置堆栈设置的地方:https://learn.microsoft.com/en-us/azure/templates/microsoft.web/2018-11-01/sites ,但是当我部署 .NET Core 代码时,一切正常。 “堆栈设置”有什么用?为什么我不能通过ARM设置它?我还需要设置它吗?我想运行时可以猜测它是一个.NET Core应用程序,然后让它自动工作。

最佳答案

堆栈设置是设置您要使用哪种语言及其版本。App Service 支持六种语言堆栈: ASP.NET Core Node.js PHP Python Java Ruby。如果您在Windows上创建,则在门户上可以选择5个堆栈(.NET .NET Core PHP Python Java)。如果您选择linux,则在门户上可以选择7个堆栈(Ruby Node PHP .NET Core Java8 Java11 Python)。

看起来您在 Windows 操作系统上创建了一个应用程序服务,因此在初始 Web 应用程序创建后,无需再识别应用程序是 .NET Core 应用程序,因为 .NET Core 位已安装在底层 worker 。你可以看看这个Offical doc了解有关 Azure 应用服务配置的更多信息。

关于Azure网络应用程序: Stack settings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58392312/

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