You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by li...@apache.org on 2019/07/03 03:09:05 UTC

[dubbo-website] branch master updated: add config center dev doc (#423)

This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 2f99615  add config center dev doc (#423)
2f99615 is described below

commit 2f99615c85c8c5aa5a19d9ed347b778d36adfdba
Author: ken.lj <ke...@gmail.com>
AuthorDate: Wed Jul 3 11:09:01 2019 +0800

    add config center dev doc (#423)
---
 .gitignore                                                  |  4 ++--
 docs/zh-cn/dev/SUMMARY.md                                   |  1 +
 .../dev/{configcenter/design.md => impls/config-center.md}  | 13 +++++++++++++
 site_config/docs.js                                         |  4 ++++
 4 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index 0ff7c69..8b7e577 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,8 +5,8 @@ npm-debug.log
 *.orig
 package-lock.json
 *.iml
-en-us/
-zh-cn/
+/en-us/
+/zh-cn/
 build/
 index.html
 md_json/
diff --git a/docs/zh-cn/dev/SUMMARY.md b/docs/zh-cn/dev/SUMMARY.md
index 72a0096..8f9ab90 100644
--- a/docs/zh-cn/dev/SUMMARY.md
+++ b/docs/zh-cn/dev/SUMMARY.md
@@ -31,6 +31,7 @@
     * [5.24 缓存扩展](./impls/cache.md)
     * [5.25 验证扩展](./impls/validation.md)
     * [5.26 日志适配扩展](./impls/logger-adapter.md)
+    * [5.26 配置中心](./impls/config-center.md)
 * [6 公共契约](./contract.md)
 * [7 编码约定](./coding.md)
 * [8 设计原则](./principals/introduction.md)
diff --git a/docs/zh-cn/dev/configcenter/design.md b/docs/zh-cn/dev/impls/config-center.md
similarity index 86%
rename from docs/zh-cn/dev/configcenter/design.md
rename to docs/zh-cn/dev/impls/config-center.md
index ae521a8..430d891 100644
--- a/docs/zh-cn/dev/configcenter/design.md
+++ b/docs/zh-cn/dev/impls/config-center.md
@@ -13,6 +13,19 @@
 
 当前,Dubbo配置中心实现了对Zookeeper、Nacos、Etcd、Consul、Apollo的对接,接下来我们具体看一下Dubbo抽象的配置中心是怎么映射到具体的第三方实现中的。
 
+## 扩展接口
+
+* `org.apache.dubbo.configcenter.DynamicConfigurationFactory`
+* `org.apache.dubbo.configcenter.DynamicConfiguration`
+
+## 已知扩展
+
+* `org.apache.dubbo.configcenter.support.zookeeper.ZookeeperDynamicConfigurationFactory`
+* `org.apache.dubbo.configcenter.support.zookeeper.NacosDynamicConfigurationFactory`
+* `org.apache.dubbo.configcenter.support.zookeeper.EtcdDynamicConfigurationFactory`
+* `org.apache.dubbo.configcenter.support.zookeeper.ConsulDynamicConfigurationFactory`
+* `org.apache.dubbo.configcenter.support.zookeeper.ApolloDynamicConfigurationFactory`
+
 ## 实现原理
 
 ### Zookeeper
diff --git a/site_config/docs.js b/site_config/docs.js
index 40c5709..5271c14 100644
--- a/site_config/docs.js
+++ b/site_config/docs.js
@@ -1214,6 +1214,10 @@ export default {
                             {
                                 title: '日志适配扩展',
                                 link: '/zh-cn/docs/dev/impls/logger-adapter.html'
+                            },
+                            {
+                                title: '配置中心',
+                                link: '/zh-cn/docs/dev/impls/config-center.html'
                             }
                         ]
                     },