本地服务启动后nacos注册ip错误导致网关请求错误以及网关无法将请求发送nacos内的本地服务错误原因

查看一下网关ip到nacos本地服务ip是否是通的本地服务ip地址是否是你想要的,如果不通请看下文

原因

如果电脑装了虚拟机,或者使用了VPN,所以存在多块网卡,服务注册到nacos时默认使用了虚拟机或者vpn对外的网卡,导致网关无法将请求路由到正确的服务上。

nacos查看服务的IP地址如下

实际想使用的IP地址是 127.0.0.1 ,即我本机的IP地址,因为开发环境服务是运行在本机的。

解决办法:

直接在spring配置文件中将相关服务nacos的配置里加上ip这一项属性,将注册的服务IP直接设置为想要的IP地址,然后重启服务即可。

java 复制代码
spring:
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848
        ip: 127.0.0.1

修改完成重启服务之后在nacos查看的地址如下:

------------------------------------------与正文内容无关------------------------------------

如果觉的文章写对各位读者老爷们有帮助的话,麻烦点赞加关注呗!小弟在这拜谢了!

如果您觉得我的文章在某些地方写的不尽人意或者写的不对,从而让你对你人生观产生颠覆(概不负责),需要斧正,麻烦在评论区不吝赐教,作者看到后会根据您的提示查阅文章进行修改,还这世间一个公理一片蓝天

相关推荐
知无不研13 小时前
Linux I/O复用之epoll
linux·服务器·epoll·socket编程
dogstarhuang14 小时前
OpenAI GPT-5.6 降价后如何重算 API 账单?多模型路由与成本治理实战
服务器·网络·人工智能·大模型·api·ai应用开发·接口管理
苏宸啊14 小时前
linux网络编程udp服务器和客户端代码编写(echo版本和字典版本)
linux·网络
~|Bernard|14 小时前
Linux 定时任务(Cron)完整教程
linux·运维·服务器
小周学学学15 小时前
vmware-horizon第一章:horizon服务器安装
运维·服务器·vmware
奇树谦16 小时前
HDD 为什么适合顺序大文件读写:从 RAID 5 到 RAID 50 的原理与性能分析
linux·运维·网络
hi_ro_a16 小时前
Linux基础开发工具详解
linux·运维·服务器
嵌入式阿蔡16 小时前
Linux_01:交叉编译与开发环境实战——从单片机跨到 Linux 的第一道坎
linux·运维·网络·单片机·嵌入式硬件·嵌入式实时数据库
风静如云17 小时前
Openssl:Win11(Chrome)安装客户端证书
服务器
風穆17 小时前
OopsVPS:多云 VPS 比价平台的十大核心优势
大数据·服务器·云服务器·oopsvps