Nacos安装和使用

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

nacos安装

官网下载地址
https://github.com/alibaba/nacos/tags

nacos单机启动

进入bin目录输入一下代码即可启动。

startup.cmd -m standalone

nacos首页,账号密码都是nacos。
在这里插入图片描述

nacos环境搭建

nacos父工程管理依赖

<dependency>
   <groupId>com.alibaba.cloud</groupId>
   <artifactId>spring-cloud-alibaba-dependencies</artifactId>
   <version>2.2.5.RELEASE</version>
   <type>pom</type>
   <scope>import</scope>
</dependency>

nacos依赖

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>```

nacos的yml配置

spring:
  cloud:
    nacos:
      server-addr: localhost:8848

nacos配置热更新

第一种方法
通过@Value注解注入,结合@RefreshScope来刷新

第二种方法
通过@ConfigurationProperties注入

@Component
@Data
@ConfigurationProperties(prefix = "pattern")
public class PatternProperties {
    private String dateformat;
}

nacos配置管理

nacos配置管理依赖

<!-- nacos配置管理依赖-->
<dependency>
      <groupId>com.alibaba.cloud</groupId>
      <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
      <version>2.2.3.RELEASE</version> 
</dependency>

添加配置

在这里插入图片描述

项目启动后获取配置的顺序

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值