更改应用设置或添加新资源时,您可能希望一次在一个端点上进行这些更改。逐个端点进行可降低更改风险并确保更一致的用户体验。
要逐步将端点移出轮换(对基于会话的负载均衡很重要),在负载均衡器上启用端点排空。此选项仅适用于已代理的负载均衡器(橙色云)。
要立即将流量从端点导向离开,调整池或监视器上的设置。
禁用任何端点之前,请查看受影响负载均衡器和池的设置。
如果池低于其 Health Threshold(健康阈值),将被视为 Unhealthy(不健康),并且——取决于负载均衡器设置和流量导向策略——负载均衡器可能开始将流量从该池路由离开。
使用基于会话的负载均衡时,将特定终端用户的所有请求导向特定端点很重要。否则,有关用户会话的信息——如购物车中的商品——可能会丢失并导致负面业务结果。
要在仍保留会话连续性的同时将端点移出轮换,在负载均衡器上设置 Endpoint drain(端点排空):
- 在新或现有负载均衡器上,前往 Hostname(主机名) 步骤。
- 确保已启用 Session Affinity(会话亲和性)。
- 对于 Endpoint drain duration(端点排空时长),输入秒数。如果此值小于 Session TTL(会话 TTL) 值,将影响现有会话。

- 保存对负载均衡器的更改。
- 点击 Manage Pools(管理池)。
- 禁用端点。负载均衡器将逐渐从该端点排空会话。
- 在负载均衡器上,展开池以找到禁用的端点。您将看到估计的 Drain Time(排空时间) 倒计时。

- 当排空 Complete(完成) 时,不再有任何连接到该端点。

- 执行所需的维护或升级。
- 要使端点重新上线,重新启用端点。
要立即将流量从端点导向离开:
- 执行以下操作之一:
- 监控 Load Balancing Analytics(负载均衡分析),确保没有请求到达池。
- 如果您使用仅 DNS 的负载均衡(灰色云),由于 DNS 解析器缓存,更改可能会延迟。
- 执行所需的维护或升级。
- 撤销在步骤 1中所做的更改。