配置中心
配置中心
配置中心是为了解决各个项目中添加修改配置繁杂操作的问题,其本质是一个服务,所有的配置可以按照项目、环境、类型进行分类管理。
当项目需要配置时,到配置中心拉取对应项目、环境、类型的配置进行读取转换并使用,当配置中心配置项变更时,配置中心会通知项目。
软件
Nacos
Nacos 是一个易于使用的平台,专为动态服务发现、配置和服务管理而设计,可以帮助轻松构建云原生应用程序和微服务平台。
功能
Nacos 提供了四大功能:
- 服务发现和服务健康检查。
- 动态配置管理。
- 动态域名解析服务。
- 服务和元数据管理。
安装
建议使用 Docker 安装:
docker run --name nacos-standalone -e MODE=standalone -e JVM_XMS=512m -e JVM_XMX=512m -e JVM_XMN=256m -p 8848:8848 -d nacos/nacos-server:latest
JVM_XMS: 堆内存初始配置的大小。JVM_XMX: 堆内存分配的最大值。JVM_XMN: 年轻代分配的大小。- 访问地址 http://127.0.0.1:8848/nacos/ 。