springBoot+nacos基本使用
作者:互联网
一、POM依赖
1 注册中心依赖
2 配置中心依赖
二、启动类添加注解
三、配置文件属性讲解
1 首先作为一个应用需要起码的名称与端口
#服务名称
spring.application.name=test
#服务开启端口(Tomcat)
server.port=2345
2 配置nacos进行启动注册到注册中心
#如果不想 Nacos 注册和发现当前服务,可设置为false(默认true)
spring.cloud.nacos.discovery=true
#将要把你的服务注册到哪个nacos服务上
spring.cloud.nacos.discovery.serverAddr=IP:端口
#该服务注册到哪个命名空间中(默认是public)
spring.cloud.nacos.discovery.namespace=test
#该服务注册到哪个分组(默认是DEFAULT_GROUP)
spring.cloud.nacos.discovery.group=test
#权重(1~100,越大权重越大)
spring.cloud.nacos.discovery.weight=1
#网卡名(当 IP 未配置时,注册的 IP 为此网卡所对应的 IP 地址,如果此项也未配置,则默认取第一块网卡的地址)
spring.cloud.nacos.discovery.network-interface=
#注册的IP地址(优先级最高)
spring.cloud.nacos.discovery.ip=
#注册的端口(默认情况下不用配置,会自动探测)
spring.cloud.nacos.discovery.port=
#当要上阿里云时,阿里云上面的一个云账号名
spring.cloud.nacos.discovery.access-key=
#当要上阿里云时,阿里云上面的一个云账号密码
spring.cloud.nacos.discovery.secret-key=
#使用 Map 格式配置,用户可以根据自己的需要自定义一些和服务相关的元数据信息
spring.cloud.nacos.discovery.metadata=
#日志文件名
spring.cloud.nacos.discovery.log-name=
#配置成 Nacos 集群名称(默认DEFAULT)
spring.cloud.nacos.discovery.cluster-name=
#地域的某个服务的入口域名,通过此域名可以动态地拿到服务端地址
spring.cloud.nacos.discovery.enpoint=
#是否集成Ribbon(默认true)
ribbon.nacos.enabled=
#是否开启 Nacos Watch(默认true)
spring.cloud.nacos.discovery.watch.enabled=
3 配置nacos进行启动注册到配置中心
#配置中心
spring.cloud.nacos.config.server-addr=ip:端口
#配置的命令空间
spring.cloud.nacos.config.namespace=test
#分组
spring.cloud.nacos.config.group=
#想要获取的配置文件
#配置文件名称
spring.cloud.nacos.config.extension-configs[0].data-id=datasource.yml
#配置文件分组
spring.cloud.nacos.config.extension-configs[0].group=dev
#刷新
spring.cloud.nacos.config.extension-configs[0].refresh=true
spring.cloud.nacos.config.extension-configs[1].data-id=mybatis.yml
spring.cloud.nacos.config.extension-configs[1].group=dev
spring.cloud.nacos.config.extension-configs[1].refresh=true
标签:基本,springBoot,spring,nacos,注册,config,cloud,discovery 来源: https://blog.csdn.net/weixin_48990429/article/details/120459616