通过网关访问微服务,一次正常,一次不正常 (nacos配置的永久实例却未启动导致)

这篇具有很好参考价值的文章主要介绍了通过网关访问微服务,一次正常,一次不正常 (nacos配置的永久实例却未启动导致)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微服务直接访问没问题,通过网关访问,就一次正常访问,一次401错误,交替正常和出错

负载均衡试了

路由配置检查了

最后发现nacos下竟然有2个order服务实例,我明明只开启了一个呀

通过网关访问微服务,一次正常,一次不正常 (nacos配置的永久实例却未启动导致),分布式,Debug,微服务,架构,云原生

原来之前的8080端口微服务还残留,将其下线即可,否则负载均衡到未启动的实例,当然访问不到啦

通过网关访问微服务,一次正常,一次不正常 (nacos配置的永久实例却未启动导致),分布式,Debug,微服务,架构,云原生

没有启动的实例nacos为何还能注册成功,缓存了?很迷惑,有bug呀。nacos1.4.1bug,或者我没有配置好

肯定是自己没有配置好啦

spring:
      discovery:
        ephemeral: false # 是否是临时实例  (false就是非临时实例 也就配置成了 永久实例 了)

之前将order-service配置成永久实例了,导致idea不管如何启动都是永久实例,之前的未启动,nacos也不会丢弃,依然给你去轮询负载均衡

建议练习时删掉永久实例的配置

nacos删除该服务,再idea重启该服务文章来源地址https://www.toymoban.com/news/detail-648243.html

到了这里,关于通过网关访问微服务,一次正常,一次不正常 (nacos配置的永久实例却未启动导致)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 39.SpringCloud—配置管理nacos、远程调用Feign、服务网关Gateway

    目录 一、SpringCloud。 (1)Nacos配置管理。 (1.1)nacos中添加配置文件、微服务引入依赖,并配置bootstrap.yml文件。 (1.2)获取配置文件信息,实现热更新。 (1.3)多环境配置共享。 (1.4)多服务共享配置。 (2)http客户端Feign。 (2.1)RestTemplate方式调用存在的问题。 (2.2)

    2024年02月10日
    浏览(72)
  • SpringCloud + Gateway(网关) + Nacos(注册中心+配置中心)+ Dubbo(内部服务调用)

    Apache Dubbo是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力 1、协议支持方面 Feign更加优雅简单。Feign是通过REST API实现的远程调用,基于Http传输协议,服务提供者需要对外暴露Http接口供消费者调用,服务粒度是http接口级的。通过短连接的方式进行通信,

    2024年02月06日
    浏览(226)
  • SpringCloud实用篇2——Nacos配置管理 Feign远程调用 Gateway服务网关

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

    2024年02月13日
    浏览(52)
  • 【学习日记2023.6.12】之nacos配置管理_Feign远程调用_Gateway服务网关

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

    2024年02月09日
    浏览(56)
  • 微服务Day3——Nacos配置管理\Feign远程调用\Gateway网关

    当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。 Nacos一方面可以将配置集中管理,另一方可以在配置变更时,及时通知微服务,实现配置的热更新。

    2024年02月16日
    浏览(42)
  • Spring Cloud Day2 Nacos配置管理、Feign远程调用与Gateway服务网关

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

    2024年02月10日
    浏览(65)
  • 一次不成功的unity profiler链接

    常见的方法是使用adb forward对电脑的端口跟手机进行转发 adb forward --list adb forward tcp:34998 localabstract:Unity-com.xxx.xxx 也试过34999端口号,都没有啥作用 使用unity build run发现控制台会打印一个信息 adb.exe -s “MDX0220328005102” reverse “tcp:34998” “tcp:34999” “MDX0220328005102”是对应自己

    2024年02月05日
    浏览(43)
  • Linux 通过 Docker 部署 Nacos 2.2.3 服务发现与配置中心

    名称 版本 IP 端口 Nacos 2.2.3 192.168.10.21 8848、9848 MySQL 8.0.27 192.168.10.20 3306 创建名为 nacos_config 数据库 执行以下 SQL 脚本完成数据表的创建 , Nacos 2.2.3 的数据库在线脚本👉🏻 nacos-db.sql 👈🏻 1. 创建挂载目录 2. 下载镜像 访问 https://hub.docker.com/r/nacos/nacos-server/tags 获取 Nacos 镜像

    2024年02月07日
    浏览(54)
  • 记录-记一次不规范使用key引发的惨案

    平时在使用v-for的时候,一般会要求传入key,有没有像我一样的小伙伴,为了省心,直接传索引index,貌似也没有遇到过什么问题,直到有一天,我遇到一个这样的需求 在一个下单界面,我需要去商品列表选商品,然后在下单界面遍历显示所选商品,要求后选的排在前面,而

    2023年04月13日
    浏览(87)
  • 一次不规范HTTP请求引发的nginx响应400问题分析与解决

    最近分析数据偶然发现nginx log中有一批用户所有的HTTP POST log上报请求均返回400,没有任何200成功记录,由于只占整体请求的不到0.5%,所以之前也一直没有触发监控报警,而且很奇怪的是只对于log上报的POST接口会存在这种特定用户全部400的情况,而对于其他接口无论POST还是

    2024年02月14日
    浏览(53)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包