@RefreshScope动态刷新配置实现原理

在spring cloud alibaba nacos的配置中,我们为了能够实现配置的动态刷新,@RefreshScope则是其中的一个解决方案。这篇文章将会从被@RefreshScope标记的bean从类信息搜集、创建、使用、刷新、销毁这样一个过程入手,记录Scope在spring中的工作原理。

spring nacos配置中心集成原理

在spring cloud alibaba中,配置中心是关键性的组件,能够提供便捷的配置管理以及更改配置后无需启动服务,就能够实现配置的自动更新。当然自动更新的操作并不是由nacos来完成,但是涉及以及配置更新通知,则是由nacos来实现的。这篇文章主要介绍nacos配置加载实现。

nacos配置管理教程

在[nacos安装教程](./nacos安装教程.md)中我们介绍了如何部署nacos的集群模式以及单点部署,这篇文章主要介绍在nacos配置中的一些基本概念以及对配置文件的部署。

spring boot 环境配置加载原理

spring boot的出现,大大减少了配置文件的数量,我们可以通过代码的方式完成spring的所有配置,在spring boot启动过程中,重要的就是环境变量数据的加载,这些环境变量会成为后面容器启动的关键配置信息,因此主要看下环境配置加载的原理。

alibaba nacos 服务端搭建详细教程

最近在新的项目中,使用了spring-cloud-alibaba的组件,因此对于新的组件,需要能够亲手的搭建出来,并且有一定的了解,这篇文件就从最基本的配置和注册服务发现开始,实践nacos server单例和集群的搭建过程,以便以后快速的实现。

nvm安装教程(windows)

nvm全称Node Version Manager主要用于对nodejs不同版本得管理,该文章主要介绍在windows下如何安装nvm工具包,并通过简单的命令方式管理nodejs的不同版本,以帮助有实际需要得小伙伴