3. SpringCloudAlibaba、nacos 实现配置中心

本文介绍了在微服务中配置文件管理的问题,如数量递增、环境区分困难及无法动态更新。通过引入Nacos配置中心,实现了统一配置管理、动态更新配置以及对Redis配置信息的获取。详细步骤包括添加依赖、修改配置文件和Java代码实现。此外,还探讨了Nacos的扩展配置和共享配置功能,展示了如何设置扩展配置和共享配置,以便服务实例共享和访问配置数据。
摘要由CSDN通过智能技术生成

一、微服务中配置文件的问题

image.png

1.1 配置文件的问题:

  1. 配置文件的数量会随着服务的增加持续递增
  2. 单个配置文件无法区分多个运行环境
  3. 配置文件内容无法动态更新,需要重启服务

1.2 引入配置中心

引入配置中心:刚才架构就会成为这样。是由配置中心统一管理
在这里插入图片描述

  1. 统一配置文件管理
  2. 提供统一标准接口,服务根据标准接口自行拉取配置
  3. 支持动态更新的到所有服务

二、Nacos Config数据模型

Nacos Config数据模型

image.png

数据模型最佳实践

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

往日时光--

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值