多人开发情况下,loadbalancer不生效

Blade 未结 1 286
苏玛利
苏玛利 剑圣 2023-06-30 09:56

一、该问题的重现步骤是什么?

  1. 按照5.19手册配置完成后,访问本地网关实际还是请求的其他地方的服务,只是好像次数多了些(可能是心理原因)

  2. 本机IP:192.168.10.111,已在本地网关配置

    image.png

  3. 需要本地负载的服务已添加blade-starter-loadbalancer

  4. image.png

  5. 已注册到nacos,偶尔能调通

  6. image.png

  7. image.png


二、你期待的结果是什么?实际看到的又是什么?

希望每次都访问192.168.10.111的服务


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 在这个方法打个断点,看下有没有返回正确的服务实例。org.springblade.core.loadbalancer.rule.GrayscaleLoadBalancer#getInstanceResponse

    1688174543266.png

    0 讨论(0)
提交回复