当前位置: 首页 > 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配置中心的,先声明优先

相关文章:

  • 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 连接池的设计
  • 数据结构之平衡二叉树
  • 陈芋汐世界杯总决赛卫冕夺冠,全红婵无缘三大赛“全满贯”
  • 美国鞋类巨头请求白宫豁免关税,称已构成“生存威胁”
  • 体坛联播|曼联一只脚迈进欧联杯决赛,赵心童4比4奥沙利文
  • 净海护渔,中国海警局直属第一局开展伏季休渔普法宣传活动
  • 49:49白热化,美参议院对新关税政策产生巨大分歧
  • 湖南新宁一矿厂排水管破裂,尾砂及积水泄漏至河流,当地回应