负载均衡54 条

TCP 监听配置要点

TCP 监听是常见的四层入口:确定前端端口、调度算法与健康检查即可上线。重点确认后端端口映射、空闲超时与健康检查端口三项,上线后的多数稳定性问题都与它们相关。

必配项前端端口、协议 TCP、后端端口、调度算法、健康检查
常见算法加权轮询 wrr、加权最小连接数 wlc
健康检查TCP 探测(连接成功即健康)或指定检查端口
空闲超时长连接业务(数据库代理、MQTT)需要相应调大

先在后端手工验证端口

先在后端手工验证端口
nc -zv -w 3 10.0.1.10 8080
curl -sv http://10.0.1.10:8080/ | head
后端服务必须监听 0.0.0.0 或内网网卡;只监听 127.0.0.1 时健康检查会一直失败。

易错点

  • 后端只监听 127.0.0.1,健康检查全部失败
  • 健康检查使用独立端口但未在安全组放通

数据来源与参考

  • 阿里云 CLB TCP 监听文档
  • 腾讯云 CLB TCP 监听文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌