New-AzureRmLoadBalancerProbeConfig 如何知道要针对哪个负载均衡器创建探测
How does New-AzureRmLoadBalancerProbeConfig know which Load Balancer to create the probe against
我正在尝试通过 PowerShell 和 AzureRM 6.13.1 创建新的运行状况探测
直接从 azure-docs 获取的命令如下所示;
New-AzureRmLoadBalancerProbeConfig -Name "MyProbe" -Protocol "http" -Port 80 -IntervalInSeconds 15 -ProbeCount 15
我在各种资源组中有多个负载平衡器,但上面的 cmdlet 没有资源组或负载平衡器名称...它怎么可能希望针对正确的负载平衡器创建探测。
不用说上面的 cmdlet 什么都不做。
此 cmdlet 确实没有采用负载平衡器名称。尽管如此,它确实创建了一个探测配置,如下所示:
这可以稍后传递给 Add-AzureRmLoadBalancerProbeConfig,如下所示,它将负载均衡器名称作为输入:
Get-AzureRmLoadBalancer -Name "myLB" -ResourceGroupName "myRG" | Add-AzureRmLoadBalancerProbeConfig -Name "probe-test" -RequestPath healthcheck2.aspx -Protocol http -Port 81 -IntervalInSeconds 16 -ProbeCount 3 | Set-AzureRmLoadBalancer
quickstart 文档中也对此进行了详细说明。
希望这能澄清!
我正在尝试通过 PowerShell 和 AzureRM 6.13.1 创建新的运行状况探测
直接从 azure-docs 获取的命令如下所示;
New-AzureRmLoadBalancerProbeConfig -Name "MyProbe" -Protocol "http" -Port 80 -IntervalInSeconds 15 -ProbeCount 15
我在各种资源组中有多个负载平衡器,但上面的 cmdlet 没有资源组或负载平衡器名称...它怎么可能希望针对正确的负载平衡器创建探测。
不用说上面的 cmdlet 什么都不做。
此 cmdlet 确实没有采用负载平衡器名称。尽管如此,它确实创建了一个探测配置,如下所示:
这可以稍后传递给 Add-AzureRmLoadBalancerProbeConfig,如下所示,它将负载均衡器名称作为输入:
Get-AzureRmLoadBalancer -Name "myLB" -ResourceGroupName "myRG" | Add-AzureRmLoadBalancerProbeConfig -Name "probe-test" -RequestPath healthcheck2.aspx -Protocol http -Port 81 -IntervalInSeconds 16 -ProbeCount 3 | Set-AzureRmLoadBalancer
quickstart 文档中也对此进行了详细说明。
希望这能澄清!