本章主要内容是:使用Nacos管理配置以及实现配置管理的缘由,配置如何管理以及动态刷新和最佳实现总结,最后是Nacos配置刷新原理解读
该技术相似于Spring Cloud Confightml
不一样环境 ,不一样配置
配置属性动态刷新
为了解决痛点,经常使用方案是引入配置服务器,架构以下:git
修改配置后,应用能够动态刷新配置,而不须要重启应用github
能够尽可能避免使用历史版本,而直接修改配置
所指定的大于通用的web
下面看NACOS配置共享的两种方案:数据库
shared-dataids < ext-config < 自动
咱们的bootstrap.yml就是引导上下文的配置文件
对于咱们的应用来讲,就是来链接NACOS,读取NACOS中的配置的bootstrap
远程配置(NACOS) & 本地配置优先级
默认状况下,远程配置优先级较高哦segmentfault
其数据都是存在本地路径:bash
~/nacos/naming/public
数据分为以下两部分服务器
$NACOS_ HOME/data/derby-data
若是想查看其具体内容,必须中止nacos,而后链接Derby这个Apache开发的内嵌数据库,经过IDEA的数据源链接架构
~/nacos/config
一次搭建便可,也不必定就你哦!
本文由博客一文多发平台 OpenWrite 发布!