gpt4 book ai didi

Azure CLI - 设置 Azure 应用程序网关后端设置

转载 作者:行者123 更新时间:2023-12-03 06:44:37 25 4
gpt4 key购买 nike

我创建了一个调用 Az 模块的 Powershell 脚本...“az 网络应用程序网关探针创建”- https://learn.microsoft.com/en-us/cli/azure/network/application-gateway/probe?view=azure-cli-latest#az-network-application-gateway-probe-create

我已阅读有关上述命令的文档,但无法弄清楚如何设置“后端设置” - 下面用黑线标记的字段,如下所示 - 有什么想法吗?

enter image description here

“后端设置”字段是一个下拉框,其中列出了我想要设置值的“http 设置” - 请记住我想通过以下方式执行此操作; ARM 或 CLI 不是通过 Azure 门户手动执行的。

enter image description here

最佳答案

我尝试在我的环境中重现相同的结果,并成功获得如下结果:

为了创建探针和关联的后端设置,我在通过 CLI 创建探针时使用了以下命令:

$probe = New-AzApplicationGatewayProbeConfig -Name probe01 -Protocol Http -HostName 'XXX.com' -Path '/path/path.htm' -Interval 30 -Timeout 120 -UnhealthyThreshold 8

$poolSetting = New-AzApplicationGatewayBackendHttpSettings -Name poolsetting01 -Port 80 -Protocol Http -CookieBasedAffinity Disabled -Probe $probe -RequestTimeout 80

enter image description here

我使用所有必需的参数创建了应用程序网关,如下所示:

$appgw = New-AzApplicationGateway -Name appgwtest -ResourceGroupName  appgw-rg -Location  'West US' -BackendAddressPools  $pool -Probes  $probe -BackendHttpSettingsCollection  $poolSetting -FrontendIpConfigurations  $fipconfig  -GatewayIpConfigurations  $gipconfig -FrontendPorts  $fp -HttpListeners  $listener -RequestRoutingRules  $rule -Sku  $sku

在门户中,应用程序网关已成功创建,后端设置如下:

enter image description here

要将新探针添加到现有应用程序网关并设置后端设置,请使用以下命令:

$appgw =  Get-AzApplicationGateway -Name applicationgatewayname -ResourceGroupName ResourceGroupName

$probe = Add-AzApplicationGatewayProbeConfig -ApplicationGateway $appgw -Name probetest -Protocol Http -HostName 'XXX.com' -Path '/path/custompath.htm' -Interval 30 -Timeout 120 -UnhealthyThreshold 8

$appgw = Set-AzApplicationGatewayBackendHttpSettings -ApplicationGateway $appgw -Name $appgw.BackendHttpSettingsCollection.name -Port 80 -Protocol Http -CookieBasedAffinity Disabled -Probe $probe -RequestTimeout 120

Set-AzApplicationGateway -ApplicationGateway $appgw

关于Azure CLI - 设置 Azure 应用程序网关后端设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74209487/

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