SpringCloud系列--Nacos(2)服务配置中心

本文详述了如何在Spring Cloud应用中使用Nacos作为配置中心,包括新建模块、配置pom.xml、bootstrap.yml和application.yml,以及在Nacos中添加配置并进行测试,展示了Nacos配置管理的流程和动态刷新功能。
摘要由CSDN通过智能技术生成

1、概述

本文主要面向 Spring Cloud 的使用者,通过例来介绍如何使用 Nacos 来实现分布式环境下的配置管理。

关于 Nacos Spring Cloud 的详细文档请参看:Nacos ConfigNacos Discovery

Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Cloud 应用的外部属性配置。

Spring Cloud Alibaba Nacos Config 是 Config Server 和 Client 的替代方案,客户端和服务器上的概念与 Spring Environment 和 PropertySource 有着一致的抽象,在特殊的 bootstrap 阶段,配置被加载到 Spring 环境中。当应用程序通过部署管道从开发到测试再到生产时,您可以管理这些环境之间的配置,并确保应用程序具有迁移时需要运行的所有内容。

2 前提条件

您需要先下载 Nacos 并启动 Nacos server。操作步骤参见 SpringCloud系列–Nacos(1)服务注册

3 Nacos作为配置中心-基础配置

3.1 新建module

新建module:cloudalibaba-config-nacos-client3377

3.2 pom.xml

<dependencies>
   <!--nacos-config-->
    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
    </dependency>
    <!--nacos-discovery-->
    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    </dependency>
    <!--web + actuator-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值