- Artículo
-
-
Azure 负载均衡器支持两种分发模式,用于将流量分发到应用程序:
若要详细了解 Azure 负载均衡器支持的各种分发模式,请参阅 Azure 负载均衡器分发模式。
本文介绍如何配置 Azure 负载均衡器的分发模式。
可以通过修改门户中的负载均衡规则来更改分发模式的配置。
- 登录 Azure 门户,并单击“资源组”来找到包含要更改的负载均衡器的资源组。
- 在“负载均衡器概述”屏幕中,选择“设置”下的“负载均衡规则” 。
- 在“负载均衡规则”屏幕中,选择要更改分发模式的负载均衡规则。
- 在规则下,通过更改“会话持续性”下拉框来更改分发模式。
可以使用以下选项:
- “无(基于哈希)” - 指定来自同一客户端的连续请求可由任意虚拟机处理。。
- “客户端 IP (二元组: 源 IP 和目标 IP)” - 指定来自同一客户端 IP 地址的连续请求将由同一虚拟机处理。
- “客户端 IP 和协议(三元组: 源 IP、目标 IP 和协议类型)” - 指定来自同一客户端 IP 地址和协议组合的连续请求将由同一虚拟机处理。
- 选择分发模式,然后选择“保存”。
使用 PowerShell 更改现有负载均衡规则上的负载均衡器分发设置。 以下命令将更新分发模式:
$lb = Get-AzLoadBalancer -Name MyLoadBalancer -ResourceGroupName MyResourceGroupLB
$lb.LoadBalancingRules[0].LoadDistribution = 'default'
Set-AzLoadBalancer -LoadBalancer $lb
设置 LoadDistribution
元素的值,实现所需的负载均衡类型。
先决条件
使用 Azure CLI 更改现有负载均衡规则上的负载均衡器分发设置。 以下命令将更新分发模式:
az network lb rule update \
--lb-name myLoadBalancer \
--load-distribution Default \
--name myHTTPRule \
--resource-group myResourceGroupLB
设置 --load-distribution
的值,实现所需的负载均衡类型。
有关本文中使用的命令的详细信息,请参阅 az network lb rule update
后续步骤