Nacos多机部署不同机器间微服务无法调用问题(ip地址设置错误)解决

这篇具有很好参考价值的文章主要介绍了Nacos多机部署不同机器间微服务无法调用问题(ip地址设置错误)解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我的同一台电脑自己的微服务之间调动是正常的,而且微服务都是正常运行的,但是没法被另一台电脑上的微服务调用:(测试时显示连接超时)

nacos两台服务器调用超时,微服务,java,运维

 但是服务是正常的:

nacos两台服务器调用超时,微服务,java,运维

 然后一看服务详情,发现是服务的ip地址变成了虚拟网关的地址:nacos两台服务器调用超时,微服务,java,运维

 那么自然另一台机子是连不上的,就需要更改这个ip地址,可以直接在微服务的application.yml文件中修改这个ip地址,改成可访问的本机的ip地址:

nacos两台服务器调用超时,微服务,java,运维

然后重启服务,ip地址正常了,就可以进行访问了:

nacos两台服务器调用超时,微服务,java,运维

nacos两台服务器调用超时,微服务,java,运维文章来源地址https://www.toymoban.com/news/detail-790955.html

到了这里,关于Nacos多机部署不同机器间微服务无法调用问题(ip地址设置错误)解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 微服务项目部署后无法连接上Nacos服务报错 Server check fail

    使用docker部署一个微服务启动时,发现连接不上nacos,微服务无法读取到nacos报错导致启动失败。 c.a.n.c.remote.client.grpc.GrpcClient    : Server check fail, please check server XXX.X.XXX.XXX ,port XXX is available , error ={} java.util.concurrent.TimeoutException: Waited 3000 milliseconds (plus 259427 nanoseconds delay) for com

    2024年02月12日
    浏览(37)
  • 解决SpringBoot项目war部署到tomcat下无法Nacos中注册服务问题

           怎么解决Spring Boot项目部署到tomcat下无法Nacos中注册服务问题\\\",希望能够解决您遇到有关问题。 在使用Nacos作为注册中心的Spring Boot项目,以war包形式部署到服务器上,启动项目发现该服务无法在Nacos中注册。     查看源码,需从nacos的注册类找起,查找后发现,naco

    2024年02月10日
    浏览(48)
  • Nacos服务跨分组调用

    一、 问题背景 nacos有两种服务隔离的机制,一个是空间namespace,一般我们用namespace区分环境,另外一个是分组group,nacos的默认调用机制是同namespace下的同group的服务才可以相互调用; 那现在有个问题: 在测试阶段,由于测试环境和开发环境数据库等不一致,在测试出bug后,开发人员需要

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

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

    2024年04月17日
    浏览(45)
  • nacos的服务注册与调用

            此篇博客进行一个简单实例进行展示服务注册和服务的调用,以订单与库存模块为例,其结构图如下:   目  录 1、创建订单模块与库存模块 1.1、编写stock模块 1.2、编写order模块 2、访问地址进行测试 3、总结         创建两个模块,其结构如下          

    2024年02月05日
    浏览(31)
  • 【微服务开篇-RestTemplate服务调用、Eureka注册中心、Nacos注册中心】

     本篇用到的资料: https://gitee.com/Allengan/cloud-demo.git https://gitee.com/Allengan/cloud-demo.git 目录 1.认识微服务 1.1.单体架构 1.2.分布式架构 1.3.微服务 1.4.SpringCloud 1.5.总结 2.服务拆分和远程调用 2.1.服务拆分原则 2.2.服务拆分示例 2.2.1.导入Sql语句 2.2.2.导入demo工程 2.3.实现远程调用案例

    2024年02月08日
    浏览(37)
  • 微服务无法注册到Nacos

    前言: 1、Windows安装的VMware虚拟机,虚拟机是CentOS 7操作系统,搭建docker再部署Nacos单机版。 2、版本:Nacos2.0.3、SpringCloud 2.2.7.RELEASE、SpringBoot2.3.12.RELEASE。 3、虚拟机关闭防火墙(推荐)或者开放8849、9848、9849端口。 一、Nacos客户端升级为2.x版本后,新增了gRPC的通信方式,新

    2024年02月03日
    浏览(38)
  • Nacos配置管理、Fegin远程调用、Gateway服务网关

    Nacos除了可以做注册中心,同样可以做配置管理来使用。 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。 Nacos一方面可以将配置集中管理,另一方可以

    2024年02月03日
    浏览(38)
  • Nacos配置管理、Feign远程调用、Gateway服务网关

    1.在Nacos中添加配置 Data Id = 服务名称-环境名称.yaml eg: userservice-dev.yaml 2.引入nacos-config依赖 在user-service服务中,引入nacos-config的客户端依赖 3.添加 bootstrap.yaml ,我们这里以显示一个日期时间为例 在user-service中添加一个bootstrap.yaml文件 4.编写controller 方式一 给 @Value 注入的变量

    2024年02月12日
    浏览(40)
  • Nacos 自定义负载均衡,优先使用同IP服务(本地服务优先调用)

    在微服务开发过程中,随着微服务数量越来越多,不可能将所有的微服务都在本地启用然后进行调试。最好的方式是需要调试那个服务就启动那个服务,所有的服务都使用开发Nacos,本地需要搭建nacos。 使用nacos在开发微服务的过程中,如果多人同时开发使用同一台服务就会导

    2024年01月19日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包