nginx反向代理udp的问题

i图腾 2018-06-13 02:50:18
业务场景是有大量客户端通过UDP端口上传一条数据到服务器,然后服务器给与应答。
服务部署在多台机器上,目前想通过NG做反向代理,使用了stream模块,发现在server段直连负载机时无异常:
  server {
listen 9900 udp;
proxy_responses 1;
proxy_timeout 10s;
proxy_pass 192.168.1.200:3001;
}

在upstream中只配置单个负载时也正常:
  upstream udp_slb  {
hash least_conn;
server 192.168.1.200:3001;
}

但是在upstream中配置多个时
  upstream udp_slb  {
hash least_conn;
server 192.168.1.200:3001;
server 192.168.1.201:3001;
}

经常超时报错 no live upstreams while connecting to upstream
有大神指点一下吗
...全文
1096 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

250

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧