1、将SpringBoot项目升级为SpringCloud
2、SpringBoot版本从2.1.3.RELEASE升级为2.7.8
3、程序启动后,在Nacos服务中心展示的服务名称不是spring.application.name所配置的应用名
<dependency>
<groupId>com.alibaba.cloudgroupId>
<artifactId>spring-cloud-starter-alibaba-nacos-configartifactId>
<version>2021.0.5.0version>
dependency>
<dependency>
<groupId>com.alibaba.cloudgroupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discoveryartifactId>
<version>2021.0.5.0version>
dependency>
<dependency>
<groupId>org.springframework.cloudgroupId>
<artifactId>spring-cloud-starter-bootstrapartifactId>
<version>2.7.8version>
dependency>

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

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

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

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