配置中心
# Spring生态配置中心
Nacos、Apollo、Consul
- alibaba nacos-注册中心+配置中心 (opens new window)、Nacos演示环境 账号/密码:nacos/nacos@demo (opens new window)
- 携程 apollo-注册中心+配置中心 (opens new window)、携程开源配置中心Apollo的设计与实现 (opens new window)、Apollo演示环境(Demo) 账号/密码:apollo/admin (opens new window)
- consul (opens new window)]
# Apollo配置中心
典型特点,对配置和发布权限控制粒度非常精细。
# Apollo支持4个维度管理Key-Value格式的配置:
- application(应用):每个应用可以管理自己的配置,例如:com.ctrip.apollo.demo.springboot.config.properties。
- environment(环境):每个环境对应一个配置,例如:dev、fat、uat、pro。
- cluster(集群):每个集群对应一个配置,例如:default、cluster1、cluster2。如上海和北京两个集群的集群的zookeeper地址不一样。
- namespace(命名空间)): Apollo的命名空间,相当于一个配置文件,例如:application.properties。
# Nacos配置中心
# Nacos支持3个维度管理配置:
- namespace(命名空间):隔离环境,例如:dev、fat、uat、pro; 隔离应用:appt-vfic、appt-naat、mall、his;
- Group:可以对配置文件分组,默认取值:DEFAULT_GROUP; 区分不同业务线、应用类型等;
- Data id(配置集): yml、 properties、json等文件。通常命名:appt-vifc-dev.yml、appt-naat-prod.yml
帮助我们改善此页面! (opens new window)
上次更新: 2026/03/05, 02:23:05