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

news/2024/12/31 6:00:02/

目录

    • 一、场景
    • 二、关键依赖
    • 三、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.ppmy.cn/news/1225912.html

相关文章

Qt Widget 自定义TitleBar带阴影窗口

自定义一个titlebar窗口&#xff0c; 不带任何资源、QSS&#xff0c;纯代码 1. 设置主窗口 透明背景&#xff0c;让central_widget透明方式显示&#xff0c;给后续main添加dropshadow效果&#xff0c;用于放置实际的业务控件。 setWindowFlags(Qt::FramelessWindowHint | Qt…

【Java 进阶篇】深入理解 JQuery 事件绑定:标准方式

在前端开发中&#xff0c;处理用户与页面的交互是至关重要的一部分。JQuery作为一个广泛应用的JavaScript库&#xff0c;为我们提供了简便而强大的事件绑定机制&#xff0c;使得我们能够更加灵活地响应用户的行为。本篇博客将深入解析 JQuery 的标准事件绑定方式&#xff0c;为…

【刷题专栏—突破思维】LeetCode 138. 随机链表的复制

前言 随机链表的复制涉及到复制一个链表&#xff0c;该链表不仅包含普通的next指针&#xff0c;还包含random指针&#xff0c;该指针指向链表中的任意节点或空节点。 文章目录 原地修改链表 题目链接&#xff1a; LeetCode 138. 随机链表的复制 原地修改链表 题目介绍&#xf…

gRPC 四模式之 一元RPC模式

一元RPC模式 一元 RPC 模式也被称为简单 RPC 模式。在该模式中&#xff0c;当客户端调用服务器端的远程方法时&#xff0c;客户端发送请求至服务器端并获得一个响应&#xff0c;与响应一起发送的还有状态细节以及 trailer 元数据&#xff08;这部分不是默认发送的&#xff0c;…

【LeetCode】挑战100天 Day11(热题+面试经典150题)

【LeetCode】挑战100天 Day11&#xff08;热题面试经典150题&#xff09; 一、LeetCode介绍二、LeetCode 热题 HOT 100-132.1 题目2.2 题解 三、面试经典 150 题-133.1 题目3.2 题解 一、LeetCode介绍 LeetCode是一个在线编程网站&#xff0c;提供各种算法和数据结构的题目&…

python变量名解析总结

1 python变量名解析总结 点号和无点号变量名&#xff0c;用不同的处理方式。 &#xff08;1&#xff09; 无点号的变量名&#xff0c;比如X&#xff0c;使用的是作用域。 &#xff08;2&#xff09; 有点号的变量名&#xff0c;比如obj.X&#xff0c;使用对象的命名空间。 …

gRPC之SAN证书生成

1、SAN证书生成 SAN(Subject Alternative Name)是 SSL 标准 x509 中定义的一个扩展。使用了 SAN 字段的 SSL 证书&#xff0c;可以扩 展此证书支持的域名&#xff0c;使得一个证书可以支持多个不同域名的解析。接下来我们重新利用配置文件生成CA证书&#xff0c; 再利用ca相…

2.2 调用星火大模型的API

调用星火大模型的API 1 申请API调用权限&#xff1a;2 调用原生星火 API3 统一API调用方式 项目仓库地址&#xff1a;https://github.com/datawhalechina/llm-universe 讯飞星火认知大模型&#xff0c;由科大讯飞于2023年5月推出的中文大模型&#xff0c;也是国内大模型的代表…