请教一下Nacos,针对于客户端都是1.x的场景,长轮训负载不均衡的情况,有什么方法解决吗?

请教一下Nacos,针对于客户端都是1.x的场景,长轮训负载不均衡的情况,有什么方法解决吗?除了加VIP
能通过服务器节点主动拒绝长轮训请求,让客户端切换请求的节点吗?这种方式是否有可行性.担心拒绝一下把当前节点的长轮训请求全部拒绝了.长轮训的逻辑就是固定一个的,如果节点可用,就一直命中一个

展开
收起
真的很搞笑 2024-02-24 12:19:49 112 分享 版权
1 条回答
写回答
取消 提交回答
  • 服务端负载均衡没有客户端负载好,这种情况一般发生在nacos server重启后,这个server节点流量会很少。因为client选择server节点的逻辑是选定一个后就一直使用这个,这种情况下需要加VIP。极端情况下,所有长轮询连接会打在一个节点上,极有可能oom,以前遇到过 ,此回答整理自钉群“Nacos社区群(1群满,请加4群:12810027056)”

    2024-02-24 16:18:13
    赞同 展开评论

为企业提供高效、稳定、易扩展的中间件产品。

还有其他疑问?
咨询AI助理