负载均衡器全端口监听器
最后更新于
全端口监听器是单个监听器,可匹配其协议上的所有端口——一条规则覆盖目的端口从 1 到 65535 的所有 TCP(或 UDP)流量。适用于目的端口是协议组成部分、后端本身已知如何处理所有端口的工作负载。
连接到 VIP 上任意端口的客户端都由该监听器匹配,调度器选取一台健康的后端,客户端的目的端口在到达后端的过程中保持不变。不同端口上的不同流量可能落到相同或不同的后端——端口在整个链路上保持一致。
为此,后端的端口必须配置为"与监听器端口相同"。字段说明请参见后端服务器。
后端将目的端口作为协议的一部分——FTP 主动模式、RTSP/RTP、MMO 和游戏服务器、动态端口自定义协议
✅ 是
一条监听器规则覆盖整个端口范围;原始目的端口原封不动地到达后端。
VIP 前置于某服务的直通模式,所有端口决策均由后端负责
✅ 是
将端口策略的决定权交给后端,LB 不介入。
工作负载可以用明确的端口表示——即使是很长的列表
❌ 否
明确的端口更易于监控、审计和推理。
您还希望在同一协议上配置明确端口的监听器
❌ 否
全端口与明确端口监听器在每个端口上都重叠;二者只能选其一,不能同时配置。
需要按端口评估健康状态
❌ 否
每台后端只有一个探测,覆盖整个端口范围;无法检测到部分端口的故障。
每个监听器对应一种协议。如果您需要 TCP 全端口和 UDP 全端口,请创建两个监听器。
所有端口共享同一后端池、调度器和健康检查——调度和健康检查行为无法在端口范围内有所不同。
不支持按端口的可观测性(按端口流量计数器、按端口速率限制)。
最后更新于