You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx多端口转发至多服务器负载均衡配置问题求助

Nginx多端口负载均衡配置问题解决

首先看你提供的尝试配置,最后多了一个多余的闭合大括号},这会直接导致Nginx配置语法错误,服务无法正常加载,这是配置失效的核心原因。

修正后的正确配置

upstream multiple {
    ip_hash;
    server A.A.A.A:1025-65535 weight=3 max_fails=3 fail_timeout=10s;
    server B.B.B.B:1025-65535 weight=4 max_fails=3 fail_timeout=10s;
}

server {
    listen 1025-65535;
    proxy_pass multiple;
}

额外注意事项

  • 确保你的Nginx版本在1.15.10及以上,这个版本才开始支持listen指令和server指令中的端口范围写法。
  • 检查Nginx所在服务器的防火墙,确保1025-65535端口段已开放,允许外部请求进入。
  • 后端服务器A.A.A.A和B.B.B.B需要在1025-65535端口范围内有服务监听,否则请求转发会失败。
  • 使用ip_hash策略时,若后端服务器节点发生变化,可能会导致部分用户会话被重新分配,影响访问连续性。

内容的提问来源于stack exchange,提问作者Mohammad Salah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 05:25:45