nacos上注册的SpringBoot项目服务,启动后服务ip地址与本机ip地址不相同

这篇具有很好参考价值的文章主要介绍了nacos上注册的SpringBoot项目服务,启动后服务ip地址与本机ip地址不相同。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SpringBoot项目服务启动后,nacos上注册的服务ip地址与本机ip地址不相同,导致服务无法访问
原因:SpringBoot项目注册到注册中心时,会随机访问选取一块网卡的ip地址进行注册。由于本机上存在v8虚拟网卡,导致注册的服务ip是v8虚拟网卡的ip。
虚拟机的V8虚拟网卡会影响到服务的注册,此时将此网卡禁用即可

nacos 启动ip,java,spring boot,tcp/ip
将idea重启,启动服务后,即可发现当前服务注册到nacos上的ip地址为本机IP地址(一般不用重启电脑)

 文章来源地址https://www.toymoban.com/news/detail-556541.html

到了这里,关于nacos上注册的SpringBoot项目服务,启动后服务ip地址与本机ip地址不相同的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微服务注册Nacos注册的IP却是内网IP,怎么解决

    我把nacos部署到一台服务器上,然后我在本地运行自己的微服务,中间用了OpenVPN服务来作为桥梁,但是注册到nacos的服务却是内网ip,当时我就炸了,明明有通道你不走,你非得走不通的道!! 下面就是图片展示效果 在我调用这个服务的接口时,那肯定是不通的 解决这个问题也好解决,只

    2024年02月07日
    浏览(27)
  • docker部署的微服务,指定ip注册到nacos,dubbo指定ip和端口注册到nacos

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 docker的ip和docker主机所在局域网中的其他主机是不通的,这就导致本地启动的项目是不能访问docker部署的服务。 spring.cloud.nacos.discovery.ip = 192.168.1.100 设置docker的环境变量来解决 Rancher中配置docker的环境变

    2024年02月03日
    浏览(42)
  • SpringCoud+nacos部署在多ip环境下统一nacos服务注册ip

    场景描述 方法 配置固定ip 在springcloud服务下的bootstrap.yml文件中配置 指定ip端口 application.properties下 指定ip端口 spring.cloud.nacos.discovery.ip = 127.0.0.1 spring.cloud.nacos.discovery.port = 8989 配置使用内网前缀的ip spring.cloud.inetutils.preferred-networks=10.25.14 使用前缀为10.25.14的ip比如:10.25.14.12

    2024年02月07日
    浏览(28)
  • SpringCloud Nacos服务注册指定注册的ip和端口号

    如果说我们默认不配置注册指定ip和端口号那么会走我们的本地网卡 特殊服务部署可能需要制定注册的ip与端口号 配置文件加上 spring.cloud.nacos.discovery.ip = ip spring.cloud.nacos.discovery.port = 端口 就可以啦

    2024年02月11日
    浏览(32)
  • 解决nacos配置服务ip地址与服务器ip地址不同的问题

    存在问题:在使用nacos注册服务时,如果没有显式配置的话,nacos为服务注册的ip地址通常不会是localhost。 因此,在进行调用的时侯,nacos会返回在其中注册的IP地址,可这经常与服务所在服务器地址不同,最终导致调用服务超时的异常 原因分析:nacos默认使用计算机其中之一

    2024年04月17日
    浏览(27)
  • SpringCloud以及Nacos服务注册IP选择问题

    场景: 微服务部署后,需要相互调用,其中服务A调用服务B时发现无法调用。其中服务注册和发现以及配置中心使用Nacos 分析: 检查了多遍代码后,没有发现调用方式有问题,所以只能是网络问题。通过postman直接调用服务B,发现可以调通,但是使用服务A不行,于是检查服务

    2024年02月06日
    浏览(31)
  • nacos注册中心服务注册后,使用服务名无法访问,使用ip+端口号可以访问

    环境: 名称 版本 springBoot 3.0.3 springCloud 2022.0.1 springCloudAlibaba 2022.0.0.0-RC1 nacos客户端 2.2.0 nacos中服务已经注册成功  并且使用RestTemplate进行了负载均衡,加入了@LoadBalanced注解,在使用服务名进行访问时出现以下错误 \\\"timestamp\\\": \\\"2023-03-03T03:57:50.409+00:00\\\",     \\\"status\\\": 500,     \\\"err

    2023年04月20日
    浏览(36)
  • 多个网卡,nacos注册的服务ip有误,导致服务无法访问

    首先出现这种情况可能是电脑中有多个网卡,并且网卡都启动了,比如打开了移动热点   那么这个时候注册到nacos中的可能就是使用的无线网卡的ip地址,导致服务无法访问; 解决方法有两种: 1. 在启动服务前修改application文件,添加如下配置 spring.cloud.inetutils.preferred-netwo

    2024年02月11日
    浏览(35)
  • 如何通过Nacos获取当前服务注册的IP信息

    一台机器可能存在多个网卡也就同时存在多个IP地址,如果我想知道我这个服务在向Nacos注册的时候使用的哪一个IP该怎么获取呢? 非常简单,你可以通过这种方式获取 也可以在任意地方注入nacos的NacosDiscoveryProperties来获取比如下面 输出的就是本机向Nacos注册的IP地址 10.xxx.xxx.212

    2024年02月11日
    浏览(29)
  • SpringBoot集成Nacos-服务注册篇

    Nacos是阿里巴巴开源的一款用于实现服务注册和发现、动态配置管理的中间件。它提供了服务注册与发现、配置管理和动态DNS等功能,可广泛应用于微服务架构中。Spring Boot作为一种快速开发的Java框架,与Nacos的集成可以方便地实现服务的注册与发现。 本文将分为以下几个部

    2024年02月16日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包