当前位置: 首页 > news >正文

Nacos使用

一、下载并开启nacos

去官网下载对应的zip,解压,在nacos/bin文件夹下用cmd,输入以下命令

startup.cmd -m standalone

单机启动,会出现如图所示:

去浏览器输入 localhost:8848/nacos 回车
即可进入nacos页面

 

二、注册中心

服务注册到nacos需要修改application.yml

server:port: 8081 # 该服务的端口号spring:application:name: seata-business  # 服务名称cloud:nacos:discovery:server-addr: 127.0.0.1:8848  # Nacos 地址group: DEFAULT_GROUP         # 服务分组,默认是 DEFAULT_GROUP

对于注册到nacos中,启动类标注了@EnableDiscoveryClient 的服务,我们可以通过DiscoveryClient 去获取服务的相关信息

三、配置中心

首先在nacos创建配置文件

然后在application.yml中添加

spring:cloud:nacos:config:server-addr: localhost:8848  # Nacos地址file-extension: yaml         # Nacos上配置文件的扩展名group: DEFAULT_GROUP         # prefix: my-config          # 如果配置文件名是服务名.yaml 不用这行,否则要

Q:既然nacos的配置中心有配置文件,服务本身也有自己的application.yml、properties文件,那当他们有冲突(比如都定义了一个变量时),项目会听谁的呢?

A:听nacos配置中心的,先声明优先

http://www.dtcms.com/a/169059.html

相关文章:

  • DeepSeek实战--Function Calling
  • [官方 IP] Utility Flip-Flop
  • 不小心误删了文件,找Windows数据恢复工具来帮忙
  • 泰迪杯特等奖案例学习资料:基于CLIP模型微调与知识蒸馏的多模态图文检索系统设计
  • Linux-常用监控工具
  • 【Touching China】2002-2006
  • C++_STL
  • MLPerf基准测试工具链定制开发指南:构建领域特异性评估指标的实践方法
  • CPU:AMD的线程撕裂者(Threadripper)系列
  • 18. LangChain分布式任务调度:大规模应用的性能优化
  • PostgreSQL 查看表膨胀情况的方法
  • [Control-Chaos] Heart Broken(心臟破裂)
  • CPO-BP+NSGA,豪冠猪优化BP神经网络+多目标遗传算法!(Matlab完整源码和数据)
  • 2.maven 手动安装 jar包
  • IntelliJ IDEA 保姆级使用教程
  • 密码学_加密
  • 【Redis】List类型
  • Python实例题:Python获取小说数据并分析
  • 【项目设计】MySQL 连接池的设计
  • 数据结构之平衡二叉树
  • 非对称加密算法(RSA、ECC、SM2)——密码学基础
  • 会话历史管理——持久化
  • 2.4 GHz频段的11个信道通过 5 MHz中心频率间隔 实现覆盖
  • 学习:困?
  • vue2和vue3组件如何监听子组件生命周期
  • 【AI面试准备】对新技术充满热情,具有较强的学习能力和独立解决问题的能力
  • 藏语英语中文机器翻译入门实践
  • c++_csp-j算法 (6)_高精度算法(加减乘除)
  • 多线程编程的常见问题
  • 深度理解linux系统—— 进程优先级