配置中心
Dubbo 配置中心的基本使用和工作原理
配置中心 (config-center) 在 Dubbo 中可承担两类职责:
请参考具体扩展实现了解如何启用配置中心。
值得注意的是 Dubbo 动态配置中心定义了两个不同层次的隔离选项,分别是 namespace 和 group。
dubbo
。命名空间通常用于多租户隔离,即对不同用户、不同环境或完全不关联的一系列配置进行逻辑隔离,区别于物理隔离的点是不同的命名空间使用的还是同一物理集群。dubbo
。group
通常用于归类一组相同类型/目的的配置项,是对 namespace
下配置项的进一步隔离。参考 配置说明 - 配置项手册 了解 namespace 和 group 之外 config-center 开放的更多配置项。
为了兼容 2.6.x 版本配置,在使用 Zookeeper 作为注册中心,且没有显式配置配置中心的情况下,Dubbo 框架会默认将此 Zookeeper 用作配置中心,但将只作服务治理用途。
Dubbo 配置中心的基本使用和工作原理
Zookeeper 配置中心的基本使用和工作原理。
Nacos 配置中心的基本使用和工作原理。
Apollo 配置中心的基本使用和工作原理。
更多配置中心扩展实现,包括 etcd、consul 等