Shiraz Bhaiji Asked: 2010-01-15 11:11:17 +0800 CST2010-01-15 11:11:17 +0800 CST 2010-01-15 11:11:17 +0800 CST 控制请求在 NLB 集群上的分布方式 772 我们正在 NLB 集群上测试应用程序。我们注意到请求没有在 NLB 集群中的服务器之间均匀分布。 无论如何,是否将请求配置为在服务器之间均匀分布? windows-server-2003 nlb 3 个回答 Voted joeqwerty 2010-01-15T11:17:14+08:002010-01-15T11:17:14+08:00 尝试将每个 NLB 主机的负载权重设置为相等。您可以通过编辑集群中每个主机的主机属性中的端口规则来执行此操作。 The Elite 2010-01-15T11:38:35+08:002010-01-15T11:38:35+08:00 在 NLBS 管理员中,您可以设置百分比形式的比率。 Best Answer Graham Powell 2010-01-15T13:30:08+08:002010-01-15T13:30:08+08:00 正如其他评论者所指出的,控制分配的主要方式是通过端口规则分配权重。如果您的 NLB 组配置更改(即主机关闭或恢复)并且您正在使用关联,您也可能会看到不平衡,即使集群中的更改意味着它们通常会被发送到,请求仍保留在其当前服务器上另一台服务器。 在这种情况下,每台服务器将获得同等份额的新流量,但运行时间较长的服务器将拥有更多现有连接。 另外,您是否验证过此流量是通过 NLB 地址而不是在每个服务器的唯一地址上的?
尝试将每个 NLB 主机的负载权重设置为相等。您可以通过编辑集群中每个主机的主机属性中的端口规则来执行此操作。
在 NLBS 管理员中,您可以设置百分比形式的比率。
正如其他评论者所指出的,控制分配的主要方式是通过端口规则分配权重。如果您的 NLB 组配置更改(即主机关闭或恢复)并且您正在使用关联,您也可能会看到不平衡,即使集群中的更改意味着它们通常会被发送到,请求仍保留在其当前服务器上另一台服务器。
在这种情况下,每台服务器将获得同等份额的新流量,但运行时间较长的服务器将拥有更多现有连接。
另外,您是否验证过此流量是通过 NLB 地址而不是在每个服务器的唯一地址上的?