springcloud程序启动后,nacos服务中心的服务名称与程序spring.application.name所配置的应用名不一致

目录

    • 一、场景
    • 二、关键依赖
    • 三、bootstrap.yml
    • 四、Nacos服务中心
    • 五、原因
    • 六、解决
    • 七、备注

一、场景

1、将SpringBoot项目升级为SpringCloud

2、SpringBoot版本从2.1.3.RELEASE升级为2.7.8

3、程序启动后,在Nacos服务中心展示的服务名称不是spring.application.name所配置的应用名


二、关键依赖

<!--nacos-config-->
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId><version>2021.0.5.0</version>
</dependency><!--nacos-discovery-->
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>2021.0.5.0</version>
</dependency><!-- spring-cloud-starter-bootstrap -->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap</artifactId><version>2.7.8</version>
</dependency>

三、bootstrap.yml

在这里插入图片描述


四、Nacos服务中心

该服务名称不是spring.application.name所配置的应用名,而是程序依赖的某个Jar包所配置的应用名称

在这里插入图片描述


五、原因

application配置文件中没有配置spring.application.name

在这里插入图片描述


六、解决

为application配置文件添加spring.application.name

在这里插入图片描述


七、备注

该问题在其他springcloud项目上没有出现,就算不在application配置文件配置spring.application.name属性,nacos服务名称也会采用bootstrap.yml所配置的spring.application.name属性

具体原因不确定

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/189948.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何使商城系统达到高并发?

电子商务的蓬勃发展&#xff0c;商城系统的高并发处理能力成为企业竞争的关键。下面将为大家介绍一些有效的方法和策略&#xff0c;以帮助大家构建一个高并发的商城系统(仅供参考)。 一、优化数据库设计和查询 商城系统的高并发处理首先需要考虑的是数据库的设计和查询优化。合…

虚拟机上安装docker,并安装flink镜像

1. 安装docker 官网步骤&#xff1a;https://docs.docker.com/engine/install/centos/ sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install docker-ce docker-ce-cli containerd.…

关于Ultra HDR Image的那些事

一、什么是Ultra HDR Image 2023年10月初&#xff0c;google正式发布了Android 14。该版本中引入了一个新的功能Ultra HDR Image&#xff0c;被誉为”图像技术的未来”。之前Android版本各手机厂商或许有自己的HDR图片技术&#xff0c;本文这里重点分析下Android14上google的实…

解决Requests中使用httpbin服务器问题:自定义URL的实现与验证

问题背景 在使用Python的Requests模块进行单元测试时&#xff0c;可能会遇到无法使用本地运行的httpbin服务器进行测试的问题。这是因为测试脚本允许通过环境变量HTTPBIN_URL指定用于测试的本地httpbin实例&#xff0c;但在某些测试用例中&#xff0c;URL是硬编码为httpbin.or…

[每周一更]-(第73期):介绍容器监控工具-CAdvisor

CAdvisor是Google开源的一款用于展示和分析容器运行状态的可视化工具。通过在主机上运行CAdvisor用户可以轻松的获取到当前主机上容器的运行统计信息&#xff0c;并以图表的形式向用户展示。 命令行监控Docker容器-docker stats 访问地址 http://localhost:8080/containers/ …

微信服务号+Yii2.0构建商城系统全栈应用

在当今数字化时代&#xff0c;电子商务已经成为了日常生活中不可或缺的一部分。为了满足不断增长的在线购物需求&#xff0c;许多企业和个人都开始构建自己的电子商城系统。在这个过程中&#xff0c;选择一个适合的开发框架对于提高开发效率和系统性能非常重要。Yii2.0作为一个…

Jmeter —— 接口测试参数化后循环断言不同内容的方法

前言 各位小伙伴在做接口自动化有没遇到过这样的问题&#xff0c;CSV文件参数化测试数据后&#xff0c;只能通过人工的的方法去查看结果&#xff0c;不懂写代码去循环断言返回的结果。今天我们来学习一下&#xff0c;不用写代码&#xff0c;就用响应断言&#xff0c;怎么实现循…

计算机视觉:驾驶员疲劳检测

目录 前言 关键点讲解 代码详解 结果展示 改进方向&#xff08;打哈欠检测疲劳方法&#xff09; 改进方向&#xff08;点头检测疲劳&#xff09; GUI界面设计展示 前言 上次博客我们讲到了如何定位人脸&#xff0c;并且在人脸上进行关键点定位。其中包括5点定位和68点定…

浅谈霍尔电流传感器在UPS蓄电池浮充电流远程监测方案的应用-安科瑞 蒋静

摘要&#xff1a;针对无人平台UPS蓄电池多次出现浮充电流过高的现象&#xff0c;介绍了UPS系统的结构和工作原理&#xff0c;通过应用霍尔电流传感器&#xff0c;DCS组态&#xff0c;实现UPS蓄电池浮充电流远程监控&#xff0c;异常电流故障报警&#xff0c;推动了无人平台的自…

μC/OS-II---事件标志组管理1(os_flag.c)

目录 事件标志组创建事件标志组删除事件标志组获取/等待 当任务要与多个事件同步时&#xff0c;就要使用事件标志组。一个事件标志就是一个二值信号&#xff0c;事件标志组是若干二值信号的组合。使用事件标志组同步任务分为独立性同步和关联性同步。 事件标志组创建 flags&a…

【SAP-QUERY】QUERY报表的创建

SQ03&#xff1a;创建用户组 环境-》查询区域-》选择标准区域 创建用户组和用户组描述 可选分配权限&#xff08;授权当前用户组下人员可以修改该query报表&#xff09; SQ02&#xff1a;创建信息集 确认区域是否为标准区域 选择创建的用户组 创建信息集&#xff1a;输入描述&a…

C语言青蛙爬井(ZZULIOJ1072:青蛙爬井)

题目描述 有一口深度为high米的水井&#xff0c;井底有一只青蛙&#xff0c;它每天白天能够沿井壁向上爬up米&#xff0c;夜里则顺井壁向下滑down米&#xff0c;若青蛙从某个早晨开始向外爬&#xff0c;对于任意指定的high、up和down值&#xff08;均为自然数&#xff09;&…