java吧 关注:1,272,133贴子:12,782,793
  • 5回复贴,共1

nacos服务接受不到请求

只看楼主收藏回复

问题:网上的天机学堂项目,nacos服务部署在有公网ip的服务器上(官方文档不推荐,但是我本地内存太少了,不想开虚拟机),我在windows本机(无公网ip)跑一个服务x(方便调试,不用推送代码到服务器重新build然后再重启服务),服务x能正常注册被nacos发现,通过浏览器发送请求时,请求能够被网关正确路由,但本机的服务却没接收到请求
图片:图1是请求链路,区别就是我的nacos不是部署在内网而是公网,图2是nacos显示,说明其已经被注册发现,图3是网关服务的日志,learning-service是服务名,说明请求被路由



google过找不到解决办法,我试过将服务discovery.ip设置成校园网的网关或者校园网的公网ip(从http://www.ipip.net获得),也没有解决,想过用内网穿透,但是那提供的是公网域名而不是ip,nacos配置不了.
怎么解决呢?(很烦,我现在怀疑是学校局域网设置不接受陌生请求)


IP属地:北京1楼2024-12-13 01:34回复
    啥意思? 自动更新配置?


    IP属地:上海来自iPhone客户端2楼2024-12-13 11:08
    收起回复
      2025-08-01 22:01:51
      广告
      不感兴趣
      开通SVIP免广告
      原因大概率就是学校的公网ip不接受请求,通过frp进行内网穿透(太好了frp)后解决


      IP属地:北京3楼2024-12-15 16:40
      收起回复