关于使用nacos负载问题

Blade 已结 2 905
94759413
94759413 剑圣 2021-06-25 12:24

你好:

    我现在服务器运行了一套bladeX服务,然后我在本地单独运行了一个blade-user服务,他们访问的是同一个nacos,nacos显示 blade-user有2个实例。

image.png

我在测试负载的时候,访问了blade-user的page方法,访问到服务器的blade-user节点的page方法 一切正常。 但是访问到我本地启动的blade-user/分页时,断点显示查询到数据也返回了数据,但是前端页面一直在加载中,F12 网络请求显示挂载,F12控制台显示连接超时。


既然能访问到断点说明网络是通的,目前没有想到问题所在。

2条回答
  •  如梦技术
    如梦技术 (最佳回答者)
    2021-06-25 12:32

    ribbon 组件扩展得有本地开发模式,默认会优先本地的 ip,你可以把这个规则关了再测试,具体可以查看下文档

    作者追问:2021-06-25 12:32

    谢谢,关闭了ribbon 确实正常了,我现在服务器和我本地都是同一个路由器的网络,访问本地开发环境明显变慢了,用户列表6条数据需要4秒。能指导一下吗

    0 讨论(1)
  • 2021-06-25 14:31

    我测试了一下 服务都放到服务器上,不慢了,看来我得对nacos和gateway 做一下负载了

    0 讨论(0)
提交回复