好文推荐:
jdk8之stream流式编程
2.5万字讲解DDD领域驱动设计(史上最全DDD)
springboot 实现延时队列(超级实用)
2.5万字详解23种设计模式


在这里插入图片描述

本地服务注册到Nacos上ip地址显示2.0.0.1

1. 现象

在本地启动服务注册到Nacos上,结果nacos上面的ip地址显示2.0.0.1在这里插入图片描述

2. 原因

‌Nacos显示IP为2.0.0.1的原因‌通常是因为在服务注册时,Nacos会随机访问选取一块网卡的IP地址进行注册。如果本机上存在多个网卡,特别是虚拟网卡或热点网络,Nacos可能会选择错误的IP地址进行注册,导致显示为2.0.0.1‌

3. 怎么解决

  1. 修改application配置文件‌:在启动服务前,修改application配置文件,添加如下配置:spring.cloud.inetutils.preferred-networks=192.168.3.208(替换为你的实际本地IP地址),以确保使用正确的IP地址进行服务注册‌
  2. 禁用虚拟网卡‌:如果存在虚拟网卡(如V8虚拟网卡),可以禁用这些虚拟网卡,以确保服务注册到正确的IP地址‌

dubbo服务注册到nacos上ip地址显示127.0.0.1

1. 现象

线上环境,在Linux系统下的dubbo服务注册到nacos服务上后,nacos中dubbo服务的ip地址显示127.0.0.1

2. 怎么解决

Linux系统对hosts 文件进行配置ip和机器名的映射
1.进入到hosts文件

vim /etc/hosts

2.按【I】键插入,然后写入ip和机器名的映射

192.168.1.1 name

3.插入完成后按ESC退出插入,输入:wq!保存并退出

总结

如果看到这里,说明你喜欢这篇文章,请转发,点赞。

  1. 关注公众号老板来一杯java
  2. 加群即可赠送DDD领域驱动设计实战落地解惑PDF一份!
  3. 公众号回复java即可获取java基础经典面试一份!

好文推荐:
推荐一款基于AI编程的代码自动生成工具Cursor,替代VSCode
python vs java,从java转python一键简简单单入门,轻轻松松上手,抓紧收藏起来吧

更多推荐