You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by gi...@apache.org on 2020/11/04 05:17:46 UTC

[dubbo-website] branch asf-site updated: Automated deployment: Wed Nov 4 05:17:28 UTC 2020 b85b2ad74eb6760cdf6e1cbbb46d33b87132f4ba

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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 1871b66  Automated deployment: Wed Nov  4 05:17:28 UTC 2020 b85b2ad74eb6760cdf6e1cbbb46d33b87132f4ba
1871b66 is described below

commit 1871b6663a92052fc2ad92b63602892bfb0c22b1
Author: htynkn <ht...@users.noreply.github.com>
AuthorDate: Wed Nov 4 05:17:28 2020 +0000

    Automated deployment: Wed Nov  4 05:17:28 UTC 2020 b85b2ad74eb6760cdf6e1cbbb46d33b87132f4ba
---
 en-us/index.html                                   |   2 +-
 en-us/sitemap.xml.gz                               | Bin 270 -> 270 bytes
 zh-cn/blog/2.7.5-release/index.html                |  10 ++--
 .../index.html                                     |   6 +--
 zh-cn/blog/apache-dubbo-2019-2020/index.html       |   6 +--
 zh-cn/blog/apachecon-na-2018/index.html            |   4 +-
 .../build-new-docker-image-in-dockerhub/index.html |   4 +-
 .../connect-heterogeneous-microservices/index.html |   6 +--
 zh-cn/blog/download/index.html                     |   4 +-
 zh-cn/blog/dubbo-101/index.html                    |   8 ++--
 zh-cn/blog/dubbo-27-features/index.html            |   4 +-
 zh-cn/blog/dubbo-admin/index.html                  |   4 +-
 zh-cn/blog/dubbo-annotation-driven/index.html      |   4 +-
 zh-cn/blog/dubbo-annotation/index.html             |   8 ++--
 .../index.html                                     |   4 +-
 .../index.html                                     |   4 +-
 zh-cn/blog/dubbo-cluster-error-handling/index.html |   4 +-
 zh-cn/blog/dubbo-compatible/index.html             |   4 +-
 .../index.html                                     |   4 +-
 zh-cn/blog/dubbo-context-information/index.html    |   4 +-
 .../blog/dubbo-contribute-to-opensource/index.html |   4 +-
 zh-cn/blog/dubbo-copywriting-style/index.html      |   4 +-
 zh-cn/blog/dubbo-echo-test/index.html              |   4 +-
 .../dubbo-externalized-configuration/index.html    |   4 +-
 zh-cn/blog/dubbo-fescar/index.html                 |   8 ++--
 zh-cn/blog/dubbo-generic-invoke/index.html         |   4 +-
 zh-cn/blog/dubbo-gracefully-shutdown/index.html    |   4 +-
 zh-cn/blog/dubbo-heartbeat-design/index.html       |   4 +-
 zh-cn/blog/dubbo-integrate-with-hystrix/index.html |   4 +-
 zh-cn/blog/dubbo-invoke/index.html                 |   4 +-
 zh-cn/blog/dubbo-k8s/index.html                    |   4 +-
 zh-cn/blog/dubbo-loadbalance/index.html            |   8 ++--
 zh-cn/blog/dubbo-local-call/index.html             |   4 +-
 zh-cn/blog/dubbo-meet-arthas/index.html            |   4 +-
 .../dubbo-meetup-beijing-may-12th-2018/index.html  |   4 +-
 zh-cn/blog/dubbo-meetup-chengdu/index.html         |   4 +-
 zh-cn/blog/dubbo-meetup-hangzhou/index.html        |   4 +-
 .../dubbo-meetup-shanghai-jun-23rd-2018/index.html |   4 +-
 zh-cn/blog/dubbo-meetup-shenzhen/index.html        |   4 +-
 zh-cn/blog/dubbo-mesh-in-thinking/index.html       |   4 +-
 .../dubbo-mesh-service-mesh-exploring/index.html   |   4 +-
 zh-cn/blog/dubbo-network-interfaces/index.html     |   4 +-
 zh-cn/blog/dubbo-new-async/index.html              |   4 +-
 zh-cn/blog/dubbo-practice-from-guazi/index.html    |   6 +--
 zh-cn/blog/dubbo-protocol/index.html               |   6 +--
 .../dubbo-registry-nacos-integration/index.html    |   4 +-
 zh-cn/blog/dubbo-rest/index.html                   |   4 +-
 zh-cn/blog/dubbo-stub-mock/index.html              |   4 +-
 zh-cn/blog/dubbo-zk/index.html                     |   8 ++--
 zh-cn/blog/dubbo2-js/index.html                    |   4 +-
 zh-cn/blog/dubboAsync_client/index.html            |   6 +--
 zh-cn/blog/dubboAsync_server/index.html            |   4 +-
 zh-cn/blog/first-dubbo-filter/index.html           |  10 ++--
 zh-cn/blog/gsoc-2018/index.html                    |   4 +-
 .../blog/how-to-involve-dubbo-community/index.html |   4 +-
 zh-cn/blog/introduction-to-dubbo-qos/index.html    |   8 ++--
 zh-cn/blog/introduction-to-dubbo-spi-2/index.html  |   8 ++--
 zh-cn/blog/introduction-to-dubbo-spi/index.html    |   8 ++--
 zh-cn/blog/introduction-to-dubbo-url/index.html    |   4 +-
 zh-cn/blog/meet-dubbo/index.html                   |   4 +-
 .../blog/optimization-branch-prediction/index.html |   4 +-
 zh-cn/blog/pinpoint/index.html                     |   8 ++--
 zh-cn/blog/prepare-an-apache-release/index.html    |   8 ++--
 zh-cn/blog/qcon-beijing-2018/index.html            |   4 +-
 zh-cn/blog/rpc-introduction/index.html             |   4 +-
 .../sentinel-introduction-for-dubbo/index.html     |   8 ++--
 zh-cn/blog/service-and-version/index.html          |   4 +-
 zh-cn/blog/service-test/index.html                 |   6 +--
 .../index.html                                     |   8 ++--
 zh-cn/blog/test-verification/index.html            |   4 +-
 zh-cn/blog/tracing-with-skywalking/index.html      |   4 +-
 zh-cn/blog/use-zipkin-in-dubbo/index.html          |   4 +-
 .../apache-dubbo-page_dev/index.html               |   4 +-
 .../label-an-issue-guide_dev/index.html            |   4 +-
 .../new-committer-guide_dev/index.html             |   4 +-
 .../committer-guide/release-guide_dev/index.html   |   4 +-
 .../committer-guide/website-guide_dev/index.html   |   4 +-
 .../become-a-committer_dev/index.html              |   4 +-
 .../cla-signing-guide_dev/index.html               |   4 +-
 .../dubbo-extension-guide_dev/index.html           |   4 +-
 .../mailing-list-subscription-guide_dev/index.html |   4 +-
 .../new-contributor-guide_dev/index.html           |   4 +-
 .../reporting-security-issues_dev/index.html       |   4 +-
 .../software-donation-guide_dev/index.html         |   4 +-
 .../test-coverage-guide_dev/index.html             |   4 +-
 zh-cn/developers/developers_dev/index.html         |   4 +-
 zh-cn/developers/guide_dev/index.html              |   6 +--
 zh-cn/developers/user-guide/faq_dev/index.html     |   4 +-
 zh-cn/docs/2.7/admin/SUMMARY/index.html            |   4 +-
 zh-cn/docs/2.7/admin/index.html                    |   4 +-
 .../2.7/admin/install/admin-console/index.html     |   4 +-
 .../2.7/admin/install/consumer-demo/index.html     |   4 +-
 .../docs/2.7/admin/install/introduction/index.html |   4 +-
 .../2.7/admin/install/provider-demo/index.html     |   4 +-
 zh-cn/docs/2.7/admin/install/redis/index.html      |   4 +-
 .../admin/install/simple-monitor-center/index.html |   4 +-
 .../install/simple-registry-center/index.html      |   4 +-
 zh-cn/docs/2.7/admin/install/zookeeper/index.html  |   4 +-
 zh-cn/docs/2.7/admin/introduction/index.html       |   6 +--
 zh-cn/docs/2.7/admin/ops/dubbo-ops/index.html      |   4 +-
 zh-cn/docs/2.7/admin/ops/introduction/index.html   |   4 +-
 zh-cn/docs/2.7/admin/ops/pinpoint/index.html       |   4 +-
 zh-cn/docs/2.7/admin/ops/skywalking/index.html     |   4 +-
 zh-cn/docs/2.7/admin/serviceGovernance/index.html  |   4 +-
 zh-cn/docs/2.7/admin/serviceSearch/index.html      |   4 +-
 zh-cn/docs/2.7/admin/serviceTest/index.html        |   4 +-
 zh-cn/docs/2.7/dev/SPI/index.html                  |   4 +-
 zh-cn/docs/2.7/dev/SUMMARY/index.html              |   4 +-
 zh-cn/docs/2.7/dev/TCK/index.html                  |   4 +-
 zh-cn/docs/2.7/dev/build/index.html                |   4 +-
 zh-cn/docs/2.7/dev/checklist/index.html            |   4 +-
 zh-cn/docs/2.7/dev/code-smell/index.html           |   4 +-
 zh-cn/docs/2.7/dev/coding/index.html               |   4 +-
 zh-cn/docs/2.7/dev/contract/index.html             |   4 +-
 zh-cn/docs/2.7/dev/contribution/index.html         |   4 +-
 zh-cn/docs/2.7/dev/design/index.html               |   4 +-
 zh-cn/docs/2.7/dev/implementation/index.html       |   4 +-
 zh-cn/docs/2.7/dev/impls/cache/index.html          |   4 +-
 zh-cn/docs/2.7/dev/impls/cluster/index.html        |   4 +-
 zh-cn/docs/2.7/dev/impls/compiler/index.html       |   4 +-
 zh-cn/docs/2.7/dev/impls/config-center/index.html  |   4 +-
 zh-cn/docs/2.7/dev/impls/container/index.html      |   4 +-
 zh-cn/docs/2.7/dev/impls/dispatcher/index.html     |   4 +-
 zh-cn/docs/2.7/dev/impls/exchanger/index.html      |   4 +-
 .../2.7/dev/impls/exporter-listener/index.html     |   4 +-
 .../2.7/dev/impls/extension-factory/index.html     |   4 +-
 zh-cn/docs/2.7/dev/impls/filter/index.html         |   4 +-
 zh-cn/docs/2.7/dev/impls/introduction/index.html   |   4 +-
 .../docs/2.7/dev/impls/invoker-listener/index.html |   4 +-
 zh-cn/docs/2.7/dev/impls/load-balance/index.html   |   4 +-
 zh-cn/docs/2.7/dev/impls/logger-adapter/index.html |   4 +-
 zh-cn/docs/2.7/dev/impls/merger/index.html         |   4 +-
 zh-cn/docs/2.7/dev/impls/monitor/index.html        |   4 +-
 zh-cn/docs/2.7/dev/impls/networker/index.html      |   4 +-
 zh-cn/docs/2.7/dev/impls/page/index.html           |   4 +-
 zh-cn/docs/2.7/dev/impls/protocol/index.html       |   4 +-
 zh-cn/docs/2.7/dev/impls/proxy-factory/index.html  |   4 +-
 zh-cn/docs/2.7/dev/impls/registry/index.html       |   4 +-
 zh-cn/docs/2.7/dev/impls/remoting/index.html       |   4 +-
 zh-cn/docs/2.7/dev/impls/router/index.html         |   4 +-
 zh-cn/docs/2.7/dev/impls/serialize/index.html      |   4 +-
 zh-cn/docs/2.7/dev/impls/status-checker/index.html |   4 +-
 zh-cn/docs/2.7/dev/impls/telnet-handler/index.html |   4 +-
 zh-cn/docs/2.7/dev/impls/threadpool/index.html     |   4 +-
 zh-cn/docs/2.7/dev/impls/validation/index.html     |   4 +-
 zh-cn/docs/2.7/dev/index.html                      |   4 +-
 zh-cn/docs/2.7/dev/introduction/index.html         |   4 +-
 .../docs/2.7/dev/principals/code-detail/index.html |   4 +-
 .../2.7/dev/principals/configuration/index.html    |   4 +-
 zh-cn/docs/2.7/dev/principals/dummy/index.html     |   4 +-
 .../2.7/dev/principals/expansibility/index.html    |   4 +-
 zh-cn/docs/2.7/dev/principals/extension/index.html |   4 +-
 .../dev/principals/general-knowledge/index.html    |   4 +-
 .../2.7/dev/principals/introduction/index.html     |   4 +-
 .../docs/2.7/dev/principals/robustness/index.html  |   4 +-
 zh-cn/docs/2.7/dev/release/index.html              |   4 +-
 zh-cn/docs/2.7/index.html                          |   4 +-
 .../adaptive-extension/index.html                  |   8 ++--
 .../docs/2.7/source_code_guide/cluster/index.html  |   6 +--
 .../2.7/source_code_guide/directory/index.html     |   8 ++--
 .../2.7/source_code_guide/dubbo-spi/index.html     |   6 +--
 .../source_code_guide/export-service/index.html    |   6 +--
 .../2.7/source_code_guide/loadbalance/index.html   |   6 +--
 .../2.7/source_code_guide/refer-service/index.html |   8 ++--
 zh-cn/docs/2.7/source_code_guide/router/index.html |  10 ++--
 .../service-invoking-process/index.html            |  10 ++--
 zh-cn/docs/2.7/user/SUMMARY/index.html             |   4 +-
 zh-cn/docs/2.7/user/benchmark-tool/index.html      |   4 +-
 zh-cn/docs/2.7/user/best-practice/index.html       |   4 +-
 zh-cn/docs/2.7/user/capacity-plan/index.html       |   4 +-
 .../2.7/user/configuration/annotation/index.html   |   4 +-
 zh-cn/docs/2.7/user/configuration/api/index.html   |   4 +-
 .../user/configuration/config-center/index.html    |   4 +-
 .../configuration-load-process/index.html          |   4 +-
 .../configuration/environment-variables/index.html |   4 +-
 zh-cn/docs/2.7/user/configuration/index.html       |   4 +-
 .../configuration/properties-deprecated/index.html |   4 +-
 .../2.7/user/configuration/properties/index.html   |   4 +-
 zh-cn/docs/2.7/user/configuration/xml/index.html   |   4 +-
 zh-cn/docs/2.7/user/coveragence/index.html         |   4 +-
 .../demos/GooglePb-generic-reference/index.html    |   4 +-
 zh-cn/docs/2.7/user/demos/accesslog/index.html     |   4 +-
 .../user/demos/async-call-deprecated/index.html    |   4 +-
 zh-cn/docs/2.7/user/demos/async-call/index.html    |   4 +-
 .../demos/async-execute-on-provider/index.html     |   4 +-
 zh-cn/docs/2.7/user/demos/attachment/index.html    |   4 +-
 zh-cn/docs/2.7/user/demos/auth/index.html          |   4 +-
 .../2.7/user/demos/callback-parameter/index.html   |   4 +-
 .../2.7/user/demos/concurrency-control/index.html  |   4 +-
 .../2.7/user/demos/config-connections/index.html   |   4 +-
 .../user/demos/config-rule-deprecated/index.html   |   4 +-
 zh-cn/docs/2.7/user/demos/config-rule/index.html   |   4 +-
 .../2.7/user/demos/consumer-threadpool/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/context/index.html       |   4 +-
 zh-cn/docs/2.7/user/demos/delay-publish/index.html |   4 +-
 .../user/demos/distributed-transaction/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/dump/index.html          |   4 +-
 zh-cn/docs/2.7/user/demos/echo-service/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/events-notify/index.html |   4 +-
 .../docs/2.7/user/demos/explicit-target/index.html |   4 +-
 .../user/demos/fault-tolerent-strategy/index.html  |   4 +-
 .../2.7/user/demos/generic-reference/index.html    |   4 +-
 .../docs/2.7/user/demos/generic-service/index.html |   4 +-
 .../2.7/user/demos/graceful-shutdown/index.html    |   4 +-
 zh-cn/docs/2.7/user/demos/group-merger/index.html  |   4 +-
 .../2.7/user/demos/hostname-binding/index.html     |   4 +-
 zh-cn/docs/2.7/user/demos/index.html               |   4 +-
 zh-cn/docs/2.7/user/demos/introduction/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/lazy-connect/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/loadbalance/index.html   |   4 +-
 zh-cn/docs/2.7/user/demos/local-call/index.html    |   4 +-
 zh-cn/docs/2.7/user/demos/local-mock/index.html    |   4 +-
 zh-cn/docs/2.7/user/demos/local-stub/index.html    |   4 +-
 .../docs/2.7/user/demos/logger-strategy/index.html |   4 +-
 .../docs/2.7/user/demos/multi-protocols/index.html |   4 +-
 .../docs/2.7/user/demos/multi-registry/index.html  |   4 +-
 .../docs/2.7/user/demos/multi-versions/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/netty4/index.html        |   4 +-
 .../2.7/user/demos/parameter-validation/index.html |   4 +-
 .../docs/2.7/user/demos/preflight-check/index.html |   4 +-
 zh-cn/docs/2.7/user/demos/protobuf-idl/index.html  |   4 +-
 .../user/demos/reference-config-cache/index.html   |   4 +-
 zh-cn/docs/2.7/user/demos/registry-only/index.html |   4 +-
 zh-cn/docs/2.7/user/demos/result-cache/index.html  |   4 +-
 .../user/demos/routing-rule-deprecated/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/routing-rule/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/serialization/index.html |   4 +-
 .../2.7/user/demos/service-container/index.html    |   4 +-
 .../2.7/user/demos/service-downgrade/index.html    |   4 +-
 zh-cn/docs/2.7/user/demos/service-group/index.html |   4 +-
 zh-cn/docs/2.7/user/demos/set-host/index.html      |   4 +-
 .../user/demos/simplify-registry-data/index.html   |   4 +-
 .../docs/2.7/user/demos/static-service/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/stickiness/index.html    |   4 +-
 .../docs/2.7/user/demos/subscribe-only/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/thread-model/index.html  |   4 +-
 zh-cn/docs/2.7/user/demos/tls/index.html           |   4 +-
 .../2.7/user/demos/token-authorization/index.html  |   4 +-
 zh-cn/docs/2.7/user/dependencies/index.html        |   4 +-
 zh-cn/docs/2.7/user/index.html                     |   4 +-
 .../2.7/user/languages/erlang/reference/index.html |   4 +-
 .../user/languages/erlang/serialization/index.html |   4 +-
 .../2.7/user/languages/erlang/service/index.html   |   4 +-
 .../2.7/user/languages/erlang/start/index.html     |   4 +-
 zh-cn/docs/2.7/user/maturity/index.html            |   4 +-
 .../2.7/user/new-features-in-a-glance/index.html   |   4 +-
 zh-cn/docs/2.7/user/perf-test/index.html           |   4 +-
 .../docs/2.7/user/preface/architecture/index.html  |   4 +-
 zh-cn/docs/2.7/user/preface/background/index.html  |   4 +-
 zh-cn/docs/2.7/user/preface/index.html             |   4 +-
 .../docs/2.7/user/preface/requirements/index.html  |   4 +-
 zh-cn/docs/2.7/user/preface/usage/index.html       |   4 +-
 zh-cn/docs/2.7/user/quick-start/index.html         |   4 +-
 zh-cn/docs/2.7/user/recommend/index.html           |   4 +-
 zh-cn/docs/2.7/user/references/api/index.html      |   4 +-
 zh-cn/docs/2.7/user/references/maven/index.html    |   4 +-
 .../references/metadata/introduction/index.html    |   4 +-
 .../references/metadata/metadata-redis/index.html  |   4 +-
 .../metadata/metadata-zookeeper/index.html         |   4 +-
 .../2.7/user/references/protocol/dubbo/index.html  |   4 +-
 .../2.7/user/references/protocol/gRPC/index.html   |   4 +-
 .../user/references/protocol/hessian/index.html    |   4 +-
 .../2.7/user/references/protocol/http/index.html   |   4 +-
 .../references/protocol/introduction/index.html    |   4 +-
 .../user/references/protocol/memcached/index.html  |   4 +-
 .../2.7/user/references/protocol/redis/index.html  |   4 +-
 .../2.7/user/references/protocol/rest/index.html   |   4 +-
 .../2.7/user/references/protocol/rmi/index.html    |   4 +-
 .../2.7/user/references/protocol/thrift/index.html |   4 +-
 .../user/references/protocol/webservice/index.html |   4 +-
 zh-cn/docs/2.7/user/references/qos/index.html      |   4 +-
 .../references/registry/introduction/index.html    |   4 +-
 .../user/references/registry/multicast/index.html  |   4 +-
 .../2.7/user/references/registry/nacos/index.html  |   4 +-
 .../2.7/user/references/registry/redis/index.html  |   4 +-
 .../2.7/user/references/registry/simple/index.html |   4 +-
 .../user/references/registry/zookeeper/index.html  |   4 +-
 zh-cn/docs/2.7/user/references/telnet/index.html   |   4 +-
 .../references/xml/dubbo-application/index.html    |   4 +-
 .../user/references/xml/dubbo-argument/index.html  |   4 +-
 .../references/xml/dubbo-config-center/index.html  |   4 +-
 .../user/references/xml/dubbo-consumer/index.html  |   4 +-
 .../user/references/xml/dubbo-method/index.html    |   4 +-
 .../user/references/xml/dubbo-module/index.html    |   4 +-
 .../user/references/xml/dubbo-monitor/index.html   |   4 +-
 .../user/references/xml/dubbo-parameter/index.html |   4 +-
 .../user/references/xml/dubbo-protocol/index.html  |   4 +-
 .../user/references/xml/dubbo-provider/index.html  |   4 +-
 .../user/references/xml/dubbo-reference/index.html |   4 +-
 .../user/references/xml/dubbo-registry/index.html  |   4 +-
 .../user/references/xml/dubbo-service/index.html   |   4 +-
 .../user/references/xml/introduction/index.html    |   4 +-
 zh-cn/docs/2.7/user/rest/index.html                |   4 +-
 zh-cn/docs/2.7/user/serialization/index.html       |   4 +-
 zh-cn/docs/2.7/user/simple-monitor/index.html      |   4 +-
 zh-cn/docs/2.7/user/versions/index.html            |   4 +-
 .../docs/2.7/user/versions/version-270/index.html  |   4 +-
 zh-cn/docs/3.0/admin/SUMMARY/index.html            |   4 +-
 zh-cn/docs/3.0/admin/index.html                    |   4 +-
 .../3.0/admin/install/admin-console/index.html     |   4 +-
 .../3.0/admin/install/consumer-demo/index.html     |   4 +-
 .../docs/3.0/admin/install/introduction/index.html |   4 +-
 .../3.0/admin/install/provider-demo/index.html     |   4 +-
 zh-cn/docs/3.0/admin/install/redis/index.html      |   4 +-
 .../admin/install/simple-monitor-center/index.html |   4 +-
 .../install/simple-registry-center/index.html      |   4 +-
 zh-cn/docs/3.0/admin/install/zookeeper/index.html  |   4 +-
 zh-cn/docs/3.0/admin/introduction/index.html       |   4 +-
 zh-cn/docs/3.0/admin/ops/dubbo-ops/index.html      |   4 +-
 zh-cn/docs/3.0/admin/ops/introduction/index.html   |   4 +-
 zh-cn/docs/3.0/admin/ops/pinpoint/index.html       |   4 +-
 zh-cn/docs/3.0/admin/ops/skywalking/index.html     |   4 +-
 zh-cn/docs/3.0/admin/serviceGovernance/index.html  |   4 +-
 zh-cn/docs/3.0/admin/serviceSearch/index.html      |   4 +-
 zh-cn/docs/3.0/admin/serviceTest/index.html        |   4 +-
 zh-cn/docs/3.0/dev/SPI/index.html                  |   4 +-
 zh-cn/docs/3.0/dev/SUMMARY/index.html              |   4 +-
 zh-cn/docs/3.0/dev/TCK/index.html                  |   4 +-
 zh-cn/docs/3.0/dev/build/index.html                |   4 +-
 zh-cn/docs/3.0/dev/checklist/index.html            |   4 +-
 zh-cn/docs/3.0/dev/code-smell/index.html           |   4 +-
 zh-cn/docs/3.0/dev/coding/index.html               |   4 +-
 zh-cn/docs/3.0/dev/contract/index.html             |   4 +-
 zh-cn/docs/3.0/dev/contribution/index.html         |   4 +-
 zh-cn/docs/3.0/dev/design/index.html               |   4 +-
 zh-cn/docs/3.0/dev/implementation/index.html       |   4 +-
 zh-cn/docs/3.0/dev/impls/cache/index.html          |   4 +-
 zh-cn/docs/3.0/dev/impls/cluster/index.html        |   4 +-
 zh-cn/docs/3.0/dev/impls/compiler/index.html       |   4 +-
 zh-cn/docs/3.0/dev/impls/config-center/index.html  |   4 +-
 zh-cn/docs/3.0/dev/impls/container/index.html      |   4 +-
 zh-cn/docs/3.0/dev/impls/dispatcher/index.html     |   4 +-
 zh-cn/docs/3.0/dev/impls/exchanger/index.html      |   4 +-
 .../3.0/dev/impls/exporter-listener/index.html     |   4 +-
 .../3.0/dev/impls/extension-factory/index.html     |   4 +-
 zh-cn/docs/3.0/dev/impls/filter/index.html         |   4 +-
 zh-cn/docs/3.0/dev/impls/introduction/index.html   |   4 +-
 .../docs/3.0/dev/impls/invoker-listener/index.html |   4 +-
 zh-cn/docs/3.0/dev/impls/load-balance/index.html   |   4 +-
 zh-cn/docs/3.0/dev/impls/logger-adapter/index.html |   4 +-
 zh-cn/docs/3.0/dev/impls/merger/index.html         |   4 +-
 zh-cn/docs/3.0/dev/impls/monitor/index.html        |   4 +-
 zh-cn/docs/3.0/dev/impls/networker/index.html      |   4 +-
 zh-cn/docs/3.0/dev/impls/page/index.html           |   4 +-
 zh-cn/docs/3.0/dev/impls/protocol/index.html       |   4 +-
 zh-cn/docs/3.0/dev/impls/proxy-factory/index.html  |   4 +-
 zh-cn/docs/3.0/dev/impls/registry/index.html       |   4 +-
 zh-cn/docs/3.0/dev/impls/remoting/index.html       |   4 +-
 zh-cn/docs/3.0/dev/impls/router/index.html         |   4 +-
 zh-cn/docs/3.0/dev/impls/serialize/index.html      |   4 +-
 zh-cn/docs/3.0/dev/impls/status-checker/index.html |   4 +-
 zh-cn/docs/3.0/dev/impls/telnet-handler/index.html |   4 +-
 zh-cn/docs/3.0/dev/impls/threadpool/index.html     |   4 +-
 zh-cn/docs/3.0/dev/impls/validation/index.html     |   4 +-
 zh-cn/docs/3.0/dev/index.html                      |   4 +-
 zh-cn/docs/3.0/dev/introduction/index.html         |   4 +-
 .../docs/3.0/dev/principals/code-detail/index.html |   4 +-
 .../3.0/dev/principals/configuration/index.html    |   4 +-
 zh-cn/docs/3.0/dev/principals/dummy/index.html     |   4 +-
 .../3.0/dev/principals/expansibility/index.html    |   4 +-
 zh-cn/docs/3.0/dev/principals/extension/index.html |   4 +-
 .../dev/principals/general-knowledge/index.html    |   4 +-
 .../3.0/dev/principals/introduction/index.html     |   4 +-
 .../docs/3.0/dev/principals/robustness/index.html  |   4 +-
 zh-cn/docs/3.0/dev/release/index.html              |   4 +-
 zh-cn/docs/3.0/index.html                          |   4 +-
 .../adaptive-extension/index.html                  |   4 +-
 .../docs/3.0/source_code_guide/cluster/index.html  |   4 +-
 .../3.0/source_code_guide/directory/index.html     |   4 +-
 .../3.0/source_code_guide/dubbo-spi/index.html     |   4 +-
 .../source_code_guide/export-service/index.html    |   4 +-
 .../3.0/source_code_guide/loadbalance/index.html   |   4 +-
 .../3.0/source_code_guide/refer-service/index.html |   4 +-
 zh-cn/docs/3.0/source_code_guide/router/index.html |   4 +-
 .../service-invoking-process/index.html            |   4 +-
 zh-cn/docs/3.0/user/SUMMARY/index.html             |   4 +-
 zh-cn/docs/3.0/user/benchmark-tool/index.html      |   4 +-
 zh-cn/docs/3.0/user/best-practice/index.html       |   4 +-
 zh-cn/docs/3.0/user/capacity-plan/index.html       |   4 +-
 .../3.0/user/configuration/annotation/index.html   |   4 +-
 zh-cn/docs/3.0/user/configuration/api/index.html   |   4 +-
 .../user/configuration/config-center/index.html    |   4 +-
 .../configuration-load-process/index.html          |   4 +-
 .../configuration/environment-variables/index.html |   4 +-
 zh-cn/docs/3.0/user/configuration/index.html       |   4 +-
 .../configuration/properties-deprecated/index.html |   4 +-
 .../3.0/user/configuration/properties/index.html   |   4 +-
 zh-cn/docs/3.0/user/configuration/xml/index.html   |   4 +-
 zh-cn/docs/3.0/user/coveragence/index.html         |   4 +-
 .../demos/GooglePb-generic-reference/index.html    |   4 +-
 zh-cn/docs/3.0/user/demos/accesslog/index.html     |   4 +-
 .../user/demos/async-call-deprecated/index.html    |   4 +-
 zh-cn/docs/3.0/user/demos/async-call/index.html    |   4 +-
 .../demos/async-execute-on-provider/index.html     |   4 +-
 zh-cn/docs/3.0/user/demos/attachment/index.html    |   4 +-
 zh-cn/docs/3.0/user/demos/auth/index.html          |   4 +-
 .../3.0/user/demos/callback-parameter/index.html   |   4 +-
 .../3.0/user/demos/concurrency-control/index.html  |   4 +-
 .../3.0/user/demos/config-connections/index.html   |   4 +-
 .../user/demos/config-rule-deprecated/index.html   |   4 +-
 zh-cn/docs/3.0/user/demos/config-rule/index.html   |   4 +-
 .../3.0/user/demos/consumer-threadpool/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/context/index.html       |   4 +-
 zh-cn/docs/3.0/user/demos/delay-publish/index.html |   4 +-
 .../user/demos/distributed-transaction/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/dump/index.html          |   4 +-
 zh-cn/docs/3.0/user/demos/echo-service/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/events-notify/index.html |   4 +-
 .../docs/3.0/user/demos/explicit-target/index.html |   4 +-
 .../user/demos/fault-tolerent-strategy/index.html  |   4 +-
 .../3.0/user/demos/generic-reference/index.html    |   4 +-
 .../docs/3.0/user/demos/generic-service/index.html |   4 +-
 .../3.0/user/demos/graceful-shutdown/index.html    |   4 +-
 zh-cn/docs/3.0/user/demos/group-merger/index.html  |   4 +-
 .../3.0/user/demos/hostname-binding/index.html     |   4 +-
 zh-cn/docs/3.0/user/demos/index.html               |   4 +-
 zh-cn/docs/3.0/user/demos/introduction/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/lazy-connect/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/loadbalance/index.html   |   4 +-
 zh-cn/docs/3.0/user/demos/local-call/index.html    |   4 +-
 zh-cn/docs/3.0/user/demos/local-mock/index.html    |   4 +-
 zh-cn/docs/3.0/user/demos/local-stub/index.html    |   4 +-
 .../docs/3.0/user/demos/logger-strategy/index.html |   4 +-
 .../docs/3.0/user/demos/multi-protocols/index.html |   4 +-
 .../docs/3.0/user/demos/multi-registry/index.html  |   4 +-
 .../docs/3.0/user/demos/multi-versions/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/netty4/index.html        |   4 +-
 .../3.0/user/demos/parameter-validation/index.html |   4 +-
 .../docs/3.0/user/demos/preflight-check/index.html |   4 +-
 zh-cn/docs/3.0/user/demos/protobuf-idl/index.html  |   4 +-
 .../user/demos/reference-config-cache/index.html   |   4 +-
 zh-cn/docs/3.0/user/demos/registry-only/index.html |   4 +-
 zh-cn/docs/3.0/user/demos/result-cache/index.html  |   4 +-
 .../user/demos/routing-rule-deprecated/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/routing-rule/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/serialization/index.html |   4 +-
 .../3.0/user/demos/service-container/index.html    |   4 +-
 .../3.0/user/demos/service-downgrade/index.html    |   4 +-
 zh-cn/docs/3.0/user/demos/service-group/index.html |   4 +-
 zh-cn/docs/3.0/user/demos/set-host/index.html      |   4 +-
 .../user/demos/simplify-registry-data/index.html   |   4 +-
 .../docs/3.0/user/demos/static-service/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/stickiness/index.html    |   4 +-
 .../docs/3.0/user/demos/subscribe-only/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/thread-model/index.html  |   4 +-
 zh-cn/docs/3.0/user/demos/tls/index.html           |   4 +-
 .../3.0/user/demos/token-authorization/index.html  |   4 +-
 zh-cn/docs/3.0/user/dependencies/index.html        |   4 +-
 zh-cn/docs/3.0/user/index.html                     |   4 +-
 .../3.0/user/languages/erlang/reference/index.html |   4 +-
 .../user/languages/erlang/serialization/index.html |   4 +-
 .../3.0/user/languages/erlang/service/index.html   |   4 +-
 .../3.0/user/languages/erlang/start/index.html     |   4 +-
 zh-cn/docs/3.0/user/maturity/index.html            |   4 +-
 .../3.0/user/new-features-in-a-glance/index.html   |   4 +-
 zh-cn/docs/3.0/user/perf-test/index.html           |   4 +-
 .../docs/3.0/user/preface/architecture/index.html  |   4 +-
 zh-cn/docs/3.0/user/preface/background/index.html  |   4 +-
 zh-cn/docs/3.0/user/preface/index.html             |   4 +-
 .../docs/3.0/user/preface/requirements/index.html  |   4 +-
 zh-cn/docs/3.0/user/preface/usage/index.html       |   4 +-
 zh-cn/docs/3.0/user/quick-start/index.html         |   4 +-
 zh-cn/docs/3.0/user/recommend/index.html           |   4 +-
 zh-cn/docs/3.0/user/references/api/index.html      |   4 +-
 zh-cn/docs/3.0/user/references/maven/index.html    |   4 +-
 .../references/metadata/introduction/index.html    |   4 +-
 .../references/metadata/metadata-redis/index.html  |   4 +-
 .../metadata/metadata-zookeeper/index.html         |   4 +-
 .../3.0/user/references/protocol/dubbo/index.html  |   4 +-
 .../3.0/user/references/protocol/gRPC/index.html   |   4 +-
 .../user/references/protocol/hessian/index.html    |   4 +-
 .../3.0/user/references/protocol/http/index.html   |   4 +-
 .../references/protocol/introduction/index.html    |   4 +-
 .../user/references/protocol/memcached/index.html  |   4 +-
 .../3.0/user/references/protocol/redis/index.html  |   4 +-
 .../3.0/user/references/protocol/rest/index.html   |   4 +-
 .../3.0/user/references/protocol/rmi/index.html    |   4 +-
 .../3.0/user/references/protocol/thrift/index.html |   4 +-
 .../user/references/protocol/webservice/index.html |   4 +-
 zh-cn/docs/3.0/user/references/qos/index.html      |   4 +-
 .../references/registry/introduction/index.html    |   4 +-
 .../user/references/registry/multicast/index.html  |   4 +-
 .../3.0/user/references/registry/nacos/index.html  |   4 +-
 .../3.0/user/references/registry/redis/index.html  |   4 +-
 .../3.0/user/references/registry/simple/index.html |   4 +-
 .../user/references/registry/zookeeper/index.html  |   4 +-
 zh-cn/docs/3.0/user/references/telnet/index.html   |   4 +-
 .../references/xml/dubbo-application/index.html    |   4 +-
 .../user/references/xml/dubbo-argument/index.html  |   4 +-
 .../references/xml/dubbo-config-center/index.html  |   4 +-
 .../user/references/xml/dubbo-consumer/index.html  |   4 +-
 .../user/references/xml/dubbo-method/index.html    |   4 +-
 .../user/references/xml/dubbo-module/index.html    |   4 +-
 .../user/references/xml/dubbo-monitor/index.html   |   4 +-
 .../user/references/xml/dubbo-parameter/index.html |   4 +-
 .../user/references/xml/dubbo-protocol/index.html  |   4 +-
 .../user/references/xml/dubbo-provider/index.html  |   4 +-
 .../user/references/xml/dubbo-reference/index.html |   4 +-
 .../user/references/xml/dubbo-registry/index.html  |   4 +-
 .../user/references/xml/dubbo-service/index.html   |   4 +-
 .../user/references/xml/introduction/index.html    |   4 +-
 zh-cn/docs/3.0/user/rest/index.html                |   4 +-
 zh-cn/docs/3.0/user/serialization/index.html       |   4 +-
 zh-cn/docs/3.0/user/simple-monitor/index.html      |   4 +-
 zh-cn/docs/3.0/user/versions/index.html            |   4 +-
 .../docs/3.0/user/versions/version-270/index.html  |   4 +-
 zh-cn/index.html                                   |   6 +--
 zh-cn/search/search_index.json                     |   2 +-
 zh-cn/sitemap.xml                                  |  52 +++++++++++++++++++++
 zh-cn/sitemap.xml.gz                               | Bin 277 -> 283 bytes
 510 files changed, 1120 insertions(+), 1068 deletions(-)

diff --git a/en-us/index.html b/en-us/index.html
index 777f712..2109c2f 100644
--- a/en-us/index.html
+++ b/en-us/index.html
@@ -911,7 +911,7 @@
 </div>
 
 <div class="open-source">
-  <p>Use Cases, visit <a href="https://cncf.io/"> wanted: who's using dubbo</a> to help improving dubbo better</p>
+  <p>Use Cases, visit <a href="https://github.com/apache/dubbo/issues/1012"> wanted: who's using dubbo</a> to help improving dubbo better</p>
 </div>
 <div class="top-hr hr-logos">
   <div class="logos">
diff --git a/en-us/sitemap.xml.gz b/en-us/sitemap.xml.gz
index 998d2f7..8328d1d 100644
Binary files a/en-us/sitemap.xml.gz and b/en-us/sitemap.xml.gz differ
diff --git a/zh-cn/blog/2.7.5-release/index.html b/zh-cn/blog/2.7.5-release/index.html
index 67365df..10d8777 100644
--- a/zh-cn/blog/2.7.5-release/index.html
+++ b/zh-cn/blog/2.7.5-release/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>2.7.5 功能解析 - Apache Dubbo</title><link rel=style [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>2.7.5 里程碑版本正式发布:支持 gRPC、性能提升 30% - Apache Dubbo< [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -18,7 +18,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientuni [...]
+--> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientuni [...]
     var translate = document.getElementById('translate');
     translate.addEventListener('click', changeHref, false);
     function changeHref() {
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
 option java_multiple_files <span class=o>=</span> true;
 option java_package <span class=o>=</span> <span class=s2>&quot;org.apache.dubbo.demo&quot;</span>;
@@ -148,7 +148,7 @@ service DemoService {
 </code></pre></div> <ul> <li>权重轮询</li> </ul> <div class=highlight><pre><span></span><code><span class=c>&lt;!-- 来自北京和上海集群的地址,将以 10:1 的比例来分配流量 --&gt;</span>
 <span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;beijing&quot;</span> <span class=na>address=</span><span class=s>&quot;zookeeper://${zookeeper.address1}&quot;</span> <span class=na>weight=</span><span class=s>”100“</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;shanghai&quot;</span> <span class=na>address=</span><span class=s>&quot;zookeeper://${zookeeper.address2}&quot;</span> <span class=na>weight=</span><span class=s>”10“</span> <span class=nt>/&gt;</span>
-</code></pre></div> <ul> <li>默认,stick to 任意可用</li> </ul> <blockquote> <p>关于多注册中心订阅模型,Dubbo 同时也提供了 Multi-Registry 合并的解决思路,欢迎参与到以下 PR 的讨论中: <a href=https://github.com/apache/dubbo/issues/5399>https://github.com/apache/dubbo/issues/5399</a></p> </blockquote> <h2 id=8>8. 其他功能增强<a class=headerlink href=#8 title="Permanent link">&para;</a></h2> <ul> <li> <p>新增地址变更事件通知接口,方便业务侧感知地址变化</p> </li> <li> <p>新增外围配置加载入口,方便开发者在启动阶段定制服务启动参数</p> </li> <li> <p>config 模块重构</p> </li> <li> <p>parameters 扩展配置增强 [...]
+</code></pre></div> <ul> <li>默认,stick to 任意可用</li> </ul> <blockquote> <p>关于多注册中心订阅模型,Dubbo 同时也提供了 Multi-Registry 合并的解决思路,欢迎参与到以下 PR 的讨论中: <a href=https://github.com/apache/dubbo/issues/5399>https://github.com/apache/dubbo/issues/5399</a></p> </blockquote> <h2 id=8>8. 其他功能增强<a class=headerlink href=#8 title="Permanent link">&para;</a></h2> <ul> <li> <p>新增地址变更事件通知接口,方便业务侧感知地址变化</p> </li> <li> <p>新增外围配置加载入口,方便开发者在启动阶段定制服务启动参数</p> </li> <li> <p>config 模块重构</p> </li> <li> <p>parameters 扩展配置增强 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/Dubbo-supporting-gRPC-HTTP2-and-protobuf/index.html b/zh-cn/blog/Dubbo-supporting-gRPC-HTTP2-and-protobuf/index.html
index c88def8..12fb3df 100644
--- a/zh-cn/blog/Dubbo-supporting-gRPC-HTTP2-and-protobuf/index.html
+++ b/zh-cn/blog/Dubbo-supporting-gRPC-HTTP2-and-protobuf/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
   required <span class=nb>string</span> name <span class=o>=</span> <span class=mi>1</span>;
   required int32 id <span class=o>=</span> <span class=mi>2</span>;
   optional <span class=nb>string</span> email <span class=o>=</span> <span class=mi>3</span>;
@@ -420,7 +420,7 @@ service DemoService {
   <span class=n>System</span><span class=p>.</span><span class=na>out</span><span class=p>.</span><span class=na>println</span><span class=p>(</span><span class=s>&quot;result: &quot;</span> <span class=o>+</span> <span class=n>reply</span><span class=p>.</span><span class=na>getMessage</span><span class=p>());</span>
   <span class=n>System</span><span class=p>.</span><span class=na>in</span><span class=p>.</span><span class=na>read</span><span class=p>();</span>
 <span class=p>}</span>
-</code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank rel=noopener> Material for MkDocs </a> </div> <div class=md-footer-social> <a href=http://www.apache.org target=_blank rel=noopener title=Fundation class=md-footer-social__link> <!-- Created with Inkscape (http://www.inks [...]
+</code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../2.7.5-release/ title="2.7.5 里程碑版本正式发布:支持 gRPC、性能提升 30%" class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg> </div> <div [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/apache-dubbo-2019-2020/index.html b/zh-cn/blog/apache-dubbo-2019-2020/index.html
index a96d64b..cf56fd8 100644
--- a/zh-cn/blog/apache-dubbo-2019-2020/index.html
+++ b/zh-cn/blog/apache-dubbo-2019-2020/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
   <span class=c1>// Synchronous style</span>
   <span class=n>String</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span> 
 <span class=p>}</span>
@@ -92,7 +92,7 @@
 <span class=err>dubbo.reference.{interface-name}[.{method-name}].{config-item}</span> <span class=err>{config-item-value}</span>
 <span class=c># 多配置项</span>
 <span class=err>dubbo.{config-type}s.{config-id}.{config-item}</span> <span class=err>{config-item-value}</span>
-</code></pre></div> <h3 id=_6>传输协议<a class=headerlink href=#_6 title="Permanent link">&para;</a></h3> <p>2.7 版本在 RPC 协议层和序列化层进行了扩展,RPC 协议层增加了对 gRPC 协议的支持,序列化层增加了对 Protobuf 协议的支持。</p> <p>支持 gRPC 其中一个重要原因是其基于 HTTP/2 协议构建,HTTP/2 协议作为 HTTP 标准协议,在各个层次的网络设备及网关代理上都得到了很好的支持,因此具有更好的穿透性和通用性。通过支持 gRPC 协议,对于期望使用 HTTP/2 的 Dubbo 用户提供了一种传输协议选择。</p> <p>gRPC 在 HTTP/2 上构建了 Stream 的 RPC 语义,支持 Request - Response、Stream - Response、Request - Stream、Bi-Stream 等多种语义,能满足不同的业务调用场景。</p> <p><img alt="service idl2"  [...]
+</code></pre></div> <h3 id=_6>传输协议<a class=headerlink href=#_6 title="Permanent link">&para;</a></h3> <p>2.7 版本在 RPC 协议层和序列化层进行了扩展,RPC 协议层增加了对 gRPC 协议的支持,序列化层增加了对 Protobuf 协议的支持。</p> <p>支持 gRPC 其中一个重要原因是其基于 HTTP/2 协议构建,HTTP/2 协议作为 HTTP 标准协议,在各个层次的网络设备及网关代理上都得到了很好的支持,因此具有更好的穿透性和通用性。通过支持 gRPC 协议,对于期望使用 HTTP/2 的 Dubbo 用户提供了一种传输协议选择。</p> <p>gRPC 在 HTTP/2 上构建了 Stream 的 RPC 语义,支持 Request - Response、Stream - Response、Request - Stream、Bi-Stream 等多种语义,能满足不同的业务调用场景。</p> <p><img alt="service idl2"  [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/apachecon-na-2018/index.html b/zh-cn/blog/apachecon-na-2018/index.html
index 139350b..b70c11d 100644
--- a/zh-cn/blog/apachecon-na-2018/index.html
+++ b/zh-cn/blog/apachecon-na-2018/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/build-new-docker-image-in-dockerhub/index.html b/zh-cn/blog/build-new-docker-image-in-dockerhub/index.html
index 808f897..8e94be4 100644
--- a/zh-cn/blog/build-new-docker-image-in-dockerhub/index.html
+++ b/zh-cn/blog/build-new-docker-image-in-dockerhub/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/connect-heterogeneous-microservices/index.html b/zh-cn/blog/connect-heterogeneous-microservices/index.html
index e4dadaa..bdb5e0d 100644
--- a/zh-cn/blog/connect-heterogeneous-microservices/index.html
+++ b/zh-cn/blog/connect-heterogeneous-microservices/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=n>String</span> <span class=nf>sayHi</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <ol> <li>消费方调用服务</li> </ol> <div class=highlight><pre><span></span><code><span class=c1>// 和调用本地服务一样,完全透明。</span>
@@ -119,7 +119,7 @@
 <span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;shanghai&quot;</span> <span class=na>address=</span><span class=s>&quot;zookeeper://${zookeeper.address2}&quot;</span> <span class=na>weight=</span><span class=s>”10“</span> <span class=nt>/&gt;</span>
 </code></pre></div> <ul> <li>默认,stick to 任意可用</li> </ul> <h4 id=_7>多注册中心适用的场景<a class=headerlink href=#_7 title="Permanent link">&para;</a></h4> <ul> <li>同区域流量优先调度</li> </ul> <p>出于容灾或者服务伸缩性需求,服务/应用往往需要部署在多个独立的机房/区域,在每个区域有独立注册中心集群的场景下,实现同区域的流量优先调度就能很好的解决延迟和可用性问题。</p> <ul> <li>注册中心迁移</li> </ul> <p>公司的服务一直以来可能是存储在某一个注册中心,如 Zookeeper,但到了某个时间节点,因为各种各样的原因,当我们要迁移到另外的注册中心时,多注册中心模型能够保证平滑的迁移。</p> <ul> <li>异构系统互通</li> </ul> <p>不同微服务体系开发的服务,都封闭在各自的服务发现体系中,而通过统一的多注册中心模型,可以实现不同体系的服务互相发现。</p> <h
 2 id=du [...]
 </code></pre></div> <p>对于提供服务给 Spring Cloud 侧消费的应用,则指定服务暴露为 rest 协议,或者双协议暴露(因如果这个服务还要被新体系内的应用调用到):</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;xxx.NewService&quot;</span> <span class=na>protocol=</span><span class=s>&quot;rest,dubbo&quot;</span><span class=nt>/&gt;</span>
-</code></pre></div> <p>作为 Dubbo 的维护者,虽然我们这里有明显的偏向性,讲的是从如何从 SpringCloud 体系迁移到 Dubbo 体系。但是反过来考虑,如果你已经或者即将选型 Dubbo 来开发微服务,则未来从 Dubbo 迁移到 SpringCloud 也是同样的思路,Dubbo 的多协议、多注册模型为双向迁移都提供了同样的灵活性。</p> <h3 id=dubbo_6>自建体系迁移到 Dubbo 体系(共存)<a class=headerlink href=#dubbo_6 title="Permanent link">&para;</a></h3> <p>这个场景和上一节中讲到的的 SpringCloud 迁移有些类似,最大的区别在于 rest 协议是 Dubbo 官方默认提供支持的,而对于已有的微服务体系内的私有通信协议,则需要先要自己去扩展 Dubbo Protocol 来提供协议层面的支持,关于 Protocol 如何扩展请参见以下官方文档:</p> <p><a href=../../docs/2.7/dev/impls/ [...]
+</code></pre></div> <p>作为 Dubbo 的维护者,虽然我们这里有明显的偏向性,讲的是从如何从 SpringCloud 体系迁移到 Dubbo 体系。但是反过来考虑,如果你已经或者即将选型 Dubbo 来开发微服务,则未来从 Dubbo 迁移到 SpringCloud 也是同样的思路,Dubbo 的多协议、多注册模型为双向迁移都提供了同样的灵活性。</p> <h3 id=dubbo_6>自建体系迁移到 Dubbo 体系(共存)<a class=headerlink href=#dubbo_6 title="Permanent link">&para;</a></h3> <p>这个场景和上一节中讲到的的 SpringCloud 迁移有些类似,最大的区别在于 rest 协议是 Dubbo 官方默认提供支持的,而对于已有的微服务体系内的私有通信协议,则需要先要自己去扩展 Dubbo Protocol 来提供协议层面的支持,关于 Protocol 如何扩展请参见以下官方文档:</p> <p><a href=../../docs/2.7/dev/impls/ [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/download/index.html b/zh-cn/blog/download/index.html
index fe2650a..090fd3a 100644
--- a/zh-cn/blog/download/index.html
+++ b/zh-cn/blog/download/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-101/index.html b/zh-cn/blog/dubbo-101/index.html
index 352b0a2..c23b389 100644
--- a/zh-cn/blog/dubbo-101/index.html
+++ b/zh-cn/blog/dubbo-101/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="现代的分布式服务框架的基本概念与 RMI 是类似的,同样是使用 Java 的 Interface 作为服务契约,通过注册中心来完成服务的注册和发现,远程通讯的细节也是通过代理类来屏蔽。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>第一个 Dubbo 应用 - Apache Dubbo</title><link rel=stylesheet hre [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="现代的分布式服务框架的基本概念与 RMI 是类似的,同样是使用 Java 的 Interface 作为服务契约,通过注册中心来完成服务的注册和发现,远程通讯的细节也是通过代理类来屏蔽。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>第一个 Dubbo 应用 - Apache Dubbo</title><link rel=stylesheet hre [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=n>Hello</span> <span class=n>stub</span> <span class=o>=</span> <span class=p>(</span><span class=n>Hello</span><span class=p>)</span> <span class=n>UnicastRemoteObject</span><span class=p>.</span><span class=na>exportObject</span><span class=p>(</span><span class=n>obj</span><span class=p>,</span> <span class=mi>0</span><span class=p>);</span> <span class=c1>// #2</span>
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>LocateRegistry</span><span class=p>.</span><span class=na>createRegistry</span><span class=p>(</span><span class=mi>1099</span><span class=p>);</span> <span class=c1>// #3</span>
 <span class=n>registry</span><span class=p>.</span><span class=na>rebind</span><span class=p>(</span><span class=s>&quot;Hello&quot;</span><span class=p>,</span> <span class=n>stub</span><span class=p>);</span> <span class=c1>// #4</span>
@@ -207,7 +207,7 @@ As Consumer side:
 +---------------------+---+
 <span class=p>|</span>Consumer Service Name<span class=p>|</span>NUM<span class=p>|</span>
 +---------------------+---+
-</code></pre></div> <p>目前 <em>qos</em> 支持以下几个命令,更详细的信息请查阅官方文档<sup id=fnref:4><a class=footnote-ref href=#fn:4>4</a></sup>:</p> <ul> <li><em>ls</em>:列出消费者、提供者信息</li> <li><em>online</em>:上线服务</li> <li><em>offline</em>:下线服务</li> <li><em>help</em>:联机帮助</li> </ul> <h2 id=_10>总结<a class=headerlink href=#_10 title="Permanent link">&para;</a></h2> <p>在本文中,从 RMI 开始,介绍了 Java 领域分布式调用的基本概念,也就是基于接口编程、通过代理将远程调用伪装成本地、通过注册中心完成服务的注册和发现。</p> <p>然后为了简单起见,使用简单的组播注册方式和直接面向 Dubbo API 编程的方式介绍了如何开发一个 Dubbo 的完整应 [...]
+</code></pre></div> <p>目前 <em>qos</em> 支持以下几个命令,更详细的信息请查阅官方文档<sup id=fnref:4><a class=footnote-ref href=#fn:4>4</a></sup>:</p> <ul> <li><em>ls</em>:列出消费者、提供者信息</li> <li><em>online</em>:上线服务</li> <li><em>offline</em>:下线服务</li> <li><em>help</em>:联机帮助</li> </ul> <h2 id=_10>总结<a class=headerlink href=#_10 title="Permanent link">&para;</a></h2> <p>在本文中,从 RMI 开始,介绍了 Java 领域分布式调用的基本概念,也就是基于接口编程、通过代理将远程调用伪装成本地、通过注册中心完成服务的注册和发现。</p> <p>然后为了简单起见,使用简单的组播注册方式和直接面向 Dubbo API 编程的方式介绍了如何开发一个 Dubbo 的完整应 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-27-features/index.html b/zh-cn/blog/dubbo-27-features/index.html
index 38c572c..f90f527 100644
--- a/zh-cn/blog/dubbo-27-features/index.html
+++ b/zh-cn/blog/dubbo-27-features/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>interface</span> <span class=nc>AsyncService</span> <span class=p>{</span>
     <span class=n>String</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
diff --git a/zh-cn/blog/dubbo-admin/index.html b/zh-cn/blog/dubbo-admin/index.html
index ecf2872..3658d07 100644
--- a/zh-cn/blog/dubbo-admin/index.html
+++ b/zh-cn/blog/dubbo-admin/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 github: https://github.com/apache/dubbo-ops
 </code></pre></div> Dubbo Admin之前的版本过于老旧,也长期疏于维护,因此在去年年中的时候,对该项目进行了一次重构,项目结构上的变化如下:<br> * 将后端框架从webx替换成spring boot * 前端采用Vue和Vuetify.js作为开发框架 * 移除velocity模板 * 集成swagger,提供api管理功能</p> <p>当前版本的Dubbo Admin包含了之前版本中的绝大部分功能,包括服务治理,服务查询等,同时支持了Dubbo2.7中服务治理的新特性。</p> <h2 id=_1>配置规范<a class=headerlink href=#_1 title="Permanent link">&para;</a></h2> <p>由于在Dubbo2.7中,配置中心和注册中心做了分离,并且增加了元数据中心,因此Dubbo Admin的配置方式也做了更新,<code>application.properties</code>中的配置如下: <br> <div class=highlight><pre><span></span [...]
 <span class=na>admin.config-center</span><span class=o>=</span><span class=s>zookeeper://127.0.0.1:2181</span>
diff --git a/zh-cn/blog/dubbo-annotation-driven/index.html b/zh-cn/blog/dubbo-annotation-driven/index.html
index 39a1d8b..f945e5b 100644
--- a/zh-cn/blog/dubbo-annotation-driven/index.html
+++ b/zh-cn/blog/dubbo-annotation-driven/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=nt>&lt;beans</span> <span class=na>xmlns:xsi=</span><span class=s>&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
        <span class=na>xmlns:dubbo=</span><span class=s>&quot;http://code.alibabatech.com/schema/dubbo&quot;</span>
        <span class=na>xmlns=</span><span class=s>&quot;http://www.springframework.org/schema/beans&quot;</span>
diff --git a/zh-cn/blog/dubbo-annotation/index.html b/zh-cn/blog/dubbo-annotation/index.html
index 6f86b31..2cf14cb 100644
--- a/zh-cn/blog/dubbo-annotation/index.html
+++ b/zh-cn/blog/dubbo-annotation/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="介绍了如何使用注解方式而非 XML 方式来开发 Dubbo 应用,可以学习到如何使用 @EnableDubbo、@Service、@Reference 的用法。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>在 Dubbo 中使用注解 - Apache Dubbo</title><link rel=stylesheet href=../../ass [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="介绍了如何使用注解方式而非 XML 方式来开发 Dubbo 应用,可以学习到如何使用 @EnableDubbo、@Service、@Reference 的用法。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>在 Dubbo 中使用注解 - Apache Dubbo</title><link rel=stylesheet href=../../ass [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
 <span class=nd>@EnableDubboConfig</span>
 <span class=nd>@DubboComponentScan</span>
@@ -258,7 +258,7 @@
 </code></pre></div> <p>说明:</p> <ol> <li> <p>初始化一个 <code>AnnotationConfigApplicationContext</code> 的示例,并将 <code>ConsumerConfiguration</code> 传入以完成 Dubbo 服务消费者的自动发现和装配</p> </li> <li> <p>启动 Spring Context</p> </li> <li> <p>从 Context 中查找出类型为 <code>GreetingServiceConsumer</code> 的 Bean</p> </li> <li> <p>调用 <code>doSayHello</code> 方法,最终通过 Dubbo 的服务引用(由 <code>@Reference</code> 标注)发起一次远程调用</p> </li> <li> <p>打印调用结果</p> </li> </ol> <p>启动客户端的 <code>main</code> 方法,将会看到下面的输出,其中返回结果为 result: hello, an [...]
 <span class=o>[</span><span class=m>01</span>/08/18 <span class=m>02</span>:38:40:040 CST<span class=o>]</span> main  INFO annotation.ReferenceBeanBuilder: &lt;dubbo:reference <span class=nv>object</span><span class=o>=</span><span class=s2>&quot;com.alibaba.dubbo.common.bytecode.proxy0@673be18f&quot;</span> <span class=nv>singleton</span><span class=o>=</span><span class=s2>&quot;true&quot;</span> <span class=nv>interface</span><span class=o>=</span><span class=s2>&quot;com.alibaba.dubb [...]
 result: hello, annotation
-</code></pre></div> <h2 id=_3>总结<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>通过本文的学习,读者可以掌握 Dubbo 专属的 annotation <code>@EnableDubbo</code>、<code>@Service</code>、<code>@Reference</code> 的基本概念,并通过一个简单 Dubbo 应用的实战开发掌握其基本的用法。</p> <p>Spring 除了传统的 XML 配置之外,还提供了注解驱动、外部化配置、以及自动装配等更现代的配置方式。本文专注在介绍通过注解方式来开发 Dubbo 应用,可以看到,与 XML 配置相比,注解方式编程更加简洁明快。在今后的博文中,会进一步的介绍在 Dubbo 中使用外部化配置、以及自动装配的方法。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav [...]
+</code></pre></div> <h2 id=_3>总结<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>通过本文的学习,读者可以掌握 Dubbo 专属的 annotation <code>@EnableDubbo</code>、<code>@Service</code>、<code>@Reference</code> 的基本概念,并通过一个简单 Dubbo 应用的实战开发掌握其基本的用法。</p> <p>Spring 除了传统的 XML 配置之外,还提供了注解驱动、外部化配置、以及自动装配等更现代的配置方式。本文专注在介绍通过注解方式来开发 Dubbo 应用,可以看到,与 XML 配置相比,注解方式编程更加简洁明快。在今后的博文中,会进一步的介绍在 Dubbo 中使用外部化配置、以及自动装配的方法。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-basic-usage-dubbo-consumer-configuration/index.html b/zh-cn/blog/dubbo-basic-usage-dubbo-consumer-configuration/index.html
index fd3e1ae..47723d3 100644
--- a/zh-cn/blog/dubbo-basic-usage-dubbo-consumer-configuration/index.html
+++ b/zh-cn/blog/dubbo-basic-usage-dubbo-consumer-configuration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 &lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
     xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
     xmlns:dubbo=&quot;http://dubbo.apache.org/schema/dubbo&quot;
diff --git a/zh-cn/blog/dubbo-basic-usage-dubbo-provider-configuration/index.html b/zh-cn/blog/dubbo-basic-usage-dubbo-provider-configuration/index.html
index 194d6bb..40fd157 100644
--- a/zh-cn/blog/dubbo-basic-usage-dubbo-provider-configuration/index.html
+++ b/zh-cn/blog/dubbo-basic-usage-dubbo-provider-configuration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 &lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
     xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
     xmlns:dubbo=&quot;http://dubbo.apache.org/schema/dubbo&quot;
diff --git a/zh-cn/blog/dubbo-cluster-error-handling/index.html b/zh-cn/blog/dubbo-cluster-error-handling/index.html
index f3694b6..8e0a126 100644
--- a/zh-cn/blog/dubbo-cluster-error-handling/index.html
+++ b/zh-cn/blog/dubbo-cluster-error-handling/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div> <p>以XML方式为例,具体配置方法如下:</p> <p>服务提供方,服务级配置</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;org.apache.dubbo.demo.DemoService&quot;</span> <span class=na>ref=</span><span class=s>&quot;demoService&quot;</span> <span class=na>cluster=</span><span class=s>&quot;failover&quot;</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>服务提供方,方法级配置</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;org.apache.dubbo.demo.DemoService&quot;</span> <span class=na>ref=</span><span class=s>&quot;demoService&quot;</span><span class=na>cluster=</span><span class=s>&quot;failover&quot;</span><span class=nt>&gt;</span>
      <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;sayHello&quot;</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/blog/dubbo-compatible/index.html b/zh-cn/blog/dubbo-compatible/index.html
index 1bf6f8f..17904ac 100644
--- a/zh-cn/blog/dubbo-compatible/index.html
+++ b/zh-cn/blog/dubbo-compatible/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
 <span class=nd>@Deprecated</span>
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>ApplicationConfig</span> <span class=kd>extends</span> <span class=n>org</span><span class=p>.</span><span class=na>apache</span><span class=p>.</span><span class=na>dubbo</span><span class=p>.</span><span class=na>config</span><span class=p>.</span><span class=na>ApplicationConfig</span> <span class=p>{</span>
diff --git a/zh-cn/blog/dubbo-consistent-hash-implementation/index.html b/zh-cn/blog/dubbo-consistent-hash-implementation/index.html
index c1ecef1..fa1dc36 100644
--- a/zh-cn/blog/dubbo-consistent-hash-implementation/index.html
+++ b/zh-cn/blog/dubbo-consistent-hash-implementation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=k>if</span> <span class=p>(</span><span class=n>CollectionUtils</span><span class=p>.</span><span class=na>isNotEmpty</span><span class=p>(</span><span class=n>invokers</span><span class=p>))</span> <span class=p>{</span>
         <span class=k>return</span> <span class=n>ExtensionLoader</span><span class=p>.</span><span class=na>getExtensionLoader</span><span class=p>(</span><span class=n>LoadBalance</span><span class=p>.</span><span class=na>class</span><span class=p>).</span><span class=na>getExtension</span><span class=p>(</span><span class=n>invokers</span><span class=p>.</span><span class=na>get</span><span class=p>(</span><span class=mi>0</span><span class=p>).</span><span class=na>getUrl</span><spa [...]
                 <span class=p>.</span><span class=na>getMethodParameter</span><span class=p>(</span><span class=n>RpcUtils</span><span class=p>.</span><span class=na>getMethodName</span><span class=p>(</span><span class=n>invocation</span><span class=p>),</span> <span class=n>LOADBALANCE_KEY</span><span class=p>,</span> <span class=n>DEFAULT_LOADBALANCE</span><span class=p>));</span>
diff --git a/zh-cn/blog/dubbo-context-information/index.html b/zh-cn/blog/dubbo-context-information/index.html
index 03d47c1..5d9091b 100644
--- a/zh-cn/blog/dubbo-context-information/index.html
+++ b/zh-cn/blog/dubbo-context-information/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div></p> <h2 id=_3>使用场景<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <h3 id=_4>获取调用信息<a class=headerlink href=#_4 title="Permanent link">&para;</a></h3> <table> <thead> <tr> <th align=left>方法名</th> <th>用途</th> <th>作用范围</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td align=left>getRequest</td> <td>获取 RPC 请求对象</td> <td>Consumer</td> <td>获取底层 RPC 请求对象,例如 HttpServletRequest,其他情况为 null</td> </tr> <tr> <td align=left>getResponse</td> <td>获取 RPC 请求响应</td> < [...]
         app = initialize({
           base: "../..",
diff --git a/zh-cn/blog/dubbo-contribute-to-opensource/index.html b/zh-cn/blog/dubbo-contribute-to-opensource/index.html
index 8a895c5..596568a 100644
--- a/zh-cn/blog/dubbo-contribute-to-opensource/index.html
+++ b/zh-cn/blog/dubbo-contribute-to-opensource/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 git remote add upstream https://github.com/apache/dubbo.git
 <span class=c1># 拉取源仓库的更新</span>
 git fetch upstream
diff --git a/zh-cn/blog/dubbo-copywriting-style/index.html b/zh-cn/blog/dubbo-copywriting-style/index.html
index 14d4460..b7e568a 100644
--- a/zh-cn/blog/dubbo-copywriting-style/index.html
+++ b/zh-cn/blog/dubbo-copywriting-style/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-echo-test/index.html b/zh-cn/blog/dubbo-echo-test/index.html
index 7f3607f..1d333e6 100644
--- a/zh-cn/blog/dubbo-echo-test/index.html
+++ b/zh-cn/blog/dubbo-echo-test/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
     <span class=cm>/**</span>
 <span class=cm>     * echo test.</span>
diff --git a/zh-cn/blog/dubbo-externalized-configuration/index.html b/zh-cn/blog/dubbo-externalized-configuration/index.html
index 60751da..c779ee4 100644
--- a/zh-cn/blog/dubbo-externalized-configuration/index.html
+++ b/zh-cn/blog/dubbo-externalized-configuration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=kd>public</span> <span class=n>ApplicationConfig</span> <span class=nf>applicationConfig</span><span class=p>()</span> <span class=p>{</span>
         <span class=n>ApplicationConfig</span> <span class=n>applicationConfig</span> <span class=o>=</span> <span class=k>new</span> <span class=n>ApplicationConfig</span><span class=p>();</span>
         <span class=n>applicationConfig</span><span class=p>.</span><span class=na>setName</span><span class=p>(</span><span class=s>&quot;dubbo-annotation-consumer&quot;</span><span class=p>);</span>
diff --git a/zh-cn/blog/dubbo-fescar/index.html b/zh-cn/blog/dubbo-fescar/index.html
index 5fa8ddc..24c681c 100644
--- a/zh-cn/blog/dubbo-fescar/index.html
+++ b/zh-cn/blog/dubbo-fescar/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文主要介绍如何使用Fescar保证Dubbo微服务间的一致性><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>如何使用Fescar保证Dubbo微服务间的一致性 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css>< [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文主要介绍如何使用Fescar保证Dubbo微服务间的一致性><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>如何使用Fescar保证Dubbo微服务间的一致性 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css>< [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
     <span class=cm>/**</span>
 <span class=cm>     * deduct storage count</span>
@@ -196,7 +196,7 @@
 e.g.
 
 sh fescar-server.sh <span class=m>8091</span> /home/admin/fescar/data/
-</code></pre></div> <h3 id=step-5>Step 5: 运行例子<a class=headerlink href=#step-5 title="Permanent link">&para;</a></h3> <ul> <li>启动账户服务 (<a href=https://github.com/fescar-group/fescar-samples/blob/master/dubbo/src/main/java/com/alibaba/fescar/samples/dubbo/starter/DubboAccountServiceStarter.java>DubboAccountServiceStarter</a>)。</li> <li>启动库存服务 (<a href=https://github.com/fescar-group/fescar-samples/blob/master/dubbo/src/main/java/com/alibaba/fescar/samples/dubbo/starter/DubboStorageService [...]
+</code></pre></div> <h3 id=step-5>Step 5: 运行例子<a class=headerlink href=#step-5 title="Permanent link">&para;</a></h3> <ul> <li>启动账户服务 (<a href=https://github.com/fescar-group/fescar-samples/blob/master/dubbo/src/main/java/com/alibaba/fescar/samples/dubbo/starter/DubboAccountServiceStarter.java>DubboAccountServiceStarter</a>)。</li> <li>启动库存服务 (<a href=https://github.com/fescar-group/fescar-samples/blob/master/dubbo/src/main/java/com/alibaba/fescar/samples/dubbo/starter/DubboStorageService [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-generic-invoke/index.html b/zh-cn/blog/dubbo-generic-invoke/index.html
index 3fae2ef..f65067f 100644
--- a/zh-cn/blog/dubbo-generic-invoke/index.html
+++ b/zh-cn/blog/dubbo-generic-invoke/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div> <p>需要使用的地方,通过强制类型转化为 GenericService 进行调用:</p> <div class=highlight><pre><span></span><code><span class=n>GenericService</span> <span class=n>userService</span> <span class=o>=</span> <span class=p>(</span><span class=n>GenericService</span><span class=p>)</span> <span class=n>context</span><span class=p>.</span><span class=na>getBean</span><span class=p>(</span><span class=s>&quot;userService&quot;</span><span class=p>);</span>
 <span class=c1>// primary param and return value</span>
 <span class=n>String</span> <span class=n>name</span> <span class=o>=</span> <span class=p>(</span><span class=n>String</span><span class=p>)</span> <span class=n>userService</span><span class=p>.</span><span class=na>$invoke</span><span class=p>(</span><span class=s>&quot;delete&quot;</span><span class=p>,</span> <span class=k>new</span> <span class=n>String</span><span class=o>[]</span><span class=p>{</span><span class=kt>int</span><span class=p>.</span><span class=na>class</span><span [...]
diff --git a/zh-cn/blog/dubbo-gracefully-shutdown/index.html b/zh-cn/blog/dubbo-gracefully-shutdown/index.html
index 703e5d8..2906fc5 100644
--- a/zh-cn/blog/dubbo-gracefully-shutdown/index.html
+++ b/zh-cn/blog/dubbo-gracefully-shutdown/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div> <h3 id=_5>容器的优雅停机<a class=headerlink href=#_5 title="Permanent link">&para;</a></h3> <p>当使用<code>org.apache.dubbo.container.Main</code>这种容器方式来使用 Dubbo 时,也可以通过配置<code>dubbo.shutdown.hook</code>为<code>true</code>来开启优雅停机。</p> <h3 id=qos>通过QOS优雅上下线<a class=headerlink href=#qos title="Permanent link">&para;</a></h3> <p>基于<code>ShutdownHook</code>方式的优雅停机无法确保所有关闭流程一定执行完,所以 Dubbo 推出了多段关闭的方式来保证服务完全无损。</p> <p>多段关闭即将停止应用分为多个步骤,通过运维自动化脚本或手工操作的方式来保证脚本每一阶段都能执行完毕。</p> <p>在关闭应用前,首先通过 [...]
 <span class=cm> * Register the ShutdownHook</span>
 <span class=cm> */</span>
diff --git a/zh-cn/blog/dubbo-heartbeat-design/index.html b/zh-cn/blog/dubbo-heartbeat-design/index.html
index 286bc06..27eb29d 100644
--- a/zh-cn/blog/dubbo-heartbeat-design/index.html
+++ b/zh-cn/blog/dubbo-heartbeat-design/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=kd>final</span> <span class=n>DefaultFuture</span> <span class=n>future</span> <span class=o>=</span> <span class=k>new</span> <span class=n>DefaultFuture</span><span class=p>(</span><span class=n>channel</span><span class=p>,</span> <span class=n>request</span><span class=p>,</span> <span class=n>timeout</span><span class=p>);</span>
     <span class=c1>// timeout check</span>
     <span class=n>timeoutCheck</span><span class=p>(</span><span class=n>future</span><span class=p>);</span>
diff --git a/zh-cn/blog/dubbo-integrate-with-hystrix/index.html b/zh-cn/blog/dubbo-integrate-with-hystrix/index.html
index af3a171..832aee9 100644
--- a/zh-cn/blog/dubbo-integrate-with-hystrix/index.html
+++ b/zh-cn/blog/dubbo-integrate-with-hystrix/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
             &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
             &lt;artifactId&gt;spring-cloud-starter-netflix-hystrix&lt;/artifactId&gt;
             &lt;version&gt;1.4.4.RELEASE&lt;/version&gt;
diff --git a/zh-cn/blog/dubbo-invoke/index.html b/zh-cn/blog/dubbo-invoke/index.html
index 7257926..8ba113e 100644
--- a/zh-cn/blog/dubbo-invoke/index.html
+++ b/zh-cn/blog/dubbo-invoke/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=n>String</span> <span class=nf>goodbye</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <h3 id=consumer>Consumer 配置<a class=headerlink href=#consumer title="Permanent link">&para;</a></h3> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;asyncService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.dubbo.samples.async.api.AsyncService&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/blog/dubbo-k8s/index.html b/zh-cn/blog/dubbo-k8s/index.html
index 53dc697..a7eade7 100644
--- a/zh-cn/blog/dubbo-k8s/index.html
+++ b/zh-cn/blog/dubbo-k8s/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-loadbalance/index.html b/zh-cn/blog/dubbo-loadbalance/index.html
index 3aedfcb..faf2336 100644
--- a/zh-cn/blog/dubbo-loadbalance/index.html
+++ b/zh-cn/blog/dubbo-loadbalance/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文介绍了负载均衡的相关概念以及 Dubbo 中的负载均衡策略实现。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Dubbo的负载均衡 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=s [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文介绍了负载均衡的相关概念以及 Dubbo 中的负载均衡策略实现。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Dubbo的负载均衡 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=s [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 |          |                    |                    |                              |
 +-----------------------------------------------------------------------------------+
 1          10                   30                   50                             80
@@ -159,7 +159,7 @@ public class DemoLoadBalance implements LoadBalance {
 }
 </code></pre></div> <ol> <li>添加资源文件 添加文件:<code>src/main/resource/META-INF/dubbo/com.alibaba.dubbo.rpc.cluster.LoadBalance</code>。这是一个简单的文本文件。文件内容如下:</li> </ol> <div class=highlight><pre><span></span><code>demo=my=com.demo.dubbo.DemoLoadBalance
 </code></pre></div> <ol> <li>配置使用自定义LoadBalance</li> </ol> <div class=highlight><pre><span></span><code>&lt;dubbo:reference id=&quot;helloService&quot; interface=&quot;com.demo.dubbo.api.IHelloService&quot; loadbalance=&quot;demo&quot; /&gt;
-</code></pre></div> <p>在Consumer端的<code>dubbo:reference</code>中配置<code>&lt;loadbalance="demo"&gt;</code></p> <p>经过上面的3个步骤,我们编写了一个自定义的LoadBalance,并告诉Dubbo使用它了。启动Dubbo,我们就能看到Dubbo已经使用了自定义的DemoLoadBalance。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../introduction-to-dubbo-qos/ title="Manipulating Services Dynamically via QoS" class="md-footer-nav__link md-footer-nav__link--prev [...]
+</code></pre></div> <p>在Consumer端的<code>dubbo:reference</code>中配置<code>&lt;loadbalance="demo"&gt;</code></p> <p>经过上面的3个步骤,我们编写了一个自定义的LoadBalance,并告诉Dubbo使用它了。启动Dubbo,我们就能看到Dubbo已经使用了自定义的DemoLoadBalance。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../introduction-to-dubbo-qos/ title=通过QoS对服务进行动态控制 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-fo [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-local-call/index.html b/zh-cn/blog/dubbo-local-call/index.html
index abcb712..2be3fe1 100644
--- a/zh-cn/blog/dubbo-local-call/index.html
+++ b/zh-cn/blog/dubbo-local-call/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;dubbo&quot;</span> <span class=na>port=</span><span class=s>&quot;20800&quot;</span><span class=nt>/&gt;</span>
 
 <span class=nt>&lt;bean</span> <span class=na>id=</span><span class=s>&quot;demoServiceTarget&quot;</span> <span class=na>class=</span><span class=s>&quot;org.apache.dubbo.samples.local.impl.DemoServiceImpl&quot;</span><span class=nt>/&gt;</span>
diff --git a/zh-cn/blog/dubbo-meet-arthas/index.html b/zh-cn/blog/dubbo-meet-arthas/index.html
index 5ba8974..515282d 100644
--- a/zh-cn/blog/dubbo-meet-arthas/index.html
+++ b/zh-cn/blog/dubbo-meet-arthas/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
    Browser           Dubbo Client          Dubbo Server
 </code></pre></div> <p>Client端:</p> <div class=highlight><pre><span></span><code><span class=nd>@RestController</span>
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>UserController</span> <span class=p>{</span>
diff --git a/zh-cn/blog/dubbo-meetup-beijing-may-12th-2018/index.html b/zh-cn/blog/dubbo-meetup-beijing-may-12th-2018/index.html
index 89006d5..45c6b4a 100644
--- a/zh-cn/blog/dubbo-meetup-beijing-may-12th-2018/index.html
+++ b/zh-cn/blog/dubbo-meetup-beijing-may-12th-2018/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-meetup-chengdu/index.html b/zh-cn/blog/dubbo-meetup-chengdu/index.html
index 6a99dd6..1b0a113 100644
--- a/zh-cn/blog/dubbo-meetup-chengdu/index.html
+++ b/zh-cn/blog/dubbo-meetup-chengdu/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-meetup-hangzhou/index.html b/zh-cn/blog/dubbo-meetup-hangzhou/index.html
index 55d7370..4dca531 100644
--- a/zh-cn/blog/dubbo-meetup-hangzhou/index.html
+++ b/zh-cn/blog/dubbo-meetup-hangzhou/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-meetup-shanghai-jun-23rd-2018/index.html b/zh-cn/blog/dubbo-meetup-shanghai-jun-23rd-2018/index.html
index 4fc0245..674bf43 100644
--- a/zh-cn/blog/dubbo-meetup-shanghai-jun-23rd-2018/index.html
+++ b/zh-cn/blog/dubbo-meetup-shanghai-jun-23rd-2018/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-meetup-shenzhen/index.html b/zh-cn/blog/dubbo-meetup-shenzhen/index.html
index 5995815..8fd7957 100644
--- a/zh-cn/blog/dubbo-meetup-shenzhen/index.html
+++ b/zh-cn/blog/dubbo-meetup-shenzhen/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-mesh-in-thinking/index.html b/zh-cn/blog/dubbo-mesh-in-thinking/index.html
index e956ecf..f417a31 100644
--- a/zh-cn/blog/dubbo-mesh-in-thinking/index.html
+++ b/zh-cn/blog/dubbo-mesh-in-thinking/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-mesh-service-mesh-exploring/index.html b/zh-cn/blog/dubbo-mesh-service-mesh-exploring/index.html
index fd9d3e1..72e3b9b 100644
--- a/zh-cn/blog/dubbo-mesh-service-mesh-exploring/index.html
+++ b/zh-cn/blog/dubbo-mesh-service-mesh-exploring/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-network-interfaces/index.html b/zh-cn/blog/dubbo-network-interfaces/index.html
index 88f3ec2..6d709ff 100644
--- a/zh-cn/blog/dubbo-network-interfaces/index.html
+++ b/zh-cn/blog/dubbo-network-interfaces/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=n>InetAddress</span> <span class=n>localAddress</span> <span class=o>=</span> <span class=kc>null</span><span class=p>;</span>
     <span class=c1>// 首先尝试获取 /etc/hosts 中 hostname 对应的 IP</span>
     <span class=n>localAddress</span> <span class=o>=</span> <span class=n>InetAddress</span><span class=p>.</span><span class=na>getLocalHost</span><span class=p>();</span>
diff --git a/zh-cn/blog/dubbo-new-async/index.html b/zh-cn/blog/dubbo-new-async/index.html
index a0c1057..81493ea 100644
--- a/zh-cn/blog/dubbo-new-async/index.html
+++ b/zh-cn/blog/dubbo-new-async/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=n>String</span> <span class=nf>findFoo</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;fooService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.foo.FooService&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/blog/dubbo-practice-from-guazi/index.html b/zh-cn/blog/dubbo-practice-from-guazi/index.html
index 59f9dac..b370935 100644
--- a/zh-cn/blog/dubbo-practice-from-guazi/index.html
+++ b/zh-cn/blog/dubbo-practice-from-guazi/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         <span class=kd>super</span><span class=p>.</span><span class=na>register</span><span class=p>(</span><span class=n>url</span><span class=p>);</span>
         <span class=n>failedRegistered</span><span class=p>.</span><span class=na>remove</span><span class=p>(</span><span class=n>url</span><span class=p>);</span>
         <span class=n>failedUnregistered</span><span class=p>.</span><span class=na>remove</span><span class=p>(</span><span class=n>url</span><span class=p>);</span>
@@ -119,7 +119,7 @@
     <span class=nt>&lt;artifactId&gt;</span>curator-recipes<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>4.2.0<span class=nt>&lt;/version&gt;</span>
 <span class=nt>&lt;/dependency&gt;</span>
-</code></pre></div></li> <li>分布式调度框架elastic-job-lite强依赖低版本的curator,与dubbo2.7.3使用的curator版本不兼容,这给dubbo版本升级工作带来了一定阻塞。考虑到elastic-job-lite已经很久没有人进行维护,目前一些业务线计划将elastic-job-lite替换为其他的调度框架。</li> </ul> </li> <li><strong>openFeign与dubbo兼容性问题</strong> issues: <a href=https://github.com/apache/dubbo/issues/3990>https://github.com/apache/dubbo/issues/3990</a> dubbo的ServiceBean监听spring的ContextRefreshedEvent,进行服务暴露。openFeign提前触发了ContextRefreshedEvent,此时ServiceBean还未完成初始化,于是就导致了应用启动异常。 参考社区的pr,我们在内部版本 [...]
+</code></pre></div></li> <li>分布式调度框架elastic-job-lite强依赖低版本的curator,与dubbo2.7.3使用的curator版本不兼容,这给dubbo版本升级工作带来了一定阻塞。考虑到elastic-job-lite已经很久没有人进行维护,目前一些业务线计划将elastic-job-lite替换为其他的调度框架。</li> </ul> </li> <li><strong>openFeign与dubbo兼容性问题</strong> issues: <a href=https://github.com/apache/dubbo/issues/3990>https://github.com/apache/dubbo/issues/3990</a> dubbo的ServiceBean监听spring的ContextRefreshedEvent,进行服务暴露。openFeign提前触发了ContextRefreshedEvent,此时ServiceBean还未完成初始化,于是就导致了应用启动异常。 参考社区的pr,我们在内部版本 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-protocol/index.html b/zh-cn/blog/dubbo-protocol/index.html
index b82e663..465f9d2 100644
--- a/zh-cn/blog/dubbo-protocol/index.html
+++ b/zh-cn/blog/dubbo-protocol/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=kd>public</span> <span class=kd>interface</span> <span class=nc>Codec2</span> <span class=p>{</span>
 
     <span class=nd>@Adaptive</span><span class=p>({</span><span class=n>Constants</span><span class=p>.</span><span class=na>CODEC_KEY</span><span class=p>})</span>
@@ -96,7 +96,7 @@
 </code></pre></div> <blockquote> <p>可以参考Netty的<code>LengthFieldBasedFrameDecoder</code></p> </blockquote> <p>Dubbo 协议实际上就是一种变长协议,后面的章节会详细介绍。</p> <h2 id=dubbo>Dubbo 协议<a class=headerlink href=#dubbo title="Permanent link">&para;</a></h2> <h3 id=_6>协议概览<a class=headerlink href=#_6 title="Permanent link">&para;</a></h3> <p>Dubbo 框架定义了私有的RPC协议,其中请求和响应协议的具体内容我们使用表格来展示。</p> <p><img alt=/dev-guide/images/dubbo_protocol_header.jpg src=http://dubbo.apache.org/docs/3.0/zh-cn/docs/dev/sources/image [...]
 Service name bytes  (换行符)
 ...
-</code></pre></div> <h2 id=dubbo_1>Dubbo 协议的优缺点<a class=headerlink href=#dubbo_1 title="Permanent link">&para;</a></h2> <h3 id=_8>优点<a class=headerlink href=#_8 title="Permanent link">&para;</a></h3> <ul> <li>协议设计上很紧凑,能用 1 个 bit 表示的,不会用一个 byte 来表示,比如 boolean 类型的标识。</li> <li>请求、响应的 header 一致,通过序列化器对 content 组装特定的内容,代码实现起来简单。</li> </ul> <h3 id=_9>可以改进的点<a class=headerlink href=#_9 title="Permanent link">&para;</a></h3> <ul> <li> <p>类似于 http 请求,通过 header 就可以确定要访问的资源,而 Dubbo 需要涉及到用特定序列化协议才可以 [...]
+</code></pre></div> <h2 id=dubbo_1>Dubbo 协议的优缺点<a class=headerlink href=#dubbo_1 title="Permanent link">&para;</a></h2> <h3 id=_8>优点<a class=headerlink href=#_8 title="Permanent link">&para;</a></h3> <ul> <li>协议设计上很紧凑,能用 1 个 bit 表示的,不会用一个 byte 来表示,比如 boolean 类型的标识。</li> <li>请求、响应的 header 一致,通过序列化器对 content 组装特定的内容,代码实现起来简单。</li> </ul> <h3 id=_9>可以改进的点<a class=headerlink href=#_9 title="Permanent link">&para;</a></h3> <ul> <li> <p>类似于 http 请求,通过 header 就可以确定要访问的资源,而 Dubbo 需要涉及到用特定序列化协议才可以 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo-registry-nacos-integration/index.html b/zh-cn/blog/dubbo-registry-nacos-integration/index.html
index f61739d..65f1054 100644
--- a/zh-cn/blog/dubbo-registry-nacos-integration/index.html
+++ b/zh-cn/blog/dubbo-registry-nacos-integration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
     ...
 
diff --git a/zh-cn/blog/dubbo-rest/index.html b/zh-cn/blog/dubbo-rest/index.html
index f2fed38..7fc530b 100644
--- a/zh-cn/blog/dubbo-rest/index.html
+++ b/zh-cn/blog/dubbo-rest/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         <span class=nt>&lt;dubbo.version&gt;</span>2.6.5<span class=nt>&lt;/dubbo.version&gt;</span>
     <span class=nt>&lt;/properties&gt;</span>
 
diff --git a/zh-cn/blog/dubbo-stub-mock/index.html b/zh-cn/blog/dubbo-stub-mock/index.html
index a47a948..3f0251b 100644
--- a/zh-cn/blog/dubbo-stub-mock/index.html
+++ b/zh-cn/blog/dubbo-stub-mock/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=n>preProcess</span><span class=p>();</span>
     <span class=k>return</span> <span class=n>service</span><span class=p>.</span><span class=na>invoke</span><span class=p>(...);</span>
 <span class=p>}</span> <span class=k>catch</span> <span class=p>(</span><span class=n>Throwable</span> <span class=n>e</span><span class=p>)</span> <span class=p>{</span>
diff --git a/zh-cn/blog/dubbo-zk/index.html b/zh-cn/blog/dubbo-zk/index.html
index e3a927d..0ad5527 100644
--- a/zh-cn/blog/dubbo-zk/index.html
+++ b/zh-cn/blog/dubbo-zk/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文介绍了 Zookeeper 的基本概念、用法,以及如何在 Dubbo 应用中使用 Zookeeper 作为注册中心。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>在 Dubbo 应用中使用 Zookeeper - Apache Dubbo</title><link rel=stylesheet href=../../assets/styles [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文介绍了 Zookeeper 的基本概念、用法,以及如何在 Dubbo 应用中使用 Zookeeper 作为注册中心。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>在 Dubbo 应用中使用 Zookeeper - Apache Dubbo</title><link rel=stylesheet href=../../assets/styles [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div> <h4 id=2-zookeeper>2. 进入 Zookeeper 容器<a class=headerlink href=#2-zookeeper title="Permanent link">&para;</a></h4> <div class=highlight><pre><span></span><code>docker <span class=nb>exec</span> -it zookeeper bash
 </code></pre></div> <p>在 <code>bin</code> 目录下有启动 Zookeeper 的命令 <code>zkServer</code> 以及管理控制台 <code>zkCli</code></p> <div class=highlight><pre><span></span><code>bash-4.4# ls -l bin
 total <span class=m>36</span>
@@ -205,7 +205,7 @@ JLine support is enabled
 ...
 <span class=o>[</span>zk: localhost:2181<span class=o>(</span>CONNECTED<span class=o>)</span> <span class=m>4</span><span class=o>]</span> ls /dubbo/com.alibaba.dubbo.samples.api.GreetingService/consumers
 <span class=o>[</span>consumer%3A%2F%2F192.168.99.1%2Fcom.alibaba.dubbo.samples.api.GreetingService%3Fapplication%3Ddemo-consumer%26category%3Dconsumers%26check%3Dfalse%26default.timeout%3D3000%26dubbo%3D2.6.2%26interface%3Dcom.alibaba.dubbo.samples.api.GreetingService%26methods%3DsayHello%26pid%3D82406%26side%3Dconsumer%26timestamp%3D1533274951195<span class=o>]</span>
-</code></pre></div> <p>可以看到 Dubbo 的服务消费者在 <code>consumers</code> 节点下注册了自己的 URL 地址:<em>consumer://192.168.99.1/com.alibaba.dubbo.samples.api.GreetingService?application=demo-consumer&amp;category=providers,configurators,routers&amp;default.timeout=3000&amp;dubbo=2.6.2&amp;interface=com.alibaba.dubbo.samples.api.GreetingService&amp;methods=sayHello&amp;pid=82406&amp;side=consumer&amp;timestamp=1533274951195</em> </p> <h2 id=_4>总结<a class=headerlink href=#_4 title="Permanent link">&para;</a [...]
+</code></pre></div> <p>可以看到 Dubbo 的服务消费者在 <code>consumers</code> 节点下注册了自己的 URL 地址:<em>consumer://192.168.99.1/com.alibaba.dubbo.samples.api.GreetingService?application=demo-consumer&amp;category=providers,configurators,routers&amp;default.timeout=3000&amp;dubbo=2.6.2&amp;interface=com.alibaba.dubbo.samples.api.GreetingService&amp;methods=sayHello&amp;pid=82406&amp;side=consumer&amp;timestamp=1533274951195</em> </p> <h2 id=_4>总结<a class=headerlink href=#_4 title="Permanent link">&para;</a [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubbo2-js/index.html b/zh-cn/blog/dubbo2-js/index.html
index d0bffe5..3f50193 100644
--- a/zh-cn/blog/dubbo2-js/index.html
+++ b/zh-cn/blog/dubbo2-js/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;jsonrpc&quot;</span> <span class=na>port=</span><span class=s>&quot;8080&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>dubbo 协议主要支持 java 间的相互调用,适配老接口;json-rpc 协议主要支持异构语言的调用。</p> <h3 id=_3>定制协议的跨语言支持<a class=headerlink href=#_3 title="Permanent link">&para;</a></h3> <p>微服务框架所谓的协议(protocol)可以简单理解为:报文格式和序列化方案。服务治理框架一般都提供了众多的协议配置项供使用者选择,除去上述两种通用协议,还存在一些定制化的协议,如 dubbo 框架的默认协议:dubbo 协议以及 motan 框架提供的跨语言协议:motan2。</p> <p>#### motan2协议的跨语言支持</p> <p><img alt=motan2 src=../../img/blog/motan-protocol.png></p> <p>motan2 协议被设计用来满足跨语言的需求主要体现在两个细节中—MetaData 和 motan-go。在最初的 motan 协议中,协议报文仅由 Header+ [...]
     <span class=n>String</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
diff --git a/zh-cn/blog/dubboAsync_client/index.html b/zh-cn/blog/dubboAsync_client/index.html
index cb50dc3..bf0b4e5 100644
--- a/zh-cn/blog/dubboAsync_client/index.html
+++ b/zh-cn/blog/dubboAsync_client/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
 <span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;demoService&quot;</span> <span class=na>check=</span><span class=s>&quot;false&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.dubbo.samples.notify.api.DemoService&quot;</span> <span class=na>version=</span><span class=s>&quot;1.0.0&quot;</span> <span class=na>group=</span><span class=s>&quot;cn&quot;</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;sayHello&quot;</span> <span class=na>onreturn=</span><span class=s>&quot;demoCallback.onreturn&quot;</span> <span class=na>onthrow=</span><span class=s>&quot;demoCallback.onthrow&quot;</span><span class=nt>/&gt;</span>
@@ -91,7 +91,7 @@
         <span class=n>System</span><span class=p>.</span><span class=na>out</span><span class=p>.</span><span class=na>println</span><span class=p>(</span><span class=s>&quot;onthrow: &quot;</span> <span class=o>+</span> <span class=n>name</span><span class=p>);</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>这里要强调一点,自定义 Notify 接口中的三个方法的参数规则如下:</p> <ul> <li><code>oninvoke</code> 方法参数与调用方法的参数相同;</li> <li><code>onreturn</code>方法第一个参数为调用方法的返回值,其余为调用方法的参数;</li> <li><code>onthrow</code>方法第一个参数为调用异常,其余为调用方法的参数。</li> </ul> <p>上述配置中,<code>sayHello</code>方法为同步调用,因此事件通知方法的执行也是同步执行。可以配置 <code>async=true</code>让方法调用为异步,这时事件通知的方法也是异步执行的。特别强调一下,<code>oninvoke</code>方法不管是否异步调用,都是同步执行的。</p> <h3 id=_5>实践建议<a class=headerlink href=#_5 title="Permanent link">&para;</a></h3> <ul> <li> <p>R [...]
+</code></pre></div> <p>这里要强调一点,自定义 Notify 接口中的三个方法的参数规则如下:</p> <ul> <li><code>oninvoke</code> 方法参数与调用方法的参数相同;</li> <li><code>onreturn</code>方法第一个参数为调用方法的返回值,其余为调用方法的参数;</li> <li><code>onthrow</code>方法第一个参数为调用异常,其余为调用方法的参数。</li> </ul> <p>上述配置中,<code>sayHello</code>方法为同步调用,因此事件通知方法的执行也是同步执行。可以配置 <code>async=true</code>让方法调用为异步,这时事件通知的方法也是异步执行的。特别强调一下,<code>oninvoke</code>方法不管是否异步调用,都是同步执行的。</p> <h3 id=_5>实践建议<a class=headerlink href=#_5 title="Permanent link">&para;</a></h3> <ul> <li> <p>R [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/dubboAsync_server/index.html b/zh-cn/blog/dubboAsync_server/index.html
index 4104b02..bd7a01b 100644
--- a/zh-cn/blog/dubboAsync_server/index.html
+++ b/zh-cn/blog/dubboAsync_server/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
     <span class=nd>@Override</span>
     <span class=kd>public</span> <span class=n>String</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>)</span> <span class=p>{</span>
diff --git a/zh-cn/blog/first-dubbo-filter/index.html b/zh-cn/blog/first-dubbo-filter/index.html
index 531d7f6..98944ca 100644
--- a/zh-cn/blog/first-dubbo-filter/index.html
+++ b/zh-cn/blog/first-dubbo-filter/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Your First Dubbo filter - Apache Dubbo</title><l [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>第一个Dubbo Filter - Apache Dubbo</title><link rel= [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -18,7 +18,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientuni [...]
+--> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientuni [...]
     var translate = document.getElementById('translate');
     translate.addEventListener('click', changeHref, false);
     function changeHref() {
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=kd>public</span> <span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;</span> <span class=n>Invoker</span><span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;</span> <span class=nf>refer</span><span class=p>(</span><span class=n>Class</span><span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;</span> <span class=n>type</span><span class=p>,</span> <span class=n>URL</span> <span class=n>url</span><span class=p>)</span> <span class=kd>throws [...]
         <span class=k>if</span> <span class=p>(</span><span class=n>Constants</span><span class=p>.</span><span class=na>REGISTRY_PROTOCOL</span><span class=p>.</span><span class=na>equals</span><span class=p>(</span><span class=n>url</span><span class=p>.</span><span class=na>getProtocol</span><span class=p>()))</span> <span class=p>{</span>
             <span class=k>return</span> <span class=n>protocol</span><span class=p>.</span><span class=na>refer</span><span class=p>(</span><span class=n>type</span><span class=p>,</span> <span class=n>url</span><span class=p>);</span>
@@ -212,7 +212,7 @@
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>XxxFilter</span> <span class=kd>implements</span> <span class=n>Filter</span> <span class=p>{</span>
     <span class=c1>// ...</span>
 <span class=p>}</span>
-</code></pre></div> <p>使用 xml 的配置方式会更加灵活,粒度更细。</p> <p>在before和after中,可以实现自己的业务逻辑来赋予该filter一定的功能。编写和配置完成后,该filter就会被Dubbo框架激活并且在调用链中执行。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../dubbo-101/ title="Your First Dubbo Demo" class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 [...]
+</code></pre></div> <p>使用 xml 的配置方式会更加灵活,粒度更细。</p> <p>在before和after中,可以实现自己的业务逻辑来赋予该filter一定的功能。编写和配置完成后,该filter就会被Dubbo框架激活并且在调用链中执行。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../dubbo-101/ title="第一个 Dubbo 应用" class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24" [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/gsoc-2018/index.html b/zh-cn/blog/gsoc-2018/index.html
index aa8f68e..baa2826 100644
--- a/zh-cn/blog/gsoc-2018/index.html
+++ b/zh-cn/blog/gsoc-2018/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/how-to-involve-dubbo-community/index.html b/zh-cn/blog/how-to-involve-dubbo-community/index.html
index 450265a..0e001a3 100644
--- a/zh-cn/blog/how-to-involve-dubbo-community/index.html
+++ b/zh-cn/blog/how-to-involve-dubbo-community/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/introduction-to-dubbo-qos/index.html b/zh-cn/blog/introduction-to-dubbo-qos/index.html
index bb30a6b..9d9da19 100644
--- a/zh-cn/blog/introduction-to-dubbo-qos/index.html
+++ b/zh-cn/blog/introduction-to-dubbo-qos/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了如何使用Dubbo的QoS功能对服务进行动态配置,以及相关的参数及配置方式。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>通过QoS对服务进行动态控制 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css> [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了如何使用Dubbo的QoS功能对服务进行动态配置,以及相关的参数及配置方式。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>通过QoS对服务进行动态控制 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css> [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 Trying 127.0.0.1...
 Connected to localhost.
 Escape character is &#39;^]&#39;.
@@ -183,7 +183,7 @@ dubbo.application.qos.accept.foreign.ip=false
 </code></pre></div> <h3 id=spring-boot>使用spring-boot自动装配方式配置<a class=headerlink href=#spring-boot title="Permanent link">&para;</a></h3> <p>如果是spring-boot的应用,可以在<code>application.properties</code>或者<code>application.yml</code>上配置:</p> <div class=highlight><pre><span></span><code>dubbo.application.qosEnable=true
 dubbo.application.qosPort=33333
 dubbo.application.qosAcceptForeignIp=false
-</code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../introduction-to-dubbo-spi-2/ title="Dubbo extensible mechanism source code analysis" class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5  [...]
+</code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../introduction-to-dubbo-spi-2/ title=Dubbo可扩展机制源码解析 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg> </div> <div class [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/introduction-to-dubbo-spi-2/index.html b/zh-cn/blog/introduction-to-dubbo-spi-2/index.html
index bca7f0d..1b576cd 100644
--- a/zh-cn/blog/introduction-to-dubbo-spi-2/index.html
+++ b/zh-cn/blog/introduction-to-dubbo-spi-2/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了SPI扩展机制的实现原理与细节。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Dubbo可扩展机制源码解析 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=stylesheet h [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了SPI扩展机制的实现原理与细节。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Dubbo可扩展机制源码解析 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=stylesheet h [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         <span class=c1>// 扩展点必须是接口</span>
         <span class=k>if</span> <span class=p>(</span><span class=o>!</span><span class=n>type</span><span class=p>.</span><span class=na>isInterface</span><span class=p>())</span> <span class=p>{</span>
             <span class=k>throw</span> <span class=k>new</span> <span class=n>IllegalArgumentException</span><span class=p>(</span><span class=s>&quot;Extension type(&quot;</span> <span class=o>+</span> <span class=n>type</span> <span class=o>+</span> <span class=s>&quot;) is not interface!&quot;</span><span class=p>);</span>
@@ -327,7 +327,7 @@ mock=org.apache.dubbo.rpc.support.MockProtocol
 
     <span class=kt>void</span> <span class=nf>destroy</span><span class=p>();</span>
 <span class=p>}</span>
-</code></pre></div> 可以看到Protocol接口中有4个方法,但只有export和refer两个方法使用了@Adaptive注解。Dubbo自动生成的自适应实例,只有@Adaptive修饰的方法才有具体的实现。所以,Protocol$Adaptive 类中,也只有export和refer这两个方法有具体的实现,其余方法都是抛出异常。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../spring-boot-dubbo-start-stop-analysis/ title="Source code analysis of spring-boot+Dubbo App start and stop" class="md-footer-nav__link md-footer-nav__link [...]
+</code></pre></div> 可以看到Protocol接口中有4个方法,但只有export和refer两个方法使用了@Adaptive注解。Dubbo自动生成的自适应实例,只有@Adaptive修饰的方法才有具体的实现。所以,Protocol$Adaptive 类中,也只有export和refer这两个方法有具体的实现,其余方法都是抛出异常。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../spring-boot-dubbo-start-stop-analysis/ title="Spring Boot Dubbo应用启停源码分析" class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-fo [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/introduction-to-dubbo-spi/index.html b/zh-cn/blog/introduction-to-dubbo-spi/index.html
index b5b3f78..a17a0d0 100644
--- a/zh-cn/blog/introduction-to-dubbo-spi/index.html
+++ b/zh-cn/blog/introduction-to-dubbo-spi/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了Dubbo框架的核心,SPI扩展机制。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Dubbo可扩展机制实战 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=stylesheet  [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了Dubbo框架的核心,SPI扩展机制。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Dubbo可扩展机制实战 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=stylesheet  [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=kt>void</span> <span class=nf>save</span><span class=p>(</span><span class=n>String</span> <span class=n>data</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div></p> </li> <li> <p>提供IRepository的实现 IRepository有两个实现。MysqlRepository和MongoRepository。</p> </li> </ol> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>MysqlRepository</span> <span class=kd>implements</span> <span class=n>IRepository</span> <span class=p>{</span>
@@ -118,7 +118,7 @@ com.demo.MysqlRepository
 <span class=p>}</span>
 </code></pre></div> <h3 id=72>7.2 添加扩展配置文件<a class=headerlink href=#72 title="Permanent link">&para;</a></h3> <p>添加文件:<code>META-INF/dubbo/com.alibaba.dubbo.rpc.cluster.LoadBalance</code>。文件内容如下:</p> <div class=highlight><pre><span></span><code><span class=nv>demo</span><span class=o>=</span>com.dubbo.spi.demo.consumer.DemoLoadBalance
 </code></pre></div> <h3 id=73-loadbalance>7.3 配置使用自定义LoadBalance<a class=headerlink href=#73-loadbalance title="Permanent link">&para;</a></h3> <p>通过上面的两步,已经添加了一个名字为demo的LoadBalance实现,并在配置文件中进行了相应的配置。接下来,需要显式的告诉Dubbo使用demo的负载均衡实现。如果是通过spring的方式使用Dubbo,可以在xml文件中进行设置。</p> <p><div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;helloService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.dubb [...]
-</code></pre></div> 在consumer端的<a href=dubbo:reference>dubbo:reference</a>中配置<loadbalance=&quot;demo&quot;></p> <h3 id=74-dubbo>7.4 启动Dubbo<a class=headerlink href=#74-dubbo title="Permanent link">&para;</a></h3> <p>启动Dubbo,调用一次IHelloService,可以看到控制台会输出一条<code>DemoLoadBalance: Select the first invoker...</code>日志。说明Dubbo的确是使用了我们自定义的LoadBalance。</p> <h2 id=_1>总结<a class=headerlink href=#_1 title="Permanent link">&para;</a></h2> <p>到此,我们从Java SPI开始,了解了Dubbo SPI 的基本概念,并结合了Dubbo中的LoadBalance加 [...]
+</code></pre></div> 在consumer端的<a href=dubbo:reference>dubbo:reference</a>中配置<loadbalance=&quot;demo&quot;></p> <h3 id=74-dubbo>7.4 启动Dubbo<a class=headerlink href=#74-dubbo title="Permanent link">&para;</a></h3> <p>启动Dubbo,调用一次IHelloService,可以看到控制台会输出一条<code>DemoLoadBalance: Select the first invoker...</code>日志。说明Dubbo的确是使用了我们自定义的LoadBalance。</p> <h2 id=_1>总结<a class=headerlink href=#_1 title="Permanent link">&para;</a></h2> <p>到此,我们从Java SPI开始,了解了Dubbo SPI 的基本概念,并结合了Dubbo中的LoadBalance加 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/introduction-to-dubbo-url/index.html b/zh-cn/blog/introduction-to-dubbo-url/index.html
index 4732bed..f12ea81 100644
--- a/zh-cn/blog/introduction-to-dubbo-url/index.html
+++ b/zh-cn/blog/introduction-to-dubbo-url/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div> <p><strong>一些典型 URL</strong></p> <div class=highlight><pre><span></span><code>http://www.facebook.com/friends?param1=value1&amp;amp;param2=value2
 https://username:password@10.20.130.230:8080/list?version=1.0.0
 ftp://username:password@192.168.1.7:21/1/read.txt
diff --git a/zh-cn/blog/meet-dubbo/index.html b/zh-cn/blog/meet-dubbo/index.html
index 592bed0..82a07af 100644
--- a/zh-cn/blog/meet-dubbo/index.html
+++ b/zh-cn/blog/meet-dubbo/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/optimization-branch-prediction/index.html b/zh-cn/blog/optimization-branch-prediction/index.html
index 345dc3b..645eef5 100644
--- a/zh-cn/blog/optimization-branch-prediction/index.html
+++ b/zh-cn/blog/optimization-branch-prediction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=kd>public</span> <span class=kd>enum</span> <span class=n>ChannelState</span> <span class=p>{</span>
         <span class=n>CONNECTED</span><span class=p>,</span> <span class=n>DISCONNECTED</span><span class=p>,</span> <span class=n>SENT</span><span class=p>,</span> <span class=n>RECEIVED</span><span class=p>,</span> <span class=n>CAUGHT</span>
     <span class=p>}</span>
diff --git a/zh-cn/blog/pinpoint/index.html b/zh-cn/blog/pinpoint/index.html
index 5887a4c..76068d6 100644
--- a/zh-cn/blog/pinpoint/index.html
+++ b/zh-cn/blog/pinpoint/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了利用Pinpoint对Dubbo分布式应用进行调用链跟踪与性能监控。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>使用Pinpoint做分布式跟踪 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><l [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了利用Pinpoint对Dubbo分布式应用进行调用链跟踪与性能监控。><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>使用Pinpoint做分布式跟踪 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><l [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=nt>&lt;project</span> <span class=na>xmlns=</span><span class=s>&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
          <span class=na>xmlns:xsi=</span><span class=s>&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
          <span class=na>xsi:schemaLocation=</span><span class=s>&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class=nt>&gt;</span>
@@ -341,7 +341,7 @@ public interface HelloService {
 </code></pre></div></p> </li> </ol> <h3 id=pinpoint-agent>使用Pinpoint-agent启动服务提供方和服务消费方<a class=headerlink href=#pinpoint-agent title="Permanent link">&para;</a></h3> <h4 id=_2>启动服务提供方<a class=headerlink href=#_2 title="Permanent link">&para;</a></h4> <ol> <li> <p>编译打包 <div class=highlight><pre><span></span><code>mvn clean package
 </code></pre></div></p> </li> <li> <p>附加参数启动服务提供方 <div class=highlight><pre><span></span><code>java -jar -javaagent:$AGENT_PATH/pinpoint-bootstrap-$VERSION.jar -Dpinpoint.agentId=demo-provider -Dpinpoint.applicationName=DP target/demo-provider-0.0.1-SNAPSHOT.jar
 </code></pre></div></p> </li> <li> <p>附加参数启动服务消费方 <div class=highlight><pre><span></span><code>java -jar -javaagent:$AGENT_PATH/pinpoint-bootstrap-$VERSION.jar -Dpinpoint.agentId=demo-consumer -Dpinpoint.applicationName=DC target/demo-comsumer-0.0.1-SNAPSHOT-exec.jar
-</code></pre></div></p> </li> <li> <p>访问消费方地址模拟用户请求</p> </li> </ol> <p><code>http://localhost:8080/sayHello?name=ABC</code></p> <h2 id=pinpoint_2>使用Pinpoint快速定位问题<a class=headerlink href=#pinpoint_2 title="Permanent link">&para;</a></h2> <h3 id=_3>首页<a class=headerlink href=#_3 title="Permanent link">&para;</a></h3> <p><img alt=/admin-guide/images/pinpoint-home.png src=../../img/blog/pinpoint-home.png></p> <blockquote> <p>这里的用户请求是请求DubboProvider数量的双倍,原因是记录了favicon.ico图标请求导致的</p> </blockq [...]
+</code></pre></div></p> </li> <li> <p>访问消费方地址模拟用户请求</p> </li> </ol> <p><code>http://localhost:8080/sayHello?name=ABC</code></p> <h2 id=pinpoint_2>使用Pinpoint快速定位问题<a class=headerlink href=#pinpoint_2 title="Permanent link">&para;</a></h2> <h3 id=_3>首页<a class=headerlink href=#_3 title="Permanent link">&para;</a></h3> <p><img alt=/admin-guide/images/pinpoint-home.png src=../../img/blog/pinpoint-home.png></p> <blockquote> <p>这里的用户请求是请求DubboProvider数量的双倍,原因是记录了favicon.ico图标请求导致的</p> </blockq [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/prepare-an-apache-release/index.html b/zh-cn/blog/prepare-an-apache-release/index.html
index a69bd42..67ba854 100644
--- a/zh-cn/blog/prepare-an-apache-release/index.html
+++ b/zh-cn/blog/prepare-an-apache-release/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了Apache如何发布内容和流程><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>如何准备Apache Release - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=styleshee [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了Apache如何发布内容和流程><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>如何准备Apache Release - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/main.6fb40bf7.min.css><link rel=styleshee [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 $ gpg --version <span class=c1>#检查版本,应该为2.x</span>
 </code></pre></div> <h3 id=gpgkey>用gpg生成key<a class=headerlink href=#gpgkey title="Permanent link">&para;</a></h3> <p>根据提示,生成key</p> <div class=highlight><pre><span></span><code>$ gpg --full-gen-key
 gpg <span class=o>(</span>GnuPG<span class=o>)</span> <span class=m>2</span>.0.12<span class=p>;</span> Copyright <span class=o>(</span>C<span class=o>)</span> <span class=m>2009</span> Free Software Foundation, Inc.
@@ -348,7 +348,7 @@ Apache Dubbo is an effort undergoing incubation at The Apache Software Foundatio
 [3] https://github.com/apache/dubbo/releases
 [4] https://github.com/apache/dubbo/issues
 </code></pre></div> <h2 id=maven-convenient-binary>完成Maven Convenient Binary发布(可选)<a class=headerlink href=#maven-convenient-binary title="Permanent link">&para;</a></h2> <p><strong>repository.apache.org</strong> nexus仓库的权限已经申请,参见<a href=https://issues.apache.org/jira/browse/INFRA-16451>jira</a></p> <p>发布jar包到maven仓库,首先访问<a href=https://repository.apache.org>repository.apache.org</a>, 选择<code>staging repository</code>, 点击<code>release</code>按钮。等待一段时间之后,在<a href=https://repository.apache. [...]
-</code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../dubbo-fescar/ title="Fescar to ensure Dubbo Microservices consistency" class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></s [...]
+</code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../dubbo-fescar/ title=如何使用Fescar保证Dubbo微服务间的一致性 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg> </div> <div class=md- [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/qcon-beijing-2018/index.html b/zh-cn/blog/qcon-beijing-2018/index.html
index 4c52452..c62387f 100644
--- a/zh-cn/blog/qcon-beijing-2018/index.html
+++ b/zh-cn/blog/qcon-beijing-2018/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/rpc-introduction/index.html b/zh-cn/blog/rpc-introduction/index.html
index 72bd9ee..d82ffe4 100644
--- a/zh-cn/blog/rpc-introduction/index.html
+++ b/zh-cn/blog/rpc-introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
    负责导出(export)远程接口  
 
diff --git a/zh-cn/blog/sentinel-introduction-for-dubbo/index.html b/zh-cn/blog/sentinel-introduction-for-dubbo/index.html
index 2486c97..b680a89 100644
--- a/zh-cn/blog/sentinel-introduction-for-dubbo/index.html
+++ b/zh-cn/blog/sentinel-introduction-for-dubbo/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文主要介绍了面向分布式服务架构的轻量级流量控制组件 Sentinel 以及在 Dubbo 中整合使用 Sentinel 的最佳实践。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Sentinel 为 Dubbo 服务保驾护航 - Apache Dubbo</title><link rel=stylesheet href=../../assets [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文主要介绍了面向分布式服务架构的轻量级流量控制组件 Sentinel 以及在 Dubbo 中整合使用 Sentinel 的最佳实践。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Sentinel 为 Dubbo 服务保驾护航 - Apache Dubbo</title><link rel=stylesheet href=../../assets [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
     <span class=nt>&lt;groupId&gt;</span>com.alibaba.csp<span class=nt>&lt;/groupId&gt;</span>
     <span class=nt>&lt;artifactId&gt;</span>sentinel-dubbo-adapter<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>x.y.z<span class=nt>&lt;/version&gt;</span>
@@ -83,7 +83,7 @@
 </code></pre></div> <p>在 Provider 对应的 metrics 日志中也有记录:</p> <div class=highlight><pre><span></span><code>1532423623000|2018-07-24 17:13:43|com.alibaba.csp.sentinel.demo.dubbo.FooService|15|0|15|0|3
 1532423623000|2018-07-24 17:13:43|com.alibaba.csp.sentinel.demo.dubbo.FooService:sayHello(java.lang.String)|10|5|10|0|0
 </code></pre></div> <p>根据**调用方**的需求来分配服务提供方的处理能力也是常见的限流方式。比如有两个服务 A 和 B 都向 Service Provider 发起调用请求,我们希望只对来自服务 B 的请求进行限流,则可以设置限流规则的 <code>limitApp</code> 为服务 B 的名称。Sentinel Dubbo Adapter 会自动解析 Dubbo 消费者(调用方)的 application name 作为调用方名称(<code>origin</code>),在进行资源保护的时候都会带上调用方名称。若限流规则未配置调用方(<code>default</code>),则该限流规则对所有调用方生效。若限流规则配置了调用方则限流规则将仅对指定调用方生效。</p> <blockquote> <p>注:Dubbo 默认通信不携带对端 application name 信息,因此需要开发者在调用端手动将 application name 置入 attachment 中,provider 端进行相应的解析。Sentinel Dubbo Ad [...]
-</code></pre></div> <h3 id=service-consumer>Service Consumer<a class=headerlink href=#service-consumer title="Permanent link">&para;</a></h3> <blockquote> <p>对服务提供方的流量控制可分为**控制并发线程数**和**服务降级**两个维度。</p> </blockquote> <h4 id=_1>并发线程数限流<a class=headerlink href=#_1 title="Permanent link">&para;</a></h4> <p>Service Consumer 作为客户端去调用远程服务。每一个服务都可能会依赖几个下游服务,若某个服务 A 依赖的下游服务 B 出现了不稳定的情况,服务 A 请求 服务 B 的响应时间变长,从而服务 A 调用服务 B 的线程就会产生堆积,最终可能耗尽服务 A 的线程数。我们通过用并发线程数来控制对下游服务 B 的访问,来保证下游服务不可靠的时候,不会拖垮服务自身。基于这 [...]
+</code></pre></div> <h3 id=service-consumer>Service Consumer<a class=headerlink href=#service-consumer title="Permanent link">&para;</a></h3> <blockquote> <p>对服务提供方的流量控制可分为**控制并发线程数**和**服务降级**两个维度。</p> </blockquote> <h4 id=_1>并发线程数限流<a class=headerlink href=#_1 title="Permanent link">&para;</a></h4> <p>Service Consumer 作为客户端去调用远程服务。每一个服务都可能会依赖几个下游服务,若某个服务 A 依赖的下游服务 B 出现了不稳定的情况,服务 A 请求 服务 B 的响应时间变长,从而服务 A 调用服务 B 的线程就会产生堆积,最终可能耗尽服务 A 的线程数。我们通过用并发线程数来控制对下游服务 B 的访问,来保证下游服务不可靠的时候,不会拖垮服务自身。基于这 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/service-and-version/index.html b/zh-cn/blog/service-and-version/index.html
index 5f2994b..58933c4 100644
--- a/zh-cn/blog/service-and-version/index.html
+++ b/zh-cn/blog/service-and-version/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         <span class=n>String</span> <span class=n>consumerInterface</span> <span class=o>=</span> <span class=n>consumerUrl</span><span class=p>.</span><span class=na>getServiceInterface</span><span class=p>();</span>
         <span class=n>String</span> <span class=n>providerInterface</span> <span class=o>=</span> <span class=n>providerUrl</span><span class=p>.</span><span class=na>getServiceInterface</span><span class=p>();</span>
         <span class=k>if</span> <span class=p>(</span><span class=o>!</span><span class=p>(</span><span class=n>Constants</span><span class=p>.</span><span class=na>ANY_VALUE</span><span class=p>.</span><span class=na>equals</span><span class=p>(</span><span class=n>consumerInterface</span><span class=p>)</span> <span class=o>||</span> <span class=n>StringUtils</span><span class=p>.</span><span class=na>isEquals</span><span class=p>(</span><span class=n>consumerInterface</span><span clas [...]
diff --git a/zh-cn/blog/service-test/index.html b/zh-cn/blog/service-test/index.html
index 4e83380..d22e24d 100644
--- a/zh-cn/blog/service-test/index.html
+++ b/zh-cn/blog/service-test/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=n>Result</span> <span class=nf>getUser</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>,</span> <span class=n>UserInfoDO</span> <span class=n>userInfoDO</span><span class=p>);</span>
 </code></pre></div> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>UserInfoDO</span> <span class=p>{</span>
     <span class=kd>private</span> <span class=kt>int</span> <span class=n>id</span><span class=p>;</span>
@@ -187,7 +187,7 @@
        <span class=err>...</span>
     <span class=p>]</span>
 <span class=p>}</span>
-</code></pre></div> 与服务测试相关的就是<code>methods</code>和<code>types</code>所包含的方法和类型信息,Dubbo Admin根据这些信息,将参数渲染到服务测试页面的Json Editor中,由用户来输入每个参数,每个成员变量的值。</p> <h2 id=_3>原理: 泛化调用<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>有了参数类型,下一个问题就是怎么能够调用到服务端,在传统的Dubbo RPC调用中,客户端需要依赖服务端的API jar包(参考前文demo中的<a href=https://github.com/nzomkxia/dubbo-demo/tree/master/dubbo-basic-consumer>dubbo-basic-consumer</a>),这对于Dubbo Admin来说不太可能,因为服务的上下线是动态的,Dubbo Admin无法动态增加jar包依赖,因此需要用到Dubbo中的**泛化 [...]
+</code></pre></div> 与服务测试相关的就是<code>methods</code>和<code>types</code>所包含的方法和类型信息,Dubbo Admin根据这些信息,将参数渲染到服务测试页面的Json Editor中,由用户来输入每个参数,每个成员变量的值。</p> <h2 id=_3>原理: 泛化调用<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>有了参数类型,下一个问题就是怎么能够调用到服务端,在传统的Dubbo RPC调用中,客户端需要依赖服务端的API jar包(参考前文demo中的<a href=https://github.com/nzomkxia/dubbo-demo/tree/master/dubbo-basic-consumer>dubbo-basic-consumer</a>),这对于Dubbo Admin来说不太可能,因为服务的上下线是动态的,Dubbo Admin无法动态增加jar包依赖,因此需要用到Dubbo中的**泛化 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/spring-boot-dubbo-start-stop-analysis/index.html b/zh-cn/blog/spring-boot-dubbo-start-stop-analysis/index.html
index c028d5f..e009bd9 100644
--- a/zh-cn/blog/spring-boot-dubbo-start-stop-analysis/index.html
+++ b/zh-cn/blog/spring-boot-dubbo-start-stop-analysis/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文分析 `dubbo-spring-boot-project` 中 Dubbo 启停源码的实现原理。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Spring Boot Dubbo应用启停源码分析 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/m [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文分析 `dubbo-spring-boot-project` 中 Dubbo 启停源码的实现原理。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Spring Boot Dubbo应用启停源码分析 - Apache Dubbo</title><link rel=stylesheet href=../../assets/stylesheets/m [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>DubboConsumerDemo</span> <span class=p>{</span>
 
     <span class=kd>public</span> <span class=kd>static</span> <span class=kt>void</span> <span class=nf>main</span><span class=p>(</span><span class=n>String</span><span class=o>[]</span> <span class=n>args</span><span class=p>)</span> <span class=p>{</span>
@@ -182,7 +182,7 @@ main:35, DubboConsumerDemo (com.alibaba.boot.dubbo.demo.consumer.bootstrap)
             <span class=p>}</span>
         <span class=p>}).</span><span class=na>start</span><span class=p>();</span>
     <span class=p>}</span>
-</code></pre></div> <p>[1] <a href=https://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.8>https://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.8</a></p> <p>[2] <a href=https://docs.oracle.com/javase/8/docs/api/java/lang/Runtime.html#addShutdownHook>https://docs.oracle.com/javase/8/docs/api/java/lang/Runtime.html#addShutdownHook</a></p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-gr [...]
+</code></pre></div> <p>[1] <a href=https://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.8>https://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.8</a></p> <p>[2] <a href=https://docs.oracle.com/javase/8/docs/api/java/lang/Runtime.html#addShutdownHook>https://docs.oracle.com/javase/8/docs/api/java/lang/Runtime.html#addShutdownHook</a></p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-gr [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/blog/test-verification/index.html b/zh-cn/blog/test-verification/index.html
index 2e72c8b..d919230 100644
--- a/zh-cn/blog/test-verification/index.html
+++ b/zh-cn/blog/test-verification/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code>&lt;dubbo:registry address=&quot;10.20.153.10:9090?register=false&quot; /&gt;
 </code></pre></div> <h3 id=ip>指定IP调用<a class=headerlink href=#ip title="Permanent link">&para;</a></h3> <p>在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直联方式,将以服务接口为单位,忽略注册中心的提供者列表,A 接口配置点对点,不影响 B 接口从注册中心获取列表<br> <img alt=subscribe-only src=../../img/blog/dubbo-directly.jpg></p> <p>可以通过以下几种配置来指定IP调用 </p> <ul> <li>XML 配置: 如果是线上需求需要点对点,可在 <dubbo:reference> 中配置 url 指向提供者,将绕过注册中心,多个地址用分号隔开,配置如下: <code>&lt;dubbo:reference id="xxxService" interface="com.alibaba.xxx.XxxService" url="dubbo://l [...]
 </code></pre></div> <p>代码:</p> <div class=highlight><pre><span></span><code>// 远程服务引用
diff --git a/zh-cn/blog/tracing-with-skywalking/index.html b/zh-cn/blog/tracing-with-skywalking/index.html
index a50b017..488e230 100644
--- a/zh-cn/blog/tracing-with-skywalking/index.html
+++ b/zh-cn/blog/tracing-with-skywalking/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 
 public interface HelloService {
     String sayHello(String name);
diff --git a/zh-cn/blog/use-zipkin-in-dubbo/index.html b/zh-cn/blog/use-zipkin-in-dubbo/index.html
index a4c3e37..9650200 100644
--- a/zh-cn/blog/use-zipkin-in-dubbo/index.html
+++ b/zh-cn/blog/use-zipkin-in-dubbo/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 $ java -jar zipkin.jar
 </code></pre></div> <p>按照这种方式安装的 Zipkin Server 使用的存储类型是 inMemory 的。当服务器停机之后,所有收集到的 trace 信息会丢失,不适用于生产系统。如果在生产系统中使用,需要配置另外的存储类型。Zipkin 支持 MySql、Cassandra、和 ElasticSearch。推荐使用 Cassandra 和 ElasticSearch,相关的配置请自行查阅<a href=https://github.com/openzipkin/zipkin/tree/master/zipkin-server>官方文档</a>。</p> <p>本文为了演示方便,使用的存储是 inMemory 类型。成功启动之后,可以在终端看到如下的提示:</p> <div class=highlight><pre><span></span><code>$ java -jar zipkin.jar
 Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless<span class=o>=</span><span class=nb>true</span>
diff --git a/zh-cn/developers/committer-guide/apache-dubbo-page_dev/index.html b/zh-cn/developers/committer-guide/apache-dubbo-page_dev/index.html
index 9c147aa..04bd887 100644
--- a/zh-cn/developers/committer-guide/apache-dubbo-page_dev/index.html
+++ b/zh-cn/developers/committer-guide/apache-dubbo-page_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/committer-guide/label-an-issue-guide_dev/index.html b/zh-cn/developers/committer-guide/label-an-issue-guide_dev/index.html
index 1dac6e2..50a38bf 100644
--- a/zh-cn/developers/committer-guide/label-an-issue-guide_dev/index.html
+++ b/zh-cn/developers/committer-guide/label-an-issue-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/committer-guide/new-committer-guide_dev/index.html b/zh-cn/developers/committer-guide/new-committer-guide_dev/index.html
index 5b25b84..f7989c1 100644
--- a/zh-cn/developers/committer-guide/new-committer-guide_dev/index.html
+++ b/zh-cn/developers/committer-guide/new-committer-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/committer-guide/release-guide_dev/index.html b/zh-cn/developers/committer-guide/release-guide_dev/index.html
index 959003e..68c3f57 100644
--- a/zh-cn/developers/committer-guide/release-guide_dev/index.html
+++ b/zh-cn/developers/committer-guide/release-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
 $ gpg --version <span class=c1>#检查版本,应该为2.x</span>
 </code></pre></div> <h3 id=gpgkey>用gpg生成key<a class=headerlink href=#gpgkey title="Permanent link">&para;</a></h3> <p>根据提示,生成key</p> <div class=highlight><pre><span></span><code>$ gpg --full-gen-key
 gpg <span class=o>(</span>GnuPG<span class=o>)</span> <span class=m>2</span>.0.12<span class=p>;</span> Copyright <span class=o>(</span>C<span class=o>)</span> <span class=m>2009</span> Free Software Foundation, Inc.
diff --git a/zh-cn/developers/committer-guide/website-guide_dev/index.html b/zh-cn/developers/committer-guide/website-guide_dev/index.html
index 370e034..a0f0999 100644
--- a/zh-cn/developers/committer-guide/website-guide_dev/index.html
+++ b/zh-cn/developers/committer-guide/website-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/contributor-guide/become-a-committer_dev/index.html b/zh-cn/developers/contributor-guide/become-a-committer_dev/index.html
index f72dfc0..9838575 100644
--- a/zh-cn/developers/contributor-guide/become-a-committer_dev/index.html
+++ b/zh-cn/developers/contributor-guide/become-a-committer_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/contributor-guide/cla-signing-guide_dev/index.html b/zh-cn/developers/contributor-guide/cla-signing-guide_dev/index.html
index ececf29..92f07c9 100644
--- a/zh-cn/developers/contributor-guide/cla-signing-guide_dev/index.html
+++ b/zh-cn/developers/contributor-guide/cla-signing-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/contributor-guide/dubbo-extension-guide_dev/index.html b/zh-cn/developers/contributor-guide/dubbo-extension-guide_dev/index.html
index 60b1759..6710c75 100644
--- a/zh-cn/developers/contributor-guide/dubbo-extension-guide_dev/index.html
+++ b/zh-cn/developers/contributor-guide/dubbo-extension-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
     <span class=nt>&lt;groupId&gt;</span>org.apache.dubbo<span class=nt>&lt;/groupId&gt;</span>
     <span class=nt>&lt;artifactId&gt;</span>dubbo-serialization-api<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>${dubbo.version}<span class=nt>&lt;/version&gt;</span>
diff --git a/zh-cn/developers/contributor-guide/mailing-list-subscription-guide_dev/index.html b/zh-cn/developers/contributor-guide/mailing-list-subscription-guide_dev/index.html
index e13bf2b..abc5e04 100644
--- a/zh-cn/developers/contributor-guide/mailing-list-subscription-guide_dev/index.html
+++ b/zh-cn/developers/contributor-guide/mailing-list-subscription-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
 reply-to: dev-sc.xxxxxxx.xxxxxxxx-hello=example.com@dubbo.apache.org
 to: hello@example.com
 date: Sat, Feb 24, 2018 at 3:12 PM
diff --git a/zh-cn/developers/contributor-guide/new-contributor-guide_dev/index.html b/zh-cn/developers/contributor-guide/new-contributor-guide_dev/index.html
index e707e87..bd27036 100644
--- a/zh-cn/developers/contributor-guide/new-contributor-guide_dev/index.html
+++ b/zh-cn/developers/contributor-guide/new-contributor-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
 git fetch upstream
 git rebase upstream/master
 git checkout -b your_awesome_patch
diff --git a/zh-cn/developers/contributor-guide/reporting-security-issues_dev/index.html b/zh-cn/developers/contributor-guide/reporting-security-issues_dev/index.html
index 8dfb1be..6c46bd7 100644
--- a/zh-cn/developers/contributor-guide/reporting-security-issues_dev/index.html
+++ b/zh-cn/developers/contributor-guide/reporting-security-issues_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/contributor-guide/software-donation-guide_dev/index.html b/zh-cn/developers/contributor-guide/software-donation-guide_dev/index.html
index bc1250e..f8bdcd6 100644
--- a/zh-cn/developers/contributor-guide/software-donation-guide_dev/index.html
+++ b/zh-cn/developers/contributor-guide/software-donation-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
 
 
     This License Agreement is entered into as of the _12th_ day of
diff --git a/zh-cn/developers/contributor-guide/test-coverage-guide_dev/index.html b/zh-cn/developers/contributor-guide/test-coverage-guide_dev/index.html
index a5d6e7c..975f0ef 100644
--- a/zh-cn/developers/contributor-guide/test-coverage-guide_dev/index.html
+++ b/zh-cn/developers/contributor-guide/test-coverage-guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/developers_dev/index.html b/zh-cn/developers/developers_dev/index.html
index 40b7d84..8f5db53 100644
--- a/zh-cn/developers/developers_dev/index.html
+++ b/zh-cn/developers/developers_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/guide_dev/index.html b/zh-cn/developers/guide_dev/index.html
index 1f0bd07..6aee01e 100644
--- a/zh-cn/developers/guide_dev/index.html
+++ b/zh-cn/developers/guide_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,13 +73,13 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
 git fetch upstream
 git rebase upstream/master
 git checkout -b your_awesome_patch
 ... add some work
 git push origin your_awesome_patch
-</code></pre></div></li> <li>提交pull request请求到apache/dubbo并等待回复。</li> </ul> <p>谢谢您的贡献!</p> <h3 id=_7>代码风格<a class=headerlink href=#_7 title="Permanent link">&para;</a></h3> <p>我们提供了IntelliJ idea的模版文件<a href=https://github.com/apache/dubbo/tree/master/codestyle/dubbo_codestyle_for_idea.xml>dubbo_codestyle_for_idea.xml</a>,您可以将它导入到IDE。</p> <p>如果使用Eclipse,可以通过参考该文件手动配置。</p> <p><strong>注意事项</strong></p> <p>使用 dubbo_codestyle_for_idea.xml 为你的 IDEA 设置代码格式是贡献代码前至关重要的一个步骤,否则你将会无法通过 Travis CI 的代码 [...]
+</code></pre></div></li> <li>提交pull request请求到apache/dubbo并等待回复。</li> </ul> <p>谢谢您的贡献!</p> <h3 id=_7>代码风格<a class=headerlink href=#_7 title="Permanent link">&para;</a></h3> <p>我们提供了IntelliJ idea的模版文件<a href=https://github.com/apache/dubbo/tree/master/codestyle/dubbo_codestyle_for_idea.xml>dubbo_codestyle_for_idea.xml</a>,您可以将它导入到IDE。</p> <p>如果使用Eclipse,可以通过参考该文件手动配置。</p> <p><strong>注意事项</strong></p> <p>使用 dubbo_codestyle_for_idea.xml 为你的 IDEA 设置代码格式是贡献代码前至关重要的一个步骤,否则你将会无法通过 Travis CI 的代码 [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/developers/user-guide/faq_dev/index.html b/zh-cn/developers/user-guide/faq_dev/index.html
index cf18e42..1fbaf92 100644
--- a/zh-cn/developers/user-guide/faq_dev/index.html
+++ b/zh-cn/developers/user-guide/faq_dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/SUMMARY/index.html b/zh-cn/docs/2.7/admin/SUMMARY/index.html
index 7ce7f5d..c420366 100644
--- a/zh-cn/docs/2.7/admin/SUMMARY/index.html
+++ b/zh-cn/docs/2.7/admin/SUMMARY/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/index.html b/zh-cn/docs/2.7/admin/index.html
index c4226ad..3e0bcd6 100644
--- a/zh-cn/docs/2.7/admin/index.html
+++ b/zh-cn/docs/2.7/admin/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/install/admin-console/index.html b/zh-cn/docs/2.7/admin/install/admin-console/index.html
index 47f40dc..239b4b4 100644
--- a/zh-cn/docs/2.7/admin/install/admin-console/index.html
+++ b/zh-cn/docs/2.7/admin/install/admin-console/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nb>cd</span> /var/tmp/dubbo-admin
 mvn clean package
 </code></pre></div> <p>配置 <sup id=fnref:1><a class=footnote-ref href=#fn:1>1</a></sup>:</p> <div class=highlight><pre><span></span><code>配置文件为:
diff --git a/zh-cn/docs/2.7/admin/install/consumer-demo/index.html b/zh-cn/docs/2.7/admin/install/consumer-demo/index.html
index 5b26598..a381827 100644
--- a/zh-cn/docs/2.7/admin/install/consumer-demo/index.html
+++ b/zh-cn/docs/2.7/admin/install/consumer-demo/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nb>cd</span> dubbo/dubbo-demo/dubbo-demo-xml
 运行 dubbo-demo-xml-consumer中的org.apache.dubbo.demo.consumer.Application
 请确保先启动Provider
diff --git a/zh-cn/docs/2.7/admin/install/introduction/index.html b/zh-cn/docs/2.7/admin/install/introduction/index.html
index 7a7b974..a417b93 100644
--- a/zh-cn/docs/2.7/admin/install/introduction/index.html
+++ b/zh-cn/docs/2.7/admin/install/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/install/provider-demo/index.html b/zh-cn/docs/2.7/admin/install/provider-demo/index.html
index 31147aa..738e42b 100644
--- a/zh-cn/docs/2.7/admin/install/provider-demo/index.html
+++ b/zh-cn/docs/2.7/admin/install/provider-demo/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nb>cd</span> dubbo/dubbo-demo/dubbo-demo-xml
 运行 dubbo-demo-xml-provider中的org.apache.dubbo.demo.provider.Application
 如果使用Intellij Idea 请加上-Djava.net.preferIPv4Stack<span class=o>=</span><span class=nb>true</span>
diff --git a/zh-cn/docs/2.7/admin/install/redis/index.html b/zh-cn/docs/2.7/admin/install/redis/index.html
index 171ee12..e949740 100644
--- a/zh-cn/docs/2.7/admin/install/redis/index.html
+++ b/zh-cn/docs/2.7/admin/install/redis/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 tar xzf redis-2.4.8.tar.gz
 <span class=nb>cd</span> redis-2.4.8
 make
diff --git a/zh-cn/docs/2.7/admin/install/simple-monitor-center/index.html b/zh-cn/docs/2.7/admin/install/simple-monitor-center/index.html
index 4db08cc..2d5e7a3 100644
--- a/zh-cn/docs/2.7/admin/install/simple-monitor-center/index.html
+++ b/zh-cn/docs/2.7/admin/install/simple-monitor-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/install/simple-registry-center/index.html b/zh-cn/docs/2.7/admin/install/simple-registry-center/index.html
index 410ed95..79bc7d6 100644
--- a/zh-cn/docs/2.7/admin/install/simple-registry-center/index.html
+++ b/zh-cn/docs/2.7/admin/install/simple-registry-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/install/zookeeper/index.html b/zh-cn/docs/2.7/admin/install/zookeeper/index.html
index 95b9c8b..8f6f4e4 100644
--- a/zh-cn/docs/2.7/admin/install/zookeeper/index.html
+++ b/zh-cn/docs/2.7/admin/install/zookeeper/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 tar zxvf zookeeper-3.3.3.tar.gz
 <span class=nb>cd</span> zookeeper-3.3.3
 cp conf/zoo_sample.cfg conf/zoo.cfg
diff --git a/zh-cn/docs/2.7/admin/introduction/index.html b/zh-cn/docs/2.7/admin/introduction/index.html
index 63b62b9..1b0d67c 100644
--- a/zh-cn/docs/2.7/admin/introduction/index.html
+++ b/zh-cn/docs/2.7/admin/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 <span class=nb>cd</span> dubbo-admin
 mvn clean package
 <span class=nb>cd</span> dubbo-admin-distribution/target
@@ -93,7 +93,7 @@ java -jar dubbo-admin-server-0.1.jar
 <span class=na>dubbo.registry.address</span><span class=o>=</span><span class=s>zookeeper://127.0.0.1:2181</span>
 <span class=na>dubbo.metadata-report.address</span><span class=o>=</span><span class=s>zookeeper://127.0.0.1:2181</span>
 </code></pre></div> 配置中心里的地址会覆盖掉本地<code>application.properties</code>的配置</p> <p>其他配置请访问github中的文档:</p> <div class=highlight><pre><span></span><code>https://github.com/apache/dubbo-admin
-</code></pre></div> <div class=footnote> <hr> <ol> <li id=fn:1> <p>当前版本中未实现登录功能,会在后续版本加上&#160;<a class=footnote-backref href=#fnref:1 title="Jump back to footnote 1 in the text">&#8617;</a></p> </li> </ol> </div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../../dev/TCK/ title=兼容性测试 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button m [...]
+</code></pre></div> <div class=footnote> <hr> <ol> <li id=fn:1> <p>当前版本中未实现登录功能,会在后续版本加上&#160;<a class=footnote-backref href=#fnref:1 title="Jump back to footnote 1 in the text">&#8617;</a></p> </li> </ol> </div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../../source_code_guide/service-invoking-process/ title=服务调用过程 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/ops/dubbo-ops/index.html b/zh-cn/docs/2.7/admin/ops/dubbo-ops/index.html
index 8da691b..8461c9d 100644
--- a/zh-cn/docs/2.7/admin/ops/dubbo-ops/index.html
+++ b/zh-cn/docs/2.7/admin/ops/dubbo-ops/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/ops/introduction/index.html b/zh-cn/docs/2.7/admin/ops/introduction/index.html
index f04abd9..f47caba 100644
--- a/zh-cn/docs/2.7/admin/ops/introduction/index.html
+++ b/zh-cn/docs/2.7/admin/ops/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/ops/pinpoint/index.html b/zh-cn/docs/2.7/admin/ops/pinpoint/index.html
index f137cd0..c81247a 100644
--- a/zh-cn/docs/2.7/admin/ops/pinpoint/index.html
+++ b/zh-cn/docs/2.7/admin/ops/pinpoint/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;project</span> <span class=na>xmlns=</span><span class=s>&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
          <span class=na>xmlns:xsi=</span><span class=s>&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
          <span class=na>xsi:schemaLocation=</span><span class=s>&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/docs/2.7/admin/ops/skywalking/index.html b/zh-cn/docs/2.7/admin/ops/skywalking/index.html
index a95130d..f009ae2 100644
--- a/zh-cn/docs/2.7/admin/ops/skywalking/index.html
+++ b/zh-cn/docs/2.7/admin/ops/skywalking/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 
 public interface HelloService {
     String sayHello(String name);
diff --git a/zh-cn/docs/2.7/admin/serviceGovernance/index.html b/zh-cn/docs/2.7/admin/serviceGovernance/index.html
index fe853b6..688a1d6 100644
--- a/zh-cn/docs/2.7/admin/serviceGovernance/index.html
+++ b/zh-cn/docs/2.7/admin/serviceGovernance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/serviceSearch/index.html b/zh-cn/docs/2.7/admin/serviceSearch/index.html
index ea4a0c6..27517f8 100644
--- a/zh-cn/docs/2.7/admin/serviceSearch/index.html
+++ b/zh-cn/docs/2.7/admin/serviceSearch/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/admin/serviceTest/index.html b/zh-cn/docs/2.7/admin/serviceTest/index.html
index 6f90ec5..d5c42a5 100644
--- a/zh-cn/docs/2.7/admin/serviceTest/index.html
+++ b/zh-cn/docs/2.7/admin/serviceTest/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/SPI/index.html b/zh-cn/docs/2.7/dev/SPI/index.html
index a96487f..0758cee 100644
--- a/zh-cn/docs/2.7/dev/SPI/index.html
+++ b/zh-cn/docs/2.7/dev/SPI/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <p>实现类内容 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=kn>package</span> <span class=nn>com.alibaba.xxx</span><span class=p>;</span>
 
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.Protocol</span><span class=p>;</span>
diff --git a/zh-cn/docs/2.7/dev/SUMMARY/index.html b/zh-cn/docs/2.7/dev/SUMMARY/index.html
index 79f694d..41f1347 100644
--- a/zh-cn/docs/2.7/dev/SUMMARY/index.html
+++ b/zh-cn/docs/2.7/dev/SUMMARY/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/TCK/index.html b/zh-cn/docs/2.7/dev/TCK/index.html
index 8296d88..960dae8 100644
--- a/zh-cn/docs/2.7/dev/TCK/index.html
+++ b/zh-cn/docs/2.7/dev/TCK/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/build/index.html b/zh-cn/docs/2.7/dev/build/index.html
index 902a96f..021a838 100644
--- a/zh-cn/docs/2.7/dev/build/index.html
+++ b/zh-cn/docs/2.7/dev/build/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <h2 id=_3>分支<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>我们使用 master 作为主干版本的开发,使用分支作为维护版本。可以通过 <a href=https://github.com/apache/dubbo/tags>https://github.com/apache/dubbo/tags</a> 来查看所有版本的标签。</p> <h2 id=_4>构建<a class=headerlink href=#_4 title="Permanent link">&para;</a></h2> <p>Dubbo 使用 <a href=http://maven.apache.org>maven</a> 作为构建工具。</p> <p>要求</p> <ul> <li>Java 1.5 以上的版本</li> <li>Maven 2.2.1 或者以上的版本 </li> </ul> <p>构建之前需要配置以下的 <code>MAVEN_O [...]
 </code></pre></div> <p>使用以下命令做一次构建</p> <div class=highlight><pre><span></span><code>mvn clean install
 </code></pre></div> <p>可以通过以下的构建命令来跳过单元测试</p> <div class=highlight><pre><span></span><code>mvn install -Dmaven.test.skip
diff --git a/zh-cn/docs/2.7/dev/checklist/index.html b/zh-cn/docs/2.7/dev/checklist/index.html
index 91f9e80..044179b 100644
--- a/zh-cn/docs/2.7/dev/checklist/index.html
+++ b/zh-cn/docs/2.7/dev/checklist/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/code-smell/index.html b/zh-cn/docs/2.7/dev/code-smell/index.html
index f21267f..3904394 100644
--- a/zh-cn/docs/2.7/dev/code-smell/index.html
+++ b/zh-cn/docs/2.7/dev/code-smell/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <p>点对点直连服务:</p> <div class=highlight><pre><span></span><code>REFER(dubbo://provider-address/com.xxx.XxxService?version=1.0.0)
 </code></pre></div> <h3 id=2>2. 通过注册中心暴露服务<a class=headerlink href=#2 title="Permanent link">&para;</a></h3> <p>向注册中心暴露服务:</p> <div class=highlight><pre><span></span><code>EXPORT(registry://registry-address/org.apache.dubbo.registry.RegistrySerevice?registry=dubbo&amp;export=ENCODE(dubbo://provider-address/com.xxx.XxxService?version=1.0.0))
 </code></pre></div> <p>获取注册中心:</p> <div class=highlight><pre><span></span><code>url.setProtocol(url.getParameter(&quot;registry&quot;, &quot;dubbo&quot;))
diff --git a/zh-cn/docs/2.7/dev/coding/index.html b/zh-cn/docs/2.7/dev/coding/index.html
index 2331441..d3fc4e3 100644
--- a/zh-cn/docs/2.7/dev/coding/index.html
+++ b/zh-cn/docs/2.7/dev/coding/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/contract/index.html b/zh-cn/docs/2.7/dev/contract/index.html
index ac3710c..4eb5cc3 100644
--- a/zh-cn/docs/2.7/dev/contract/index.html
+++ b/zh-cn/docs/2.7/dev/contract/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/contribution/index.html b/zh-cn/docs/2.7/dev/contribution/index.html
index 8949196..6a43a58 100644
--- a/zh-cn/docs/2.7/dev/contribution/index.html
+++ b/zh-cn/docs/2.7/dev/contribution/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/design/index.html b/zh-cn/docs/2.7/dev/design/index.html
index 22ca8f6..8d95051 100644
--- a/zh-cn/docs/2.7/dev/design/index.html
+++ b/zh-cn/docs/2.7/dev/design/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/implementation/index.html b/zh-cn/docs/2.7/dev/implementation/index.html
index b5c00ae..38443b7 100644
--- a/zh-cn/docs/2.7/dev/implementation/index.html
+++ b/zh-cn/docs/2.7/dev/implementation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 
     <span class=kd>private</span> <span class=n>DemoService</span> <span class=n>demoService</span><span class=p>;</span>
 
diff --git a/zh-cn/docs/2.7/dev/impls/cache/index.html b/zh-cn/docs/2.7/dev/impls/cache/index.html
index 4dab260..b54176a 100644
--- a/zh-cn/docs/2.7/dev/impls/cache/index.html
+++ b/zh-cn/docs/2.7/dev/impls/cache/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 方法级缓存 --&gt;</span>
 <span class=nt>&lt;dubbo:service&gt;&lt;dubbo:method</span> <span class=na>cache=</span><span class=s>&quot;lru&quot;</span> <span class=nt>/&gt;&lt;/dubbo:service&gt;</span> 
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:service&gt;没有配置cache属性时,使用此配置 --&gt;</span>
diff --git a/zh-cn/docs/2.7/dev/impls/cluster/index.html b/zh-cn/docs/2.7/dev/impls/cluster/index.html
index 11f3f17..999c8be 100644
--- a/zh-cn/docs/2.7/dev/impls/cluster/index.html
+++ b/zh-cn/docs/2.7/dev/impls/cluster/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值配置,如果&lt;dubbo:protocol&gt;没有配置cluster时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>cluster=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.cluster.support.FailoverCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.FailfastCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.FailsafeCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.FailbackCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.ForkingCluster</code></li> <li><code>o [...]
diff --git a/zh-cn/docs/2.7/dev/impls/compiler/index.html b/zh-cn/docs/2.7/dev/impls/compiler/index.html
index 5325ebc..a25af24 100644
--- a/zh-cn/docs/2.7/dev/impls/compiler/index.html
+++ b/zh-cn/docs/2.7/dev/impls/compiler/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
  |-main
     |-java
         |-com
diff --git a/zh-cn/docs/2.7/dev/impls/config-center/index.html b/zh-cn/docs/2.7/dev/impls/config-center/index.html
index aab47aa..319bcb7 100644
--- a/zh-cn/docs/2.7/dev/impls/config-center/index.html
+++ b/zh-cn/docs/2.7/dev/impls/config-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/impls/container/index.html b/zh-cn/docs/2.7/dev/impls/container/index.html
index cc5eee6..ce15b3b 100644
--- a/zh-cn/docs/2.7/dev/impls/container/index.html
+++ b/zh-cn/docs/2.7/dev/impls/container/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.container.spring.SpringContainer</code></li> <li><code>org.apache.dubbo.container.spring.JettyContainer</code></li> <li><code>org.apache.dubbo.container.spring.Log4jContainer</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
  |-main
     |-java
diff --git a/zh-cn/docs/2.7/dev/impls/dispatcher/index.html b/zh-cn/docs/2.7/dev/impls/dispatcher/index.html
index 75255b4..ae032b3 100644
--- a/zh-cn/docs/2.7/dev/impls/dispatcher/index.html
+++ b/zh-cn/docs/2.7/dev/impls/dispatcher/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置dispatcher属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>dispatcher=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher</code></li> <li><code>org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher</code></li> <li><code>org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher</code></li> <li><code>org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionDispatcher</code></li> <li><co [...]
diff --git a/zh-cn/docs/2.7/dev/impls/exchanger/index.html b/zh-cn/docs/2.7/dev/impls/exchanger/index.html
index a306a17..65b48ed 100644
--- a/zh-cn/docs/2.7/dev/impls/exchanger/index.html
+++ b/zh-cn/docs/2.7/dev/impls/exchanger/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置exchanger属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>exchanger=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <p><code>org.apache.dubbo.remoting.exchange.exchanger.HeaderExchanger</code></p> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/2.7/dev/impls/exporter-listener/index.html b/zh-cn/docs/2.7/dev/impls/exporter-listener/index.html
index 65f3c5c..9ac937d 100644
--- a/zh-cn/docs/2.7/dev/impls/exporter-listener/index.html
+++ b/zh-cn/docs/2.7/dev/impls/exporter-listener/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:service</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 暴露服务缺省监听器 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/dev/impls/extension-factory/index.html b/zh-cn/docs/2.7/dev/impls/extension-factory/index.html
index 96cbfaf..a80bf11 100644
--- a/zh-cn/docs/2.7/dev/impls/extension-factory/index.html
+++ b/zh-cn/docs/2.7/dev/impls/extension-factory/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.extension.factory.SpiExtensionFactory</code></li> <li><code>org.apache.dubbo.config.spring.extension.SpringExtensionFactory</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
  |-main
     |-java
diff --git a/zh-cn/docs/2.7/dev/impls/filter/index.html b/zh-cn/docs/2.7/dev/impls/filter/index.html
index 435d805..03141a2 100644
--- a/zh-cn/docs/2.7/dev/impls/filter/index.html
+++ b/zh-cn/docs/2.7/dev/impls/filter/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:reference</span> <span class=na>filter=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 消费方调用过程缺省拦截器,将拦截所有reference --&gt;</span>
 <span class=nt>&lt;dubbo:consumer</span> <span class=na>filter=</span><span class=s>&quot;xxx,yyy&quot;</span><span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/dev/impls/introduction/index.html b/zh-cn/docs/2.7/dev/impls/introduction/index.html
index 5cf611a..2b6dfba 100644
--- a/zh-cn/docs/2.7/dev/impls/introduction/index.html
+++ b/zh-cn/docs/2.7/dev/impls/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/impls/invoker-listener/index.html b/zh-cn/docs/2.7/dev/impls/invoker-listener/index.html
index f5e72aa..e465514 100644
--- a/zh-cn/docs/2.7/dev/impls/invoker-listener/index.html
+++ b/zh-cn/docs/2.7/dev/impls/invoker-listener/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:reference</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span> 
 <span class=c>&lt;!-- 引用服务缺省监听器 --&gt;</span>
 <span class=nt>&lt;dubbo:consumer</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span> 
diff --git a/zh-cn/docs/2.7/dev/impls/load-balance/index.html b/zh-cn/docs/2.7/dev/impls/load-balance/index.html
index 4cad247..a966bb2 100644
--- a/zh-cn/docs/2.7/dev/impls/load-balance/index.html
+++ b/zh-cn/docs/2.7/dev/impls/load-balance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置loadbalance时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>loadbalance=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance</code></li> <li><code>org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance</code></li> <li><code>org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre> [...]
diff --git a/zh-cn/docs/2.7/dev/impls/logger-adapter/index.html b/zh-cn/docs/2.7/dev/impls/logger-adapter/index.html
index 8fc7959..c8d6774 100644
--- a/zh-cn/docs/2.7/dev/impls/logger-adapter/index.html
+++ b/zh-cn/docs/2.7/dev/impls/logger-adapter/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者:</p> <div class=highlight><pre><span></span><code>-Ddubbo:application.logger<span class=o>=</span>xxx
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.jcl.JclLoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.log4j2.Log4j2LoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter</code></li> < [...]
  |-main
diff --git a/zh-cn/docs/2.7/dev/impls/merger/index.html b/zh-cn/docs/2.7/dev/impls/merger/index.html
index 97c85df..497bd5f 100644
--- a/zh-cn/docs/2.7/dev/impls/merger/index.html
+++ b/zh-cn/docs/2.7/dev/impls/merger/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.cluster.merger.ArrayMerger</code></li> <li><code>org.apache.dubbo.rpc.cluster.merger.ListMerger</code></li> <li><code>org.apache.dubbo.rpc.cluster.merger.SetMerger</code></li> <li><code>org.apache.dubbo.rpc.cluster.merger.MapMerger</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <di [...]
  |-main
     |-java
diff --git a/zh-cn/docs/2.7/dev/impls/monitor/index.html b/zh-cn/docs/2.7/dev/impls/monitor/index.html
index ddf1acd..d9c619e 100644
--- a/zh-cn/docs/2.7/dev/impls/monitor/index.html
+++ b/zh-cn/docs/2.7/dev/impls/monitor/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:monitor</span> <span class=na>address=</span><span class=s>&quot;xxx://ip:port&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <p>org.apache.dubbo.monitor.support.dubbo.DubboMonitorFactory</p> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
  |-main
diff --git a/zh-cn/docs/2.7/dev/impls/networker/index.html b/zh-cn/docs/2.7/dev/impls/networker/index.html
index 1399ce7..e6029c2 100644
--- a/zh-cn/docs/2.7/dev/impls/networker/index.html
+++ b/zh-cn/docs/2.7/dev/impls/networker/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置networker属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>networker=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span> 
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.remoting.p2p.support.MulticastNetworker</code></li> <li><code>org.apache.dubbo.remoting.p2p.support.FileNetworker</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/2.7/dev/impls/page/index.html b/zh-cn/docs/2.7/dev/impls/page/index.html
index 636260e..331148b 100644
--- a/zh-cn/docs/2.7/dev/impls/page/index.html
+++ b/zh-cn/docs/2.7/dev/impls/page/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置page属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>page=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.container.page.pages.HomePageHandler</code></li> <li><code>org.apache.dubbo.container.page.pages.StatusPageHandler</code></li> <li><code>org.apache.dubbo.container.page.pages.LogPageHandler</code></li> <li><code>org.apache.dubbo.container.page.pages.SystemPageHandler</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para; [...]
diff --git a/zh-cn/docs/2.7/dev/impls/protocol/index.html b/zh-cn/docs/2.7/dev/impls/protocol/index.html
index 48aa5b5..4f1d637 100644
--- a/zh-cn/docs/2.7/dev/impls/protocol/index.html
+++ b/zh-cn/docs/2.7/dev/impls/protocol/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=cm>/**</span>
 <span class=cm>     * 暴露远程服务:&lt;br&gt;</span>
 <span class=cm>     * 1. 协议在接收请求时,应记录请求来源方地址信息:RpcContext.getContext().setRemoteAddress();&lt;br&gt;</span>
diff --git a/zh-cn/docs/2.7/dev/impls/proxy-factory/index.html b/zh-cn/docs/2.7/dev/impls/proxy-factory/index.html
index ad7a71e..5a6e5e4 100644
--- a/zh-cn/docs/2.7/dev/impls/proxy-factory/index.html
+++ b/zh-cn/docs/2.7/dev/impls/proxy-factory/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值配置,当&lt;dubbo:protocol&gt;没有配置proxy属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>proxy=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.proxy.JdkProxyFactory</code></li> <li><code>org.apache.dubbo.rpc.proxy.JavassistProxyFactory</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/2.7/dev/impls/registry/index.html b/zh-cn/docs/2.7/dev/impls/registry/index.html
index 7d6166e..3e1d9b3 100644
--- a/zh-cn/docs/2.7/dev/impls/registry/index.html
+++ b/zh-cn/docs/2.7/dev/impls/registry/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;xxx1&quot;</span> <span class=na>address=</span><span class=s>&quot;xxx://ip:port&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 引用注册中心,如果没有配置registry属性,将在ApplicationContext中自动扫描registry配置 --&gt;</span>
 <span class=nt>&lt;dubbo:service</span> <span class=na>registry=</span><span class=s>&quot;xxx1&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/dev/impls/remoting/index.html b/zh-cn/docs/2.7/dev/impls/remoting/index.html
index e5f7b3f..adef22b 100644
--- a/zh-cn/docs/2.7/dev/impls/remoting/index.html
+++ b/zh-cn/docs/2.7/dev/impls/remoting/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>transporter=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span> 
 <span class=c>&lt;!-- 服务器和客户端使用不同的传输实现 --&gt;</span>
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>server=</span><span class=s>&quot;xxx&quot;</span> <span class=na>client=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span> 
diff --git a/zh-cn/docs/2.7/dev/impls/router/index.html b/zh-cn/docs/2.7/dev/impls/router/index.html
index 0301691..ce7043c 100644
--- a/zh-cn/docs/2.7/dev/impls/router/index.html
+++ b/zh-cn/docs/2.7/dev/impls/router/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
  |-main
     |-java
         |-com
diff --git a/zh-cn/docs/2.7/dev/impls/serialize/index.html b/zh-cn/docs/2.7/dev/impls/serialize/index.html
index d8f8c82..2b20449 100644
--- a/zh-cn/docs/2.7/dev/impls/serialize/index.html
+++ b/zh-cn/docs/2.7/dev/impls/serialize/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>serialization=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置serialization时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>serialization=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/dev/impls/status-checker/index.html b/zh-cn/docs/2.7/dev/impls/status-checker/index.html
index eb81c6e..62d7410 100644
--- a/zh-cn/docs/2.7/dev/impls/status-checker/index.html
+++ b/zh-cn/docs/2.7/dev/impls/status-checker/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置status属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>status=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.status.support.MemoryStatusChecker</code></li> <li><code>org.apache.dubbo.common.status.support.LoadStatusChecker</code></li> <li><code>org.apache.dubbo.rpc.dubbo.status.ServerStatusChecker</code></li> <li><code>org.apache.dubbo.rpc.dubbo.status.ThreadPoolStatusChecker</code></li> <li><code>org.apache.dubbo.registry.directory.RegistryStatusChecker</ [...]
diff --git a/zh-cn/docs/2.7/dev/impls/telnet-handler/index.html b/zh-cn/docs/2.7/dev/impls/telnet-handler/index.html
index 2b91500..85a56ec 100644
--- a/zh-cn/docs/2.7/dev/impls/telnet-handler/index.html
+++ b/zh-cn/docs/2.7/dev/impls/telnet-handler/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置telnet属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>telnet=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_4>已知扩展<a class=headerlink href=#_4 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.remoting.telnet.support.ClearTelnetHandler</code></li> <li><code>org.apache.dubbo.remoting.telnet.support.ExitTelnetHandler</code></li> <li><code>org.apache.dubbo.remoting.telnet.support.HelpTelnetHandler</code></li> <li><code>org.apache.dubbo.remoting.telnet.support.StatusTelnetHandler</code></li> <li><code>org.apache.dubbo.rpc.dubbo.telnet.ListTelnetHand [...]
diff --git a/zh-cn/docs/2.7/dev/impls/threadpool/index.html b/zh-cn/docs/2.7/dev/impls/threadpool/index.html
index 9b65664..1e9ff66 100644
--- a/zh-cn/docs/2.7/dev/impls/threadpool/index.html
+++ b/zh-cn/docs/2.7/dev/impls/threadpool/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置threadpool时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>threadpool=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.threadpool.FixedThreadPool</code></li> <li><code>org.apache.dubbo.common.threadpool.CachedThreadPool</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/2.7/dev/impls/validation/index.html b/zh-cn/docs/2.7/dev/impls/validation/index.html
index 6eb5d94..f8107d2 100644
--- a/zh-cn/docs/2.7/dev/impls/validation/index.html
+++ b/zh-cn/docs/2.7/dev/impls/validation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:service&gt;没有配置validation属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>validation=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <p><code>org.apache.dubbo.validation.support.jvalidation.JValidation</code></p> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/2.7/dev/index.html b/zh-cn/docs/2.7/dev/index.html
index e65f9b9..ec1f5c5 100644
--- a/zh-cn/docs/2.7/dev/index.html
+++ b/zh-cn/docs/2.7/dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/introduction/index.html b/zh-cn/docs/2.7/dev/introduction/index.html
index a37a100..494c554 100644
--- a/zh-cn/docs/2.7/dev/introduction/index.html
+++ b/zh-cn/docs/2.7/dev/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/principals/code-detail/index.html b/zh-cn/docs/2.7/dev/principals/code-detail/index.html
index 4970c33..5d43349 100644
--- a/zh-cn/docs/2.7/dev/principals/code-detail/index.html
+++ b/zh-cn/docs/2.7/dev/principals/code-detail/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/principals/configuration/index.html b/zh-cn/docs/2.7/dev/principals/configuration/index.html
index cf29baf..8afc088 100644
--- a/zh-cn/docs/2.7/dev/principals/configuration/index.html
+++ b/zh-cn/docs/2.7/dev/principals/configuration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 ## The default value of dubbo.application.name is ${spring.application.name}
 ## dubbo.application.name=${spring.application.name}
 
diff --git a/zh-cn/docs/2.7/dev/principals/dummy/index.html b/zh-cn/docs/2.7/dev/principals/dummy/index.html
index 0b556d2..7e9cb6a 100644
--- a/zh-cn/docs/2.7/dev/principals/dummy/index.html
+++ b/zh-cn/docs/2.7/dev/principals/dummy/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=n>Duplicate</span><span class=p>.</span><span class=na>checkDuplicate</span><span class=p>(</span><span class=n>Xxx</span><span class=p>.</span><span class=na>class</span><span class=p>);</span>  
 <span class=p>}</span>  
 </code></pre></div> <p>检查重复工具类:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>final</span> <span class=kd>class</span> <span class=nc>Duplicate</span> <span class=p>{</span>  
diff --git a/zh-cn/docs/2.7/dev/principals/expansibility/index.html b/zh-cn/docs/2.7/dev/principals/expansibility/index.html
index 5ff3483..1ae382e 100644
--- a/zh-cn/docs/2.7/dev/principals/expansibility/index.html
+++ b/zh-cn/docs/2.7/dev/principals/expansibility/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/principals/extension/index.html b/zh-cn/docs/2.7/dev/principals/extension/index.html
index d6ebb89..b0235b3 100644
--- a/zh-cn/docs/2.7/dev/principals/extension/index.html
+++ b/zh-cn/docs/2.7/dev/principals/extension/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 
     <span class=kd>public</span> <span class=n>Result</span> <span class=nf>invoke</span><span class=p>(</span><span class=n>Invocation</span> <span class=n>inv</span><span class=p>)</span> <span class=kd>throws</span> <span class=n>RpcException</span> <span class=p>{</span>  
         <span class=c1>// 伪代码  </span>
diff --git a/zh-cn/docs/2.7/dev/principals/general-knowledge/index.html b/zh-cn/docs/2.7/dev/principals/general-knowledge/index.html
index 6bee2e0..0ccd2ab 100644
--- a/zh-cn/docs/2.7/dev/principals/general-knowledge/index.html
+++ b/zh-cn/docs/2.7/dev/principals/general-knowledge/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/principals/introduction/index.html b/zh-cn/docs/2.7/dev/principals/introduction/index.html
index e776e15..18c05ee 100644
--- a/zh-cn/docs/2.7/dev/principals/introduction/index.html
+++ b/zh-cn/docs/2.7/dev/principals/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/principals/robustness/index.html b/zh-cn/docs/2.7/dev/principals/robustness/index.html
index 344111c..431c7cd 100644
--- a/zh-cn/docs/2.7/dev/principals/robustness/index.html
+++ b/zh-cn/docs/2.7/dev/principals/robustness/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/dev/release/index.html b/zh-cn/docs/2.7/dev/release/index.html
index b29dde5..0109be9 100644
--- a/zh-cn/docs/2.7/dev/release/index.html
+++ b/zh-cn/docs/2.7/dev/release/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/index.html b/zh-cn/docs/2.7/index.html
index 10c72e8..dc0f5b4 100644
--- a/zh-cn/docs/2.7/index.html
+++ b/zh-cn/docs/2.7/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/adaptive-extension/index.html b/zh-cn/docs/2.7/source_code_guide/adaptive-extension/index.html
index 8b69af8..a5e7f90 100644
--- a/zh-cn/docs/2.7/source_code_guide/adaptive-extension/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/adaptive-extension/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了自适应拓展的原理和实现细节><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>SPI 自适应拓展 - Apache Dubbo</title><link rel=stylesheet href=../../../../assets/stylesheets/main.6fb40bf7.min.css><link rel=styleshe [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了自适应拓展的原理和实现细节><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>SPI 自适应拓展 - Apache Dubbo</title><link rel=stylesheet href=../../../../assets/stylesheets/main.6fb40bf7.min.css><link rel=styleshe [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=n>Wheel</span> <span class=nf>makeWheel</span><span class=p>(</span><span class=n>URL</span> <span class=n>url</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <p>WheelMaker 接口的自适应实现类如下:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>AdaptiveWheelMaker</span> <span class=kd>implements</span> <span class=n>WheelMaker</span> <span class=p>{</span>
@@ -634,7 +634,7 @@
 </code></pre></div> <p>以 Protocol 的 refer 方法为例,上面代码生成的内容如下:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=n>com</span><span class=p>.</span><span class=na>alibaba</span><span class=p>.</span><span class=na>dubbo</span><span class=p>.</span><span class=na>rpc</span><span class=p>.</span><span class=na>Invoker</span> <span class=nf>refer</span><span class=p>(</span><span class=n>java</span><span class=p>.</span><span class=na>lang</span><span cla [...]
     <span class=c1>// 方法体</span>
 <span class=p>}</span>
-</code></pre></div> <h2 id=3>3.总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>到此,关于自适应拓展的原理,实现就分析完了。总的来说自适应拓展整个逻辑还是很复杂的,并不是很容易弄懂。因此,大家在阅读该部分源码时,耐心一些。同时多进行调试,也可以通过生成好的代码思考代码的生成逻辑。好了,本篇文章就分析到这里。</p> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank rel=noopener> Mater [...]
+</code></pre></div> <h2 id=3>3.总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>到此,关于自适应拓展的原理,实现就分析完了。总的来说自适应拓展整个逻辑还是很复杂的,并不是很容易弄懂。因此,大家在阅读该部分源码时,耐心一些。同时多进行调试,也可以通过生成好的代码思考代码的生成逻辑。好了,本篇文章就分析到这里。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../dubbo-spi/ title="Dubbo SPI" class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/cluster/index.html b/zh-cn/docs/2.7/source_code_guide/cluster/index.html
index 8941848..164a696 100644
--- a/zh-cn/docs/2.7/source_code_guide/cluster/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/cluster/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 
     <span class=kd>public</span> <span class=kd>final</span> <span class=kd>static</span> <span class=n>String</span> <span class=n>NAME</span> <span class=o>=</span> <span class=s>&quot;failover&quot;</span><span class=p>;</span>
 
@@ -534,7 +534,7 @@
         <span class=k>return</span> <span class=n>result</span><span class=p>;</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>以上就是 BroadcastClusterInvoker 的代码,比较简单,就不多说了。</p> <h2 id=4>4.总结<a class=headerlink href=#4 title="Permanent link">&para;</a></h2> <p>本篇文章详细分析了集群容错的几种实现方式。集群容错对于 Dubbo 框架来说,是很重要的逻辑。集群模块处于服务提供者和消费者之间,对于服务消费者来说,集群可向其屏蔽服务提供者集群的情况,使其能够专心进行远程调用。除此之外,通过集群模块,我们还可以对服务之间的调用链路进行编排优化,治理服务。总的来说,对于 Dubbo 而言,集群容错相关逻辑是非常重要的。想要对 Dubbo 有比较深的理解,集群容错是必须要掌握的。</p> <p>关于集群模块就先分析到这,感谢阅读。</p> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> < [...]
+</code></pre></div> <p>以上就是 BroadcastClusterInvoker 的代码,比较简单,就不多说了。</p> <h2 id=4>4.总结<a class=headerlink href=#4 title="Permanent link">&para;</a></h2> <p>本篇文章详细分析了集群容错的几种实现方式。集群容错对于 Dubbo 框架来说,是很重要的逻辑。集群模块处于服务提供者和消费者之间,对于服务消费者来说,集群可向其屏蔽服务提供者集群的情况,使其能够专心进行远程调用。除此之外,通过集群模块,我们还可以对服务之间的调用链路进行编排优化,治理服务。总的来说,对于 Dubbo 而言,集群容错相关逻辑是非常重要的。想要对 Dubbo 有比较深的理解,集群容错是必须要掌握的。</p> <p>关于集群模块就先分析到这,感谢阅读。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md- [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/directory/index.html b/zh-cn/docs/2.7/source_code_guide/directory/index.html
index 05276e5..c2dda5d 100644
--- a/zh-cn/docs/2.7/source_code_guide/directory/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/directory/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了服务目录的原理和实现细节><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>服务目录 - Apache Dubbo</title><link rel=stylesheet href=../../../../assets/stylesheets/main.6fb40bf7.min.css><link rel=stylesheet hre [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content=本文介绍了服务目录的原理和实现细节><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>服务目录 - Apache Dubbo</title><link rel=stylesheet href=../../../../assets/stylesheets/main.6fb40bf7.min.css><link rel=stylesheet hre [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=k>if</span> <span class=p>(</span><span class=n>destroyed</span><span class=p>)</span> <span class=p>{</span>
         <span class=k>throw</span> <span class=k>new</span> <span class=n>RpcException</span><span class=p>(</span><span class=s>&quot;Directory already destroyed...&quot;</span><span class=p>);</span>
     <span class=p>}</span>
@@ -499,7 +499,7 @@
         <span class=p>}</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>destroyUnusedInvokers 方法的主要逻辑是通过 newUrlInvokerMap 找出待删除 Invoker 对应的 url,并将 url 存入到 deleted 列表中。然后再遍历 deleted 列表,并从 oldUrlInvokerMap 中移除相应的 Invoker,销毁之。整个逻辑大致如此,不是很难理解。</p> <p>到此关于 Invoker 列表的刷新逻辑就分析了,这里对整个过程进行简单总结。如下:</p> <ol> <li>检测入参是否仅包含一个 url,且 url 协议头为 empty</li> <li>若第一步检测结果为 true,表示禁用所有服务,此时销毁所有的 Invoker</li> <li>若第一步检测结果为 false,此时将入参转为 Invoker 列表</li> <li>对上一步逻辑生成的结果进行进一步处理,得到方法名到 Invoker 的映射关系表</li> <li>合并多组 Invoker</li> <li>销毁无用 Invoker</li> </ol> <p>Invo [...]
+</code></pre></div> <p>destroyUnusedInvokers 方法的主要逻辑是通过 newUrlInvokerMap 找出待删除 Invoker 对应的 url,并将 url 存入到 deleted 列表中。然后再遍历 deleted 列表,并从 oldUrlInvokerMap 中移除相应的 Invoker,销毁之。整个逻辑大致如此,不是很难理解。</p> <p>到此关于 Invoker 列表的刷新逻辑就分析了,这里对整个过程进行简单总结。如下:</p> <ol> <li>检测入参是否仅包含一个 url,且 url 协议头为 empty</li> <li>若第一步检测结果为 true,表示禁用所有服务,此时销毁所有的 Invoker</li> <li>若第一步检测结果为 false,此时将入参转为 Invoker 列表</li> <li>对上一步逻辑生成的结果进行进一步处理,得到方法名到 Invoker 的映射关系表</li> <li>合并多组 Invoker</li> <li>销毁无用 Invoker</li> </ol> <p>Invo [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/dubbo-spi/index.html b/zh-cn/docs/2.7/source_code_guide/dubbo-spi/index.html
index 496c2d7..77bfa38 100644
--- a/zh-cn/docs/2.7/source_code_guide/dubbo-spi/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/dubbo-spi/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=kt>void</span> <span class=nf>sayHello</span><span class=p>();</span>
 <span class=p>}</span>
 </code></pre></div> <p>接下来定义两个实现类,分别为 OptimusPrime 和 Bumblebee。</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>OptimusPrime</span> <span class=kd>implements</span> <span class=n>Robot</span> <span class=p>{</span>
@@ -377,7 +377,7 @@ bumblebee = org.apache.spi.Bumblebee
     <span class=p>}</span>
     <span class=k>return</span> <span class=n>instance</span><span class=p>;</span>
 <span class=p>}</span>
-</code></pre></div> <p>在上面代码中,objectFactory 变量的类型为 AdaptiveExtensionFactory,AdaptiveExtensionFactory 内部维护了一个 ExtensionFactory 列表,用于存储其他类型的 ExtensionFactory。Dubbo 目前提供了两种 ExtensionFactory,分别是 SpiExtensionFactory 和 SpringExtensionFactory。前者用于创建自适应的拓展,后者是用于从 Spring 的 IOC 容器中获取所需的拓展。这两个类的类的代码不是很复杂,这里就不一一分析了。</p> <p>Dubbo IOC 目前仅支持 setter 方式注入,总的来说,逻辑比较简单易懂。</p> <h2 id=4>4.总结<a class=headerlink href=#4 title="Permanent link">&para;</a></h2> <p>本篇文章简单分别介绍了 Java SPI 与 Dubbo SPI 用法,并对 Dubbo SPI  [...]
+</code></pre></div> <p>在上面代码中,objectFactory 变量的类型为 AdaptiveExtensionFactory,AdaptiveExtensionFactory 内部维护了一个 ExtensionFactory 列表,用于存储其他类型的 ExtensionFactory。Dubbo 目前提供了两种 ExtensionFactory,分别是 SpiExtensionFactory 和 SpringExtensionFactory。前者用于创建自适应的拓展,后者是用于从 Spring 的 IOC 容器中获取所需的拓展。这两个类的类的代码不是很复杂,这里就不一一分析了。</p> <p>Dubbo IOC 目前仅支持 setter 方式注入,总的来说,逻辑比较简单易懂。</p> <h2 id=4>4.总结<a class=headerlink href=#4 title="Permanent link">&para;</a></h2> <p>本篇文章简单分别介绍了 Java SPI 与 Dubbo SPI 用法,并对 Dubbo SPI  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/export-service/index.html b/zh-cn/docs/2.7/source_code_guide/export-service/index.html
index 556d549..de4fd7d 100644
--- a/zh-cn/docs/2.7/source_code_guide/export-service/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/export-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=c1>// 是否有延迟导出 &amp;&amp; 是否已导出 &amp;&amp; 是不是已被取消导出</span>
     <span class=k>if</span> <span class=p>(</span><span class=n>isDelay</span><span class=p>()</span> <span class=o>&amp;&amp;</span> <span class=o>!</span><span class=n>isExported</span><span class=p>()</span> <span class=o>&amp;&amp;</span> <span class=o>!</span><span class=n>isUnexported</span><span class=p>())</span> <span class=p>{</span>
         <span class=c1>// 导出服务</span>
@@ -1274,7 +1274,7 @@
         <span class=k>throw</span> <span class=k>new</span> <span class=n>IllegalStateException</span><span class=p>(</span><span class=n>e</span><span class=p>.</span><span class=na>getMessage</span><span class=p>(),</span> <span class=n>e</span><span class=p>);</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>好了,到此关于服务注册的过程就分析完了。整个过程可简单总结为:先创建注册中心实例,之后再通过注册中心实例注册服务。本节先到这,接下来分析数据订阅过程。</p> <h3 id=225-override>2.2.5 订阅 override 数据<a class=headerlink href=#225-override title="Permanent link">&para;</a></h3> <p>// 待补充</p> <h2 id=3>3.总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>本篇文章详细分析了 Dubbo 服务导出过程,包括配置检测,URL 组装,Invoker 创建过程、导出服务以及注册服务等等。篇幅比较大,需要大家耐心阅读。本篇文章先就到这,如果文章有不妥错误之处,希望大家能够进行反馈或修正。</p> </article> </div> </div> </main> <footer class=md-footer [...]
+</code></pre></div> <p>好了,到此关于服务注册的过程就分析完了。整个过程可简单总结为:先创建注册中心实例,之后再通过注册中心实例注册服务。本节先到这,接下来分析数据订阅过程。</p> <h3 id=225-override>2.2.5 订阅 override 数据<a class=headerlink href=#225-override title="Permanent link">&para;</a></h3> <p>// 待补充</p> <h2 id=3>3.总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>本篇文章详细分析了 Dubbo 服务导出过程,包括配置检测,URL 组装,Invoker 创建过程、导出服务以及注册服务等等。篇幅比较大,需要大家耐心阅读。本篇文章先就到这,如果文章有不妥错误之处,希望大家能够进行反馈或修正。</p> </article> </div> </div> </main> <footer class=md-footer [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/loadbalance/index.html b/zh-cn/docs/2.7/source_code_guide/loadbalance/index.html
index 6019885..863e8e4 100644
--- a/zh-cn/docs/2.7/source_code_guide/loadbalance/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/loadbalance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 <span class=kd>public</span> <span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;</span> <span class=n>Invoker</span><span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;</span> <span class=nf>select</span><span class=p>(</span><span class=n>List</span><span class=o>&lt;</span><span class=n>Invoker</span><span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;&gt;</span> <span class=n>invokers</span><span class=p>,</span> <span class=n>URL</span> <span c [...]
     <span class=k>if</span> <span class=p>(</span><span class=n>invokers</span> <span class=o>==</span> <span class=kc>null</span> <span class=o>||</span> <span class=n>invokers</span><span class=p>.</span><span class=na>isEmpty</span><span class=p>())</span>
         <span class=k>return</span> <span class=kc>null</span><span class=p>;</span>
@@ -645,7 +645,7 @@
         <span class=k>return</span> <span class=n>invokers</span><span class=p>.</span><span class=na>get</span><span class=p>(</span><span class=mi>0</span><span class=p>);</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>以上就是 Dubbo-2.6.5 版本的 RoundRobinLoadBalance,大家如果能够理解平滑加权轮询算法的计算过程,再配合代码中注释,理解上面的代码应该不难。</p> <h2 id=3>3.总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>本篇文章对 Dubbo 中的几种负载均衡实现进行了详细的分析,内容比较多,大家慢慢消化。理解负载均衡代码逻辑的关键之处在于对背景知识的理解,因此大家在阅读源码前,务必先了解每种负载均衡对应的背景知识。</p> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> Made with <a hre [...]
+</code></pre></div> <p>以上就是 Dubbo-2.6.5 版本的 RoundRobinLoadBalance,大家如果能够理解平滑加权轮询算法的计算过程,再配合代码中注释,理解上面的代码应该不难。</p> <h2 id=3>3.总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>本篇文章对 Dubbo 中的几种负载均衡实现进行了详细的分析,内容比较多,大家慢慢消化。理解负载均衡代码逻辑的关键之处在于对背景知识的理解,因此大家在阅读源码前,务必先了解每种负载均衡对应的背景知识。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../cluster/ title=集群 class="md-footer [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/refer-service/index.html b/zh-cn/docs/2.7/source_code_guide/refer-service/index.html
index 5221b53..e217cd1 100644
--- a/zh-cn/docs/2.7/source_code_guide/refer-service/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/refer-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文介绍了 Dubbo 服务引用的过程和实现细节"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>服务引用 - Apache Dubbo</title><link rel=stylesheet href=../../../../assets/stylesheets/main.6fb40bf7.min.css><link rel=style [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="本文介绍了 Dubbo 服务引用的过程和实现细节"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>服务引用 - Apache Dubbo</title><link rel=stylesheet href=../../../../assets/stylesheets/main.6fb40bf7.min.css><link rel=style [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=k>return</span> <span class=n>get</span><span class=p>();</span>
 <span class=p>}</span>
 
@@ -844,7 +844,7 @@
         <span class=k>return</span> <span class=p>(</span><span class=n>java</span><span class=p>.</span><span class=na>lang</span><span class=p>.</span><span class=na>String</span><span class=p>)</span> <span class=n>ret</span><span class=p>;</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>好了,到这里代理类生成逻辑就分析完了。整个过程比较复杂,大家需要耐心看一下。</p> <h2 id=4>4.总结<a class=headerlink href=#4 title="Permanent link">&para;</a></h2> <p>本篇文章对服务引用的过程进行了较为详尽的分析,还有一些逻辑暂时没有分析到,比如 Directory、Cluster。这些接口及实现类功能比较独立,后续会单独成文进行分析。暂时我们可以先把这些类看成黑盒,只要知道这些类的用途即可。关于服务引用过程就分析到这里。</p> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> Made with <a href=https://squidfunk [...]
+</code></pre></div> <p>好了,到这里代理类生成逻辑就分析完了。整个过程比较复杂,大家需要耐心看一下。</p> <h2 id=4>4.总结<a class=headerlink href=#4 title="Permanent link">&para;</a></h2> <p>本篇文章对服务引用的过程进行了较为详尽的分析,还有一些逻辑暂时没有分析到,比如 Directory、Cluster。这些接口及实现类功能比较独立,后续会单独成文进行分析。暂时我们可以先把这些类看成黑盒,只要知道这些类的用途即可。关于服务引用过程就分析到这里。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../export-service/ title=服务导出 class="md-footer-nav__link [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/router/index.html b/zh-cn/docs/2.7/source_code_guide/router/index.html
index c717a1f..e782275 100644
--- a/zh-cn/docs/2.7/source_code_guide/router/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/router/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Router - Apache Dubbo</title><link rel=sty [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>服务路由 - Apache Dubbo</title><link rel=style [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -18,7 +18,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../../../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradi [...]
+--> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../../../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradi [...]
     var translate = document.getElementById('translate');
     translate.addEventListener('click', changeHref, false);
     function changeHref() {
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=k>this</span><span class=p>.</span><span class=na>url</span> <span class=o>=</span> <span class=n>url</span><span class=p>;</span>
     <span class=c1>// 获取 priority 和 force 配置</span>
     <span class=k>this</span><span class=p>.</span><span class=na>priority</span> <span class=o>=</span> <span class=n>url</span><span class=p>.</span><span class=na>getParameter</span><span class=p>(</span><span class=n>Constants</span><span class=p>.</span><span class=na>PRIORITY_KEY</span><span class=p>,</span> <span class=mi>0</span><span class=p>);</span>
@@ -424,7 +424,7 @@
         <span class=k>return</span> <span class=n>value</span><span class=p>.</span><span class=na>startsWith</span><span class=p>(</span><span class=n>prefix</span><span class=p>)</span> <span class=o>&amp;&amp;</span> <span class=n>value</span><span class=p>.</span><span class=na>endsWith</span><span class=p>(</span><span class=n>suffix</span><span class=p>);</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>以上就是 isMatchGlobPattern 两个重载方法的全部逻辑,这两个方法分别对普通的匹配过程,以及”引用消费者参数“和通配符匹配等特性提供了支持。这两个方法的逻辑不是很复杂,且代码中也进行了比较详细的注释,因此就不多说了。</p> <h2 id=3>3. 总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>本篇文章对条件路由的表达式解析和服务路由过程进行了较为细致的分析。总的来说,条件路由的代码还是有一些复杂的,需要静下心来看。在阅读条件路由代码的过程中,要多调试。一般的框架都会有单元测试,Dubbo 也不例外,因此大家可以直接通过 ConditionRouterTest 对条件路由进行调试,无需重头构建测试用例。</p> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div [...]
+</code></pre></div> <p>以上就是 isMatchGlobPattern 两个重载方法的全部逻辑,这两个方法分别对普通的匹配过程,以及”引用消费者参数“和通配符匹配等特性提供了支持。这两个方法的逻辑不是很复杂,且代码中也进行了比较详细的注释,因此就不多说了。</p> <h2 id=3>3. 总结<a class=headerlink href=#3 title="Permanent link">&para;</a></h2> <p>本篇文章对条件路由的表达式解析和服务路由过程进行了较为细致的分析。总的来说,条件路由的代码还是有一些复杂的,需要静下心来看。在阅读条件路由代码的过程中,要多调试。一般的框架都会有单元测试,Dubbo 也不例外,因此大家可以直接通过 ConditionRouterTest 对条件路由进行调试,无需重头构建测试用例。</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-foo [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/source_code_guide/service-invoking-process/index.html b/zh-cn/docs/2.7/source_code_guide/service-invoking-process/index.html
index c5b2c1b..cd8d296 100644
--- a/zh-cn/docs/2.7/source_code_guide/service-invoking-process/index.html
+++ b/zh-cn/docs/2.7/source_code_guide/service-invoking-process/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>Service invoking process - Apache Dubbo</t [...]
+<!doctype html><html lang=zh class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Apache Dubbo™ 是一款微服务框架(Microservices Framework),它提供高性能 RPC 通信、服务发现、流量管理等服务治理能力,为你提供构建大规模微服务集群所需的全套解决方案。"><link rel=icon href=assets/images/dubbo.svg><link rel="shortcut icon" href=../../../../assets/favicon.png><meta name=generator content="mkdocs-1.1.2, mkdocs-material-5.5.3"><title>服务调用过程 - Apache Dubbo</title><link rel=sty [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -18,7 +18,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../../../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradi [...]
+--> <!-- Application header --> <header class=md-header data-md-component=header> <!-- Top-level navigation --> <nav class="md-header-nav md-grid" aria-label=Header> <!-- Link to home --> <a href=../../../.. title="Apache Dubbo" class="md-header-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradi [...]
     var translate = document.getElementById('translate');
     translate.addEventListener('click', changeHref, false);
     function changeHref() {
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 <span class=cm> * Arthas 反编译步骤:</span>
 <span class=cm> * 1. 启动 Arthas</span>
 <span class=cm> *    java -jar arthas-boot.jar</span>
@@ -1762,7 +1762,7 @@
         <span class=p>}</span>
     <span class=p>}</span>
 <span class=p>}</span>
-</code></pre></div> <p>以上逻辑是将响应对象保存到相应的 DefaultFuture 实例中,然后再唤醒用户线程,随后用户线程即可从 DefaultFuture 实例中获取到相应结果。</p> <p>本篇文章在多个地方都强调过调用编号很重要,但一直没有解释原因,这里简单说明一下。一般情况下,服务消费方会并发调用多个服务,每个用户线程发送请求后,会调用不同 DefaultFuture 对象的 get 方法进行等待。 一段时间后,服务消费方的线程池会收到多个响应对象。这个时候要考虑一个问题,如何将每个响应对象传递给相应的 DefaultFuture 对象,且不出错。答案是通过调用编号。DefaultFuture 被创建时,会要求传入一个 Request 对象。此时 DefaultFuture 可从 Request 对象中获取调用编号,并将 \&lt;调用编号, DefaultFuture 对象&gt; 映射关系存入到静态 Map 中,即 FUTURES。线程池中的线程在收到 Response
  对象后,会根据 Response 对象中的调用编号到 FUT [...]
+</code></pre></div> <p>以上逻辑是将响应对象保存到相应的 DefaultFuture 实例中,然后再唤醒用户线程,随后用户线程即可从 DefaultFuture 实例中获取到相应结果。</p> <p>本篇文章在多个地方都强调过调用编号很重要,但一直没有解释原因,这里简单说明一下。一般情况下,服务消费方会并发调用多个服务,每个用户线程发送请求后,会调用不同 DefaultFuture 对象的 get 方法进行等待。 一段时间后,服务消费方的线程池会收到多个响应对象。这个时候要考虑一个问题,如何将每个响应对象传递给相应的 DefaultFuture 对象,且不出错。答案是通过调用编号。DefaultFuture 被创建时,会要求传入一个 Request 对象。此时 DefaultFuture 可从 Request 对象中获取调用编号,并将 \&lt;调用编号, DefaultFuture 对象&gt; 映射关系存入到静态 Map 中,即 FUTURES。线程池中的线程在收到 Response
  对象后,会根据 Response 对象中的调用编号到 FUT [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/SUMMARY/index.html b/zh-cn/docs/2.7/user/SUMMARY/index.html
index c036e81..e6790bd 100644
--- a/zh-cn/docs/2.7/user/SUMMARY/index.html
+++ b/zh-cn/docs/2.7/user/SUMMARY/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/benchmark-tool/index.html b/zh-cn/docs/2.7/user/benchmark-tool/index.html
index fd7b096..cde7afc 100644
--- a/zh-cn/docs/2.7/user/benchmark-tool/index.html
+++ b/zh-cn/docs/2.7/user/benchmark-tool/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         <span class=n>DemoService</span> <span class=n>demoService</span> <span class=o>=</span> <span class=p>(</span><span class=n>DemoService</span><span class=p>)</span> <span class=n>serviceFactory</span><span class=p>.</span><span class=na>get</span><span class=p>(</span><span class=n>DemoService</span><span class=p>.</span><span class=na>class</span><span class=p>);</span>
         <span class=k>return</span> <span class=n>demoService</span><span class=p>.</span><span class=na>sendRequest</span><span class=p>(</span><span class=s>&quot;hello&quot;</span><span class=p>);</span>
     <span class=p>}</span>
diff --git a/zh-cn/docs/2.7/user/best-practice/index.html b/zh-cn/docs/2.7/user/best-practice/index.html
index ff905ef..675f833 100644
--- a/zh-cn/docs/2.7/user/best-practice/index.html
+++ b/zh-cn/docs/2.7/user/best-practice/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/capacity-plan/index.html b/zh-cn/docs/2.7/user/capacity-plan/index.html
index 99eb6a6..c168c0f 100644
--- a/zh-cn/docs/2.7/user/capacity-plan/index.html
+++ b/zh-cn/docs/2.7/user/capacity-plan/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/configuration/annotation/index.html b/zh-cn/docs/2.7/user/configuration/annotation/index.html
index 79c5ba3..1c1fa8f 100644
--- a/zh-cn/docs/2.7/user/configuration/annotation/index.html
+++ b/zh-cn/docs/2.7/user/configuration/annotation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>AnnotationServiceImpl</span> <span class=kd>implements</span> <span class=n>AnnotationService</span> <span class=p>{</span>
     <span class=nd>@Override</span>
     <span class=kd>public</span> <span class=n>String</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>)</span> <span class=p>{</span>
diff --git a/zh-cn/docs/2.7/user/configuration/api/index.html b/zh-cn/docs/2.7/user/configuration/api/index.html
index e2b2d22..5250189 100644
--- a/zh-cn/docs/2.7/user/configuration/api/index.html
+++ b/zh-cn/docs/2.7/user/configuration/api/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.config.RegistryConfig</span><span class=p>;</span>
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.config.ProviderConfig</span><span class=p>;</span>
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.config.ServiceConfig</span><span class=p>;</span>
diff --git a/zh-cn/docs/2.7/user/configuration/config-center/index.html b/zh-cn/docs/2.7/user/configuration/config-center/index.html
index ba05a5c..3d6e6ed 100644
--- a/zh-cn/docs/2.7/user/configuration/config-center/index.html
+++ b/zh-cn/docs/2.7/user/configuration/config-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code><span class=na>dubbo.config-center.address</span><span class=o>=</span><span class=s>zookeeper://127.0.0.1:2181</span>
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code><span class=n>ConfigCenterConfig</span> <span class=n>configCenter</span> <span class=o>=</span> <span class=k>new</span> <span class=n>ConfigCenterConfig</span><span class=p>();</span>
 <span class=n>configCenter</span><span class=p>.</span><span class=na>setAddress</span><span class=p>(</span><span class=s>&quot;zookeeper://127.0.0.1:2181&quot;</span><span class=p>);</span>
diff --git a/zh-cn/docs/2.7/user/configuration/configuration-load-process/index.html b/zh-cn/docs/2.7/user/configuration/configuration-load-process/index.html
index 6eab1d7..d4f8e65 100644
--- a/zh-cn/docs/2.7/user/configuration/configuration-load-process/index.html
+++ b/zh-cn/docs/2.7/user/configuration/configuration-load-process/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.{config-type}[.{config-id}].{config-item}</span><span class=o>=</span><span class=s>{config-item-value}</span>
 <span class=c># 服务级别</span>
 <span class=na>dubbo.service.{interface-name}[.{method-name}].{config-item}</span><span class=o>=</span><span class=s>{config-item-value}</span>
diff --git a/zh-cn/docs/2.7/user/configuration/environment-variables/index.html b/zh-cn/docs/2.7/user/configuration/environment-variables/index.html
index 390b0bb..6396dcc 100644
--- a/zh-cn/docs/2.7/user/configuration/environment-variables/index.html
+++ b/zh-cn/docs/2.7/user/configuration/environment-variables/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>-Ddubbo.labels</span> <span class=o>=</span> <span class=s>&quot;tag1=value1; tag2=value2&quot;</span>
 
 <span class=c># 环境变量</span>
diff --git a/zh-cn/docs/2.7/user/configuration/index.html b/zh-cn/docs/2.7/user/configuration/index.html
index 5b3c6d7..0c8ccb4 100644
--- a/zh-cn/docs/2.7/user/configuration/index.html
+++ b/zh-cn/docs/2.7/user/configuration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/configuration/properties-deprecated/index.html b/zh-cn/docs/2.7/user/configuration/properties-deprecated/index.html
index e4efe41..ea47561 100644
--- a/zh-cn/docs/2.7/user/configuration/properties-deprecated/index.html
+++ b/zh-cn/docs/2.7/user/configuration/properties-deprecated/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.application.owner</span><span class=o>=</span><span class=s>bar</span>
 <span class=na>dubbo.registry.address</span><span class=o>=</span><span class=s>10.20.153.10:9090</span>
 </code></pre></div> <h2 id=_3>覆盖策略<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p><img alt=properties-override src=../../sources/images/dubbo-properties-override.jpg></p> <p>JVM 启动 -D 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。</p> <p>XML 次之,如果在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。</p> <p>Properties 最后,相当于缺省值,只有 XML 没有配置时,dubbo.properties 的相应配置项才会生效,通常用于共享公共配置,比如应用名。</p> <div class=footnote> <hr> <ol> <li id=fn:1> <p>如果 classpath 根目录下存在多个 dubbo.properties,比如多个 jar  [...]
diff --git a/zh-cn/docs/2.7/user/configuration/properties/index.html b/zh-cn/docs/2.7/user/configuration/properties/index.html
index 5825703..0b54ccf 100644
--- a/zh-cn/docs/2.7/user/configuration/properties/index.html
+++ b/zh-cn/docs/2.7/user/configuration/properties/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.application.owner</span><span class=o>=</span><span class=s>bar</span>
 <span class=na>dubbo.registry.address</span><span class=o>=</span><span class=s>10.20.153.10:9090</span>
 </code></pre></div> <h2 id=_3>重写与优先级<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p><img alt=properties-override src=../../sources/images/dubbo-properties-override.jpg></p> <p>优先级从高到低:</p> <ul> <li>JVM -D参数,当你部署或者启动应用时,它可以轻易地重写配置,比如,改变dubbo协议端口;</li> <li>XML, XML中的当前配置会重写dubbo.properties中的;</li> <li>Properties,默认配置,仅仅作用于以上两者没有配置时。</li> </ul> <p>1:如果在classpath下有超过一个dubbo.properties文件,比如,两个jar包都各自包含了dubbo.properties,dubbo将随机选择一个加载,并且打印错误日志。</p> <p>2:如果 <code>id</code [...]
diff --git a/zh-cn/docs/2.7/user/configuration/xml/index.html b/zh-cn/docs/2.7/user/configuration/xml/index.html
index 035ee09..d0ce369 100644
--- a/zh-cn/docs/2.7/user/configuration/xml/index.html
+++ b/zh-cn/docs/2.7/user/configuration/xml/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
        <span class=na>xmlns:dubbo=</span><span class=s>&quot;http://dubbo.apache.org/schema/dubbo&quot;</span>
        <span class=na>xmlns=</span><span class=s>&quot;http://www.springframework.org/schema/beans&quot;</span>
        <span class=na>xsi:schemaLocation=</span><span class=s>&quot;http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd</span>
diff --git a/zh-cn/docs/2.7/user/coveragence/index.html b/zh-cn/docs/2.7/user/coveragence/index.html
index 3c3bee5..c6c4820 100644
--- a/zh-cn/docs/2.7/user/coveragence/index.html
+++ b/zh-cn/docs/2.7/user/coveragence/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/demos/GooglePb-generic-reference/index.html b/zh-cn/docs/2.7/user/demos/GooglePb-generic-reference/index.html
index ca5f0fd..f64fb7b 100644
--- a/zh-cn/docs/2.7/user/demos/GooglePb-generic-reference/index.html
+++ b/zh-cn/docs/2.7/user/demos/GooglePb-generic-reference/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> 在 Java 代码获取 barService 并开始泛化调用: <div class=highlight><pre><span></span><code>GenericService barService = (GenericService) applicationContext.getBean(&quot;barService&quot;);
 Object result = barService.$invoke(&quot;sayHello&quot;,new String[]{&quot;org.apache.dubbo.protobuf.GooglePbBasic$CDubboGooglePBRequestType&quot;}, new Object[]{&quot;{\&quot;double\&quot;:0.0,\&quot;float\&quot;:0.0,\&quot;bytesType\&quot;:\&quot;Base64String\&quot;,\&quot;int32\&quot;:0}&quot;});
 </code></pre></div></p> <h1 id=api-goolgle-protobuf>通过 API 方式对Goolgle Protobuf对象泛化调用<a class=headerlink href=#api-goolgle-protobuf title="Permanent link">&para;</a></h1> <div class=highlight><pre><span></span><code>ReferenceConfig&lt;GenericService&gt; reference = new ReferenceConfig&lt;GenericService&gt;();
diff --git a/zh-cn/docs/2.7/user/demos/accesslog/index.html b/zh-cn/docs/2.7/user/demos/accesslog/index.html
index 791e858..971c812 100644
--- a/zh-cn/docs/2.7/user/demos/accesslog/index.html
+++ b/zh-cn/docs/2.7/user/demos/accesslog/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>将访问日志输出到指定文件:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>accesslog=</span><span class=s>&quot;http://10.20.160.198/wiki/display/dubbo/foo/bar.log&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../logger-strategy/ title=日志适配 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg> </div> <div class=md-footer-nav__title> [...]
         app = initialize({
diff --git a/zh-cn/docs/2.7/user/demos/async-call-deprecated/index.html b/zh-cn/docs/2.7/user/demos/async-call-deprecated/index.html
index ab02b67..606e7b9 100644
--- a/zh-cn/docs/2.7/user/demos/async-call-deprecated/index.html
+++ b/zh-cn/docs/2.7/user/demos/async-call-deprecated/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
       <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;findFoo&quot;</span> <span class=na>async=</span><span class=s>&quot;true&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:reference&gt;</span>
 <span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;barService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.bar.BarService&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/async-call/index.html b/zh-cn/docs/2.7/user/demos/async-call/index.html
index 7adbcae..caaa759 100644
--- a/zh-cn/docs/2.7/user/demos/async-call/index.html
+++ b/zh-cn/docs/2.7/user/demos/async-call/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=n>CompletableFuture</span><span class=o>&lt;</span><span class=n>String</span><span class=o>&gt;</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <p>注意接口的返回类型是<code>CompletableFuture&lt;String&gt;</code>。</p> <p>XML引用服务:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;asyncService&quot;</span> <span class=na>timeout=</span><span class=s>&quot;10000&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.dubbo.samples.async.api.AsyncService&quot;</span><span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/async-execute-on-provider/index.html b/zh-cn/docs/2.7/user/demos/async-execute-on-provider/index.html
index 95cf37c..0a56fda 100644
--- a/zh-cn/docs/2.7/user/demos/async-execute-on-provider/index.html
+++ b/zh-cn/docs/2.7/user/demos/async-execute-on-provider/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=n>CompletableFuture</span><span class=o>&lt;</span><span class=n>String</span><span class=o>&gt;</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <p>服务实现:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>AsyncServiceImpl</span> <span class=kd>implements</span> <span class=n>AsyncService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/2.7/user/demos/attachment/index.html b/zh-cn/docs/2.7/user/demos/attachment/index.html
index de99f12..5e7b284 100644
--- a/zh-cn/docs/2.7/user/demos/attachment/index.html
+++ b/zh-cn/docs/2.7/user/demos/attachment/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 xxxService.xxx(); // 远程调用
 // ...
 </code></pre></div> <h4 id=_3>在服务提供方端获取隐式参数<a class=headerlink href=#_3 title="Permanent link">&para;</a></h4> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>XxxServiceImpl</span> <span class=kd>implements</span> <span class=n>XxxService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/2.7/user/demos/auth/index.html b/zh-cn/docs/2.7/user/demos/auth/index.html
index 2dd9f1e..a4d82eb 100644
--- a/zh-cn/docs/2.7/user/demos/auth/index.html
+++ b/zh-cn/docs/2.7/user/demos/auth/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>AuthDemoServiceImpl</span> <span class=kd>implements</span> <span class=n>AuthService</span> <span class=p>{</span>
 <span class=p>}</span>
 </code></pre></div> <p>服务消费端,只需要配置好对应的证书等信息即可,之后会自动地在对这些需要认证的接口发起调用前进行签名操作,通过与鉴权服务的交互,用户无需在代码中配置AK/SK这些敏感信息,并且在不重启应用的情况下刷新AK/SK,达到权限动态下发的目的。</p> <p>该方案目前已经提交给Dubbo开源社区,并且完成了基本框架的合并,除了AK/SK的鉴权方式之外,通过SPI机制支持用户可定制化的鉴权认证以及适配公司内部基础设施的密钥存储。</p> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank re [...]
diff --git a/zh-cn/docs/2.7/user/demos/callback-parameter/index.html b/zh-cn/docs/2.7/user/demos/callback-parameter/index.html
index 86425a4..a68d192 100644
--- a/zh-cn/docs/2.7/user/demos/callback-parameter/index.html
+++ b/zh-cn/docs/2.7/user/demos/callback-parameter/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 
 <span class=kd>public</span> <span class=kd>interface</span> <span class=nc>CallbackService</span> <span class=p>{</span>
     <span class=kt>void</span> <span class=nf>addListener</span><span class=p>(</span><span class=n>String</span> <span class=n>key</span><span class=p>,</span> <span class=n>CallbackListener</span> <span class=n>listener</span><span class=p>);</span>
diff --git a/zh-cn/docs/2.7/user/demos/concurrency-control/index.html b/zh-cn/docs/2.7/user/demos/concurrency-control/index.html
index 3482645..1c40cd3 100644
--- a/zh-cn/docs/2.7/user/demos/concurrency-control/index.html
+++ b/zh-cn/docs/2.7/user/demos/concurrency-control/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h3 id=2>样例 2<a class=headerlink href=#2 title="Permanent link">&para;</a></h3> <p>限制 <code>com.foo.BarService</code> 的 <code>sayHello</code> 方法,服务器端并发执行(或占用线程池线程数)不能超过 10 个:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;sayHello&quot;</span> <span class=na>executes=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:service&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/config-connections/index.html b/zh-cn/docs/2.7/user/demos/config-connections/index.html
index caa6bca..6c83122 100644
--- a/zh-cn/docs/2.7/user/demos/config-connections/index.html
+++ b/zh-cn/docs/2.7/user/demos/config-connections/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;dubbo&quot;</span> <span class=na>accepts=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_3>客户端连接控制<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>限制客户端服务使用连接不能超过 10 个 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>connections=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>connections=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/config-rule-deprecated/index.html b/zh-cn/docs/2.7/user/demos/config-rule-deprecated/index.html
index ee283d7..965f920 100644
--- a/zh-cn/docs/2.7/user/demos/config-rule-deprecated/index.html
+++ b/zh-cn/docs/2.7/user/demos/config-rule-deprecated/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>registryFactory</span><span class=p>.</span><span class=na>getRegistry</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;zookeeper://10.20.153.10:2181&quot;</span><span class=p>));</span>
 <span class=n>registry</span><span class=p>.</span><span class=na>register</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;override://0.0.0.0/com.foo.BarService?category=configurators&amp;dynamic=false&amp;application=foo&amp;timeout=1000&quot;</span><span class=p>));</span>
 </code></pre></div> <p>其中:</p> <ul> <li><code>override://</code> 表示数据采用覆盖方式,支持 <code>override</code> 和 <code>absent</code>,可扩展,<strong>必填</strong>。</li> <li><code>0.0.0.0</code> 表示对所有 IP 地址生效,如果只想覆盖某个 IP 的数据,请填入具体 IP,<strong>必填</strong>。</li> <li><code>com.foo.BarService</code> 表示只对指定服务生效,<strong>必填</strong>。</li> <li><code>category=configurators</code> 表示该数据为动态配置类型,<strong>必填</strong>。</li> <li><code>dynamic=false</code> 表示该数据为持久数据,当注册方退出时,数据依然保存在注册中心,<strong>必填</strong>。</li> <li><code [...]
diff --git a/zh-cn/docs/2.7/user/demos/config-rule/index.html b/zh-cn/docs/2.7/user/demos/config-rule/index.html
index 02a9c41..e07f891 100644
--- a/zh-cn/docs/2.7/user/demos/config-rule/index.html
+++ b/zh-cn/docs/2.7/user/demos/config-rule/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nn>---</span>
 <span class=nt>configVersion</span><span class=p>:</span> <span class="l l-Scalar l-Scalar-Plain">v2.7</span>
 <span class=nt>scope</span><span class=p>:</span> <span class="l l-Scalar l-Scalar-Plain">application</span>
diff --git a/zh-cn/docs/2.7/user/demos/consumer-threadpool/index.html b/zh-cn/docs/2.7/user/demos/consumer-threadpool/index.html
index a0624b7..5c85ef0 100644
--- a/zh-cn/docs/2.7/user/demos/consumer-threadpool/index.html
+++ b/zh-cn/docs/2.7/user/demos/consumer-threadpool/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/demos/context/index.html b/zh-cn/docs/2.7/user/demos/context/index.html
index 9526d1a..eff5b40 100644
--- a/zh-cn/docs/2.7/user/demos/context/index.html
+++ b/zh-cn/docs/2.7/user/demos/context/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>xxxService</span><span class=p>.</span><span class=na>xxx</span><span class=p>();</span>
 <span class=c1>// 本端是否为消费端,这里会返回true</span>
 <span class=kt>boolean</span> <span class=n>isConsumerSide</span> <span class=o>=</span> <span class=n>RpcContext</span><span class=p>.</span><span class=na>getContext</span><span class=p>().</span><span class=na>isConsumerSide</span><span class=p>();</span>
diff --git a/zh-cn/docs/2.7/user/demos/delay-publish/index.html b/zh-cn/docs/2.7/user/demos/delay-publish/index.html
index f0eaf85..cf8ed9f 100644
--- a/zh-cn/docs/2.7/user/demos/delay-publish/index.html
+++ b/zh-cn/docs/2.7/user/demos/delay-publish/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h3 id=5>延迟 5 秒暴露服务<a class=headerlink href=#5 title="Permanent link">&para;</a></h3> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>delay=</span><span class=s>&quot;5000&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=dubbo-265_1>Dubbo-2.6.5 及以后版本<a class=headerlink href=#dubbo-265_1 title="Permanent link">&para;</a></h2> <p>所有服务都将在 Spring 初始化完成后进行暴露,如果你不需要延迟暴露服务,无需配置 delay。</p> <h4 id=5_1>延迟 5 秒暴露服务<a class=headerlink href=#5_1 title="Permanent link">&para;</a></h4> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>delay=</span><span class=s>&quot;5000&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=spring-2x>Spring 2.x 初始化死锁问题<a class=headerlink href=#spring-2x title="Permanent link">&para;</a></h2> <h3 id=_2>触发条件<a class=headerlink href=#_2 title="Permanent link">&para;</a></h3> <p>在 Spring 解析到 <code>&lt;dubbo:service /&gt;</code> 时,就已经向外暴露了服务,而 Spring 还在接着初始化其它 Bean。如果这时有请求进来,并且服务的实现类里有调用 <code>applicationContext.getBean()</code> 的用法。</p> <ol> <li> <p>请求线程的 applicationContext.getBean() 调用,先同步 singletonObjects 判断 Bean 是否存在,不存在就同步 beanDefinitionMap 进行初始化, [...]
diff --git a/zh-cn/docs/2.7/user/demos/distributed-transaction/index.html b/zh-cn/docs/2.7/user/demos/distributed-transaction/index.html
index d2b3739..a13283b 100644
--- a/zh-cn/docs/2.7/user/demos/distributed-transaction/index.html
+++ b/zh-cn/docs/2.7/user/demos/distributed-transaction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/demos/dump/index.html b/zh-cn/docs/2.7/user/demos/dump/index.html
index 8c81e69..d1895f5 100644
--- a/zh-cn/docs/2.7/user/demos/dump/index.html
+++ b/zh-cn/docs/2.7/user/demos/dump/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.application.dump.directory</span><span class=o>=</span><span class=s>/tmp</span>
 </code></pre></div></p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:application</span> <span class=err>...</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:parameter</span> <span class=na>key=</span><span class=s>&quot;dump.directory&quot;</span> <span class=na>value=</span><span class=s>&quot;/tmp&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/echo-service/index.html b/zh-cn/docs/2.7/user/demos/echo-service/index.html
index 1dbbdbb..5da086e 100644
--- a/zh-cn/docs/2.7/user/demos/echo-service/index.html
+++ b/zh-cn/docs/2.7/user/demos/echo-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>代码:</p> <div class=highlight><pre><span></span><code><span class=c1>// 远程服务引用</span>
 <span class=n>MemberService</span> <span class=n>memberService</span> <span class=o>=</span> <span class=n>ctx</span><span class=p>.</span><span class=na>getBean</span><span class=p>(</span><span class=s>&quot;memberService&quot;</span><span class=p>);</span> 
 
diff --git a/zh-cn/docs/2.7/user/demos/events-notify/index.html b/zh-cn/docs/2.7/user/demos/events-notify/index.html
index 006a657..ec78762 100644
--- a/zh-cn/docs/2.7/user/demos/events-notify/index.html
+++ b/zh-cn/docs/2.7/user/demos/events-notify/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=kd>public</span> <span class=n>Person</span> <span class=nf>get</span><span class=p>(</span><span class=kt>int</span> <span class=n>id</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <h4 id=_3>服务提供者实现<a class=headerlink href=#_3 title="Permanent link">&para;</a></h4> <div class=highlight><pre><span></span><code><span class=kd>class</span> <span class=nc>NormalDemoService</span> <span class=kd>implements</span> <span class=n>IDemoService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/2.7/user/demos/explicit-target/index.html b/zh-cn/docs/2.7/user/demos/explicit-target/index.html
index 4876ec9..92bc8ec 100644
--- a/zh-cn/docs/2.7/user/demos/explicit-target/index.html
+++ b/zh-cn/docs/2.7/user/demos/explicit-target/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=-d>通过 -D 参数指定<a class=headerlink href=#-d title="Permanent link">&para;</a></h2> <p>在 JVM 启动参数中加入-D参数映射服务地址 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>,如:</p> <div class=highlight><pre><span></span><code>java -Dcom.alibaba.xxx.XxxService<span class=o>=</span>dubbo://localhost:20890
 </code></pre></div> <h2 id=_2>通过文件映射<a class=headerlink href=#_2 title="Permanent link">&para;</a></h2> <p>如果服务比较多,也可以用文件映射,用 <code>-Ddubbo.resolve.file</code> 指定映射文件路径,此配置优先级高于 <code>&lt;dubbo:reference&gt;</code> 中的配置 <sup id=fnref:3><a class=footnote-ref href=#fn:3>3</a></sup>,如:</p> <div class=highlight><pre><span></span><code>java -Ddubbo.resolve.file<span class=o>=</span>xxx.properties
 </code></pre></div> <p>然后在映射文件 <code>xxx.properties</code> 中加入配置,其中 key 为服务名,value 为服务提供者 URL:</p> <div class=highlight><pre><span></span><code><span class=na>com.alibaba.xxx.XxxService</span><span class=o>=</span><span class=s>dubbo://localhost:20890</span>
diff --git a/zh-cn/docs/2.7/user/demos/fault-tolerent-strategy/index.html b/zh-cn/docs/2.7/user/demos/fault-tolerent-strategy/index.html
index f32668f..4dfc21c 100644
--- a/zh-cn/docs/2.7/user/demos/fault-tolerent-strategy/index.html
+++ b/zh-cn/docs/2.7/user/demos/fault-tolerent-strategy/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;findFoo&quot;</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/generic-reference/index.html b/zh-cn/docs/2.7/user/demos/generic-reference/index.html
index a3a9bd6..6b51bba 100644
--- a/zh-cn/docs/2.7/user/demos/generic-reference/index.html
+++ b/zh-cn/docs/2.7/user/demos/generic-reference/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>在 Java 代码获取 barService 并开始泛化调用:</p> <div class=highlight><pre><span></span><code><span class=n>GenericService</span> <span class=n>barService</span> <span class=o>=</span> <span class=p>(</span><span class=n>GenericService</span><span class=p>)</span> <span class=n>applicationContext</span><span class=p>.</span><span class=na>getBean</span><span class=p>(</span><span class=s>&quot;barService&quot;</span><span class=p>);</span>
 <span class=n>Object</span> <span class=n>result</span> <span class=o>=</span> <span class=n>barService</span><span class=p>.</span><span class=na>$invoke</span><span class=p>(</span><span class=s>&quot;sayHello&quot;</span><span class=p>,</span> <span class=k>new</span> <span class=n>String</span><span class=o>[]</span> <span class=p>{</span> <span class=s>&quot;java.lang.String&quot;</span> <span class=p>},</span> <span class=k>new</span> <span class=n>Object</span><span class=o>[]</sp [...]
 </code></pre></div> <h2 id=api>通过 API 方式使用泛化调用<a class=headerlink href=#api title="Permanent link">&para;</a></h2> <div class=highlight><pre><span></span><code><span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.service.GenericService</span><span class=p>;</span> 
diff --git a/zh-cn/docs/2.7/user/demos/generic-service/index.html b/zh-cn/docs/2.7/user/demos/generic-service/index.html
index e8d6eab..fe0de4a 100644
--- a/zh-cn/docs/2.7/user/demos/generic-service/index.html
+++ b/zh-cn/docs/2.7/user/demos/generic-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>MyGenericService</span> <span class=kd>implements</span> <span class=n>GenericService</span> <span class=p>{</span>
 
     <span class=kd>public</span> <span class=n>Object</span> <span class=nf>$invoke</span><span class=p>(</span><span class=n>String</span> <span class=n>methodName</span><span class=p>,</span> <span class=n>String</span><span class=o>[]</span> <span class=n>parameterTypes</span><span class=p>,</span> <span class=n>Object</span><span class=o>[]</span> <span class=n>args</span><span class=p>)</span> <span class=kd>throws</span> <span class=n>GenericException</span> <span class=p>{</span>
diff --git a/zh-cn/docs/2.7/user/demos/graceful-shutdown/index.html b/zh-cn/docs/2.7/user/demos/graceful-shutdown/index.html
index 6a2c0f1..c33fd86 100644
--- a/zh-cn/docs/2.7/user/demos/graceful-shutdown/index.html
+++ b/zh-cn/docs/2.7/user/demos/graceful-shutdown/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.service.shutdown.wait</span><span class=o>=</span><span class=s>15000</span>
 </code></pre></div> <p>如果 ShutdownHook 不能生效,可以自行调用,<strong>使用tomcat等容器部署的场景,建议通过扩展ContextListener等自行调用以下代码实现优雅停机</strong>:</p> <div class=highlight><pre><span></span><code><span class=n>DubboShutdownHook</span><span class=p>.</span><span class=na>destroyAll</span><span class=p>();</span>
 </code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../service-downgrade/ title=服务降级 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg> </div> <div class=md-footer-nav__titl [...]
diff --git a/zh-cn/docs/2.7/user/demos/group-merger/index.html b/zh-cn/docs/2.7/user/demos/group-merger/index.html
index 41633f8..1bb3683 100644
--- a/zh-cn/docs/2.7/user/demos/group-merger/index.html
+++ b/zh-cn/docs/2.7/user/demos/group-merger/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>合并指定分组</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>interface=</span><span class=s>&quot;com.xxx.MenuService&quot;</span> <span class=na>group=</span><span class=s>&quot;aaa,bbb&quot;</span> <span class=na>merger=</span><span class=s>&quot;true&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>指定方法合并结果,其它未指定的方法,将只调用一个 Group</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>interface=</span><span class=s>&quot;com.xxx.MenuService&quot;</span> <span class=na>group=</span><span class=s>&quot;*&quot;</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;getMenuItems&quot;</span> <span class=na>merger=</span><span class=s>&quot;true&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/hostname-binding/index.html b/zh-cn/docs/2.7/user/demos/hostname-binding/index.html
index 391ecbd..414726d 100644
--- a/zh-cn/docs/2.7/user/demos/hostname-binding/index.html
+++ b/zh-cn/docs/2.7/user/demos/hostname-binding/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> </li> <li> <p>在 <code>dubbo.xml</code> 中加入主机地址的配置:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>host=</span><span class=s>&quot;205.182.23.201&quot;</span><span class=nt>&gt;</span>
 </code></pre></div> </li> <li> <p>或在 <code>dubbo.properties</code> 中加入主机地址的配置:</p> <p><code>properties dubbo.protocol.host=205.182.23.201</code></p> </li> </ol> <h2 id=_4>端口配置<a class=headerlink href=#_4 title="Permanent link">&para;</a></h2> <p>缺省主机端口与协议相关:</p> <table> <thead> <tr> <th>协议</th> <th>端口</th> </tr> </thead> <tbody> <tr> <td>dubbo</td> <td>20880</td> </tr> <tr> <td>rmi</td> <td>1099</td> </tr> <tr> <td>http</td> <td>80</td> </tr> <tr> <td>hessian</td> <td>80</td> </tr> <tr>  [...]
 </code></pre></div> </li> <li> <p>或在 <code>dubbo.properties</code> 中加入主机地址的配置:</p> <div class=highlight><pre><span></span><code><span class=na>dubbo.protocol.dubbo.port</span><span class=o>=</span><span class=s>20880</span>
diff --git a/zh-cn/docs/2.7/user/demos/index.html b/zh-cn/docs/2.7/user/demos/index.html
index e38c3cf..dc71bb9 100644
--- a/zh-cn/docs/2.7/user/demos/index.html
+++ b/zh-cn/docs/2.7/user/demos/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/demos/introduction/index.html b/zh-cn/docs/2.7/user/demos/introduction/index.html
index 4ab6678..f483876 100644
--- a/zh-cn/docs/2.7/user/demos/introduction/index.html
+++ b/zh-cn/docs/2.7/user/demos/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/demos/lazy-connect/index.html b/zh-cn/docs/2.7/user/demos/lazy-connect/index.html
index 771c5f2..fea1bd4 100644
--- a/zh-cn/docs/2.7/user/demos/lazy-connect/index.html
+++ b/zh-cn/docs/2.7/user/demos/lazy-connect/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <div class=footnote> <hr> <ol> <li id=fn:1> <p>注意:该配置只对使用长连接的 dubbo 协议生效。&#160;<a class=footnote-backref href=#fnref:1 title="Jump back to footnote 1 in the text">&#8617;</a></p> </li> </ol> </div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../concurrency-control/ title=并发控制 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer- [...]
         app = initialize({
           base: "../../../../..",
diff --git a/zh-cn/docs/2.7/user/demos/loadbalance/index.html b/zh-cn/docs/2.7/user/demos/loadbalance/index.html
index abd0fe6..7e078ac 100644
--- a/zh-cn/docs/2.7/user/demos/loadbalance/index.html
+++ b/zh-cn/docs/2.7/user/demos/loadbalance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h3 id=_5>客户端服务级别<a class=headerlink href=#_5 title="Permanent link">&para;</a></h3> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>interface=</span><span class=s>&quot;...&quot;</span> <span class=na>loadbalance=</span><span class=s>&quot;roundrobin&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h3 id=_6>服务端方法级别<a class=headerlink href=#_6 title="Permanent link">&para;</a></h3> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;...&quot;</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;...&quot;</span> <span class=na>loadbalance=</span><span class=s>&quot;roundrobin&quot;</span><span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/local-call/index.html b/zh-cn/docs/2.7/user/demos/local-call/index.html
index 5af5aa3..ba6f04d 100644
--- a/zh-cn/docs/2.7/user/demos/local-call/index.html
+++ b/zh-cn/docs/2.7/user/demos/local-call/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>设置默认协议</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:provider</span> <span class=na>protocol=</span><span class=s>&quot;injvm&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>设置服务协议</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>protocol=</span><span class=s>&quot;injvm&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>优先使用 injvm</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:consumer</span> <span class=na>injvm=</span><span class=s>&quot;true&quot;</span> <span class=err>...</span><span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/local-mock/index.html b/zh-cn/docs/2.7/user/demos/local-mock/index.html
index da6ba81..ff33435 100644
--- a/zh-cn/docs/2.7/user/demos/local-mock/index.html
+++ b/zh-cn/docs/2.7/user/demos/local-mock/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>mock=</span><span class=s>&quot;com.foo.BarServiceMock&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>在工程中提供 Mock 实现 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=kn>package</span> <span class=nn>com.foo</span><span class=p>;</span>
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>BarServiceMock</span> <span class=kd>implements</span> <span class=n>BarService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/2.7/user/demos/local-stub/index.html b/zh-cn/docs/2.7/user/demos/local-stub/index.html
index 88dd6bf..0c95cf1 100644
--- a/zh-cn/docs/2.7/user/demos/local-stub/index.html
+++ b/zh-cn/docs/2.7/user/demos/local-stub/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>stub=</span><span class=s>&quot;com.foo.BarServiceStub&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>提供 Stub 的实现 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=kn>package</span> <span class=nn>com.foo</span><span class=p>;</span>
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>BarServiceStub</span> <span class=kd>implements</span> <span class=n>BarService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/2.7/user/demos/logger-strategy/index.html b/zh-cn/docs/2.7/user/demos/logger-strategy/index.html
index 647c77e..3b43598 100644
--- a/zh-cn/docs/2.7/user/demos/logger-strategy/index.html
+++ b/zh-cn/docs/2.7/user/demos/logger-strategy/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> </li> <li> <p>在 <code>dubbo.properties</code> 中指定</p> <div class=highlight><pre><span></span><code>  dubbo.application.logger=log4j
 </code></pre></div> </li> <li> <p>在 <code>dubbo.xml</code> 中配置</p> <div class=highlight><pre><span></span><code>  <span class=nt>&lt;dubbo:application</span> <span class=na>logger=</span><span class=s>&quot;log4j&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> </li> </ol> <p>[1]: 自定义扩展可以参考 <a href=../../../dev/impls/logger-adapter/ >日志适配扩展</a></p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../hostname-binding/ title=主机绑定 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 [...]
diff --git a/zh-cn/docs/2.7/user/demos/multi-protocols/index.html b/zh-cn/docs/2.7/user/demos/multi-protocols/index.html
index bc2df41..27fef3d 100644
--- a/zh-cn/docs/2.7/user/demos/multi-protocols/index.html
+++ b/zh-cn/docs/2.7/user/demos/multi-protocols/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;beans</span> <span class=na>xmlns=</span><span class=s>&quot;http://www.springframework.org/schema/beans&quot;</span>
     <span class=na>xmlns:xsi=</span><span class=s>&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
     <span class=na>xmlns:dubbo=</span><span class=s>&quot;http://dubbo.apache.org/schema/dubbo&quot;</span>
diff --git a/zh-cn/docs/2.7/user/demos/multi-registry/index.html b/zh-cn/docs/2.7/user/demos/multi-registry/index.html
index 702f3a1..bb7a704 100644
--- a/zh-cn/docs/2.7/user/demos/multi-registry/index.html
+++ b/zh-cn/docs/2.7/user/demos/multi-registry/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;beans</span> <span class=na>xmlns=</span><span class=s>&quot;http://www.springframework.org/schema/beans&quot;</span>
     <span class=na>xmlns:xsi=</span><span class=s>&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
     <span class=na>xmlns:dubbo=</span><span class=s>&quot;http://dubbo.apache.org/schema/dubbo&quot;</span>
diff --git a/zh-cn/docs/2.7/user/demos/multi-versions/index.html b/zh-cn/docs/2.7/user/demos/multi-versions/index.html
index 75551ed..e23b7de 100644
--- a/zh-cn/docs/2.7/user/demos/multi-versions/index.html
+++ b/zh-cn/docs/2.7/user/demos/multi-versions/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>新版本服务提供者配置:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>version=</span><span class=s>&quot;2.0.0&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>老版本服务消费者配置:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;barService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>version=</span><span class=s>&quot;1.0.0&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>新版本服务消费者配置:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;barService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>version=</span><span class=s>&quot;2.0.0&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/netty4/index.html b/zh-cn/docs/2.7/user/demos/netty4/index.html
index a15601b..759c581 100644
--- a/zh-cn/docs/2.7/user/demos/netty4/index.html
+++ b/zh-cn/docs/2.7/user/demos/netty4/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div></p> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:provider</span> <span class=na>server=</span><span class=s>&quot;netty4&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>consumer端: <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:consumer</span> <span class=na>client=</span><span class=s>&quot;netty4&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div></p> <blockquote> <p><strong>注意</strong><br> 1. provider端如需不同的协议使用不同的通信层框架,请配置多个protocol分别设置 2. consumer端请使用如下形式: <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:consumer</span> <span class=na>client=</span><span class=s>&quot;netty&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/parameter-validation/index.html b/zh-cn/docs/2.7/user/demos/parameter-validation/index.html
index 4be1c26..0ef5204 100644
--- a/zh-cn/docs/2.7/user/demos/parameter-validation/index.html
+++ b/zh-cn/docs/2.7/user/demos/parameter-validation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=nt>&lt;groupId&gt;</span>javax.validation<span class=nt>&lt;/groupId&gt;</span>
     <span class=nt>&lt;artifactId&gt;</span>validation-api<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>1.0.0.GA<span class=nt>&lt;/version&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/preflight-check/index.html b/zh-cn/docs/2.7/user/demos/preflight-check/index.html
index 840d545..404de2a 100644
--- a/zh-cn/docs/2.7/user/demos/preflight-check/index.html
+++ b/zh-cn/docs/2.7/user/demos/preflight-check/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>关闭所有服务的启动时检查 (没有提供者时报错):</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:consumer</span> <span class=na>check=</span><span class=s>&quot;false&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>关闭注册中心启动时检查 (注册订阅失败时报错):</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>check=</span><span class=s>&quot;false&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h3 id=dubboproperties>通过 dubbo.properties<a class=headerlink href=#dubboproperties title="Permanent link">&para;</a></h3> <div class=highlight><pre><span></span><code><span class=na>dubbo.reference.com.foo.BarService.check</span><span class=o>=</span><span class=s>false</span>
diff --git a/zh-cn/docs/2.7/user/demos/protobuf-idl/index.html b/zh-cn/docs/2.7/user/demos/protobuf-idl/index.html
index d6c2889..b0d412f 100644
--- a/zh-cn/docs/2.7/user/demos/protobuf-idl/index.html
+++ b/zh-cn/docs/2.7/user/demos/protobuf-idl/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 
 option java_multiple_files <span class=o>=</span> true;
 option java_package <span class=o>=</span> <span class=s2>&quot;org.apache.dubbo.demo&quot;</span>;
diff --git a/zh-cn/docs/2.7/user/demos/reference-config-cache/index.html b/zh-cn/docs/2.7/user/demos/reference-config-cache/index.html
index cd19c2c..84d965b 100644
--- a/zh-cn/docs/2.7/user/demos/reference-config-cache/index.html
+++ b/zh-cn/docs/2.7/user/demos/reference-config-cache/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>reference</span><span class=p>.</span><span class=na>setInterface</span><span class=p>(</span><span class=n>XxxService</span><span class=p>.</span><span class=na>class</span><span class=p>);</span>
 <span class=n>reference</span><span class=p>.</span><span class=na>setVersion</span><span class=p>(</span><span class=s>&quot;1.0.0&quot;</span><span class=p>);</span>
 <span class=p>......</span>
diff --git a/zh-cn/docs/2.7/user/demos/registry-only/index.html b/zh-cn/docs/2.7/user/demos/registry-only/index.html
index d1a09f6..625f822 100644
--- a/zh-cn/docs/2.7/user/demos/registry-only/index.html
+++ b/zh-cn/docs/2.7/user/demos/registry-only/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;qdRegistry&quot;</span> <span class=na>address=</span><span class=s>&quot;10.20.141.150:9090&quot;</span> <span class=na>subscribe=</span><span class=s>&quot;false&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;hzRegistry&quot;</span> <span class=na>address=</span><span class=s>&quot;10.20.153.10:9090&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;qdRegistry&quot;</span> <span class=na>address=</span><span class=s>&quot;10.20.141.150:9090?subscribe=false&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/result-cache/index.html b/zh-cn/docs/2.7/user/demos/result-cache/index.html
index 22bdc1d..c6468fa 100644
--- a/zh-cn/docs/2.7/user/demos/result-cache/index.html
+++ b/zh-cn/docs/2.7/user/demos/result-cache/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;findBar&quot;</span> <span class=na>cache=</span><span class=s>&quot;lru&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:reference&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/routing-rule-deprecated/index.html b/zh-cn/docs/2.7/user/demos/routing-rule-deprecated/index.html
index c9ef11f..6f2562e 100644
--- a/zh-cn/docs/2.7/user/demos/routing-rule-deprecated/index.html
+++ b/zh-cn/docs/2.7/user/demos/routing-rule-deprecated/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>registryFactory</span><span class=p>.</span><span class=na>getRegistry</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;zookeeper://10.20.153.10:2181&quot;</span><span class=p>));</span>
 <span class=n>registry</span><span class=p>.</span><span class=na>register</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;route://0.0.0.0/com.foo.BarService?category=routers&amp;dynamic=false&amp;rule=&quot;</span> <span class=o>+</span> <span class=n>URL</span><span class=p>.</span><span class=na>encode</span><span class=p>(</span><span class=s>&quot;host = 10.20.153.10 =&gt; host = 10.20.1 [...]
 </code></pre></div> <p>其中:</p> <ul> <li><code>route://</code> 表示路由规则的类型,支持条件路由规则和脚本路由规则,可扩展,<strong>必填</strong>。</li> <li><code>0.0.0.0</code> 表示对所有 IP 地址生效,如果只想对某个 IP 的生效,请填入具体 IP,<strong>必填</strong>。</li> <li><code>com.foo.BarService</code> 表示只对指定服务生效,<strong>必填</strong>。</li> <li><code>group=foo</code> 对指定服务的指定group生效,不填表示对未配置group的指定服务生效</li> <li><code>version=1.0</code>对指定服务的指定version生效,不填表示对未配置version的指定服务生效</li> <li><code>category=routers</code> 表示该数据为动态配置类型,<strong>必填</strong>。</ [...]
diff --git a/zh-cn/docs/2.7/user/demos/routing-rule/index.html b/zh-cn/docs/2.7/user/demos/routing-rule/index.html
index 9d7028a..93da76a 100644
--- a/zh-cn/docs/2.7/user/demos/routing-rule/index.html
+++ b/zh-cn/docs/2.7/user/demos/routing-rule/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c1># app2的消费者只能消费所有端口为20881的服务实例</span>
 <span class=nn>---</span>
 <span class=nt>scope</span><span class=p>:</span> <span class="l l-Scalar l-Scalar-Plain">application</span>
diff --git a/zh-cn/docs/2.7/user/demos/serialization/index.html b/zh-cn/docs/2.7/user/demos/serialization/index.html
index 8716228..e5aad78 100644
--- a/zh-cn/docs/2.7/user/demos/serialization/index.html
+++ b/zh-cn/docs/2.7/user/demos/serialization/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;dubbo&quot;</span> <span class=na>serialization=</span><span class=s>&quot;fst&quot;</span><span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_1>注册被序列化类<a class=headerlink href=#_1 title="Permanent link">&para;</a></h2> <p>要让Kryo和FST完全发挥出高性能,最好将那些需要被序列化的类注册到dubbo系统中,例如,我们可以实现如下回调接口:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>SerializationOptimizerImpl</span> <span class=kd>implements</span> <span class=n>SerializationOptimizer</span> <span class=p>{</span>
 
diff --git a/zh-cn/docs/2.7/user/demos/service-container/index.html b/zh-cn/docs/2.7/user/demos/service-container/index.html
index 7370eb2..2845db2 100644
--- a/zh-cn/docs/2.7/user/demos/service-container/index.html
+++ b/zh-cn/docs/2.7/user/demos/service-container/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> </li> </ul> <h3 id=jetty-container>Jetty Container<a class=headerlink href=#jetty-container title="Permanent link">&para;</a></h3> <ul> <li>启动一个内嵌 Jetty,用于汇报状态。</li> <li>配置:<ul> <li><code>dubbo.jetty.port=8080</code>:配置 jetty 启动端口</li> <li><code>dubbo.jetty.directory=/foo/bar</code>:配置可通过 jetty 直接访问的目录,用于存放静态文件</li> <li><code>dubbo.jetty.page=log,status,system</code>:配置显示的页面,缺省加载所有页面</li> </ul> </li> </ul> <h3 id=log4j-container>Log4j Container<a class=headerlink href [...]
 </code></pre></div> <p>通过 main 函数参数传入要加载的容器</p> <div class=highlight><pre><span></span><code>java org.apache.dubbo.container.Main spring jetty log4j
 </code></pre></div> <p>通过 JVM 启动参数传入要加载的容器</p> <div class=highlight><pre><span></span><code>java org.apache.dubbo.container.Main -Ddubbo.container<span class=o>=</span>spring,jetty,log4j
diff --git a/zh-cn/docs/2.7/user/demos/service-downgrade/index.html b/zh-cn/docs/2.7/user/demos/service-downgrade/index.html
index 5fa43c8..f9920e1 100644
--- a/zh-cn/docs/2.7/user/demos/service-downgrade/index.html
+++ b/zh-cn/docs/2.7/user/demos/service-downgrade/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>registryFactory</span><span class=p>.</span><span class=na>getRegistry</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;zookeeper://10.20.153.10:2181&quot;</span><span class=p>));</span>
 <span class=n>registry</span><span class=p>.</span><span class=na>register</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;override://0.0.0.0/com.foo.BarService?category=configurators&amp;dynamic=false&amp;application=foo&amp;mock=force:return+null&quot;</span><span class=p>));</span>
 </code></pre></div> <p>其中:</p> <ul> <li><code>mock=force:return+null</code> 表示消费方对该服务的方法调用都直接返回 null 值,不发起远程调用。用来屏蔽不重要服务不可用时对调用方的影响。</li> <li>还可以改为 <code>mock=fail:return+null</code> 表示消费方对该服务的方法调用在失败后,再返回 null 值,不抛异常。用来容忍不重要服务不稳定时对调用方的影响。</li> </ul> <div class=footnote> <hr> <ol> <li id=fn:1> <p><code>2.2.0</code> 以上版本支持&#160;<a class=footnote-backref href=#fnref:1 title="Jump back to footnote 1 in the text">&#8617;</a></p> </li> </ol> </div> </article> </div> </div> </main> <footer cla [...]
diff --git a/zh-cn/docs/2.7/user/demos/service-group/index.html b/zh-cn/docs/2.7/user/demos/service-group/index.html
index 69552e9..ea0d160 100644
--- a/zh-cn/docs/2.7/user/demos/service-group/index.html
+++ b/zh-cn/docs/2.7/user/demos/service-group/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:service</span> <span class=na>group=</span><span class=s>&quot;member&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.xxx.IndexService&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_3>引用<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;feedbackIndexService&quot;</span> <span class=na>group=</span><span class=s>&quot;feedback&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.xxx.IndexService&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;memberIndexService&quot;</span> <span class=na>group=</span><span class=s>&quot;member&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.xxx.IndexService&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/set-host/index.html b/zh-cn/docs/2.7/user/demos/set-host/index.html
index a311f07..cbe2f8e 100644
--- a/zh-cn/docs/2.7/user/demos/set-host/index.html
+++ b/zh-cn/docs/2.7/user/demos/set-host/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;dubbo&quot;</span> <span class=na>port=</span><span class=s>&quot;20890&quot;</span> <span class=nt>/&gt;</span>
     ...
 </code></pre></div> 可以看到,只配置了端口号,没有配置<code>host</code>,此时设置的<code>host</code>又是什么呢? 查看代码发现,在<code>org.apache.dubbo.config.ServiceConfig#findConfigedHosts()</code>中,通过<code>InetAddress.getLocalHost().getHostAddress()</code>获取默认<code>host</code>.其返回值如下:</p> <ol> <li>未联网时,返回127.0.0.1</li> <li>在阿里云服务器中,返回私有地址,如:172.18.46.234</li> <li>在本机测试时,返回公有地址,如:30.5.10.11</li> </ol> <h2 id=dubbosocket>那在<code>dubbo</code>中如何指定服务的socket?<a class=headerlink href=#dubbosocket title="Permanent link">&para;< [...]
diff --git a/zh-cn/docs/2.7/user/demos/simplify-registry-data/index.html b/zh-cn/docs/2.7/user/demos/simplify-registry-data/index.html
index 076e84c..872fe68 100644
--- a/zh-cn/docs/2.7/user/demos/simplify-registry-data/index.html
+++ b/zh-cn/docs/2.7/user/demos/simplify-registry-data/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 &lt;dubbo:registry address=&quot;zookeeper://127.0.0.1:2181&quot;/&gt;
 &lt;bean id=&quot;demoService&quot; class=&quot;org.apache.dubbo.samples.simplified.registry.nosimple.impl.DemoServiceImpl&quot;/&gt;
 &lt;dubbo:service async=&quot;true&quot; interface=&quot;org.apache.dubbo.samples.simplified.registry.nosimple.api.DemoService&quot; 
diff --git a/zh-cn/docs/2.7/user/demos/static-service/index.html b/zh-cn/docs/2.7/user/demos/static-service/index.html
index 923dfe3..0308461 100644
--- a/zh-cn/docs/2.7/user/demos/static-service/index.html
+++ b/zh-cn/docs/2.7/user/demos/static-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>address=</span><span class=s>&quot;10.20.141.150:9090?dynamic=false&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>服务提供者初次注册时为禁用状态,需人工启用。断线时,将不会被自动删除,需人工禁用。</p> <p>如果是一个第三方服务提供者,比如 memcached,可以直接向注册中心写入提供者地址信息,消费者正常使用 <sup id=fnref:1><a class=footnote-ref href=#fn:1>1</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=n>RegistryFactory</span> <span class=n>registryFactory</span> <span class=o>=</span> <span class=n>ExtensionLoader</span><span class=p>.</span><span class=na>getExtensionLoader</span><span class=p>(</span><span class=n>RegistryFactory</span><s [...]
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>registryFactory</span><span class=p>.</span><span class=na>getRegistry</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;zookeeper://10.20.153.10:2181&quot;</span><span class=p>));</span>
diff --git a/zh-cn/docs/2.7/user/demos/stickiness/index.html b/zh-cn/docs/2.7/user/demos/stickiness/index.html
index 52e92f3..90b576f 100644
--- a/zh-cn/docs/2.7/user/demos/stickiness/index.html
+++ b/zh-cn/docs/2.7/user/demos/stickiness/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>Dubbo 支持方法级别的粘滞连接,如果你想进行更细粒度的控制,还可以这样配置。</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;xxxService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.xxx.XxxService&quot;</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:mothod</span> <span class=na>name=</span><span class=s>&quot;sayHello&quot;</span> <span class=na>sticky=</span><span class=s>&quot;true&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:reference&gt;</span>
diff --git a/zh-cn/docs/2.7/user/demos/subscribe-only/index.html b/zh-cn/docs/2.7/user/demos/subscribe-only/index.html
index 1acdee9..afa6668 100644
--- a/zh-cn/docs/2.7/user/demos/subscribe-only/index.html
+++ b/zh-cn/docs/2.7/user/demos/subscribe-only/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>address=</span><span class=s>&quot;10.20.153.10:9090?register=false&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../explicit-target/ title=直连提供者 class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg> </div> <div class=md-footer-nav__title [...]
         app = initialize({
diff --git a/zh-cn/docs/2.7/user/demos/thread-model/index.html b/zh-cn/docs/2.7/user/demos/thread-model/index.html
index 2e80a48..f2a54c7 100644
--- a/zh-cn/docs/2.7/user/demos/thread-model/index.html
+++ b/zh-cn/docs/2.7/user/demos/thread-model/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>Dispatcher</p> <ul> <li><code>all</code> 所有消息都派发到线程池,包括请求,响应,连接事件,断开事件,心跳等。</li> <li><code>direct</code> 所有消息都不派发到线程池,全部在 IO 线程上直接执行。</li> <li><code>message</code> 只有请求响应消息派发到线程池,其它连接断开事件,心跳等消息,直接在 IO 线程上执行。</li> <li><code>execution</code> 只有请求消息派发到线程池,不含响应,响应和其它连接断开事件,心跳等消息,直接在 IO 线程上执行。</li> <li><code>connection</code> 在 IO 线程上,将连接断开事件放入队列,有序逐个执行,其它消息派发到线程池。</li> </ul> <p>ThreadPool</p> <ul> <li><code>fixed</code> 固定大小线程池,启动时建立线程,不关闭,一直持有。(缺省)</li> <li><code>cach [...]
         app = initialize({
           base: "../../../../..",
diff --git a/zh-cn/docs/2.7/user/demos/tls/index.html b/zh-cn/docs/2.7/user/demos/tls/index.html
index fbd39a0..9fec53b 100644
--- a/zh-cn/docs/2.7/user/demos/tls/index.html
+++ b/zh-cn/docs/2.7/user/demos/tls/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>sslConfig</span><span class=p>.</span><span class=na>setServerKeyCertChainPath</span><span class=p>(</span><span class=s>&quot;path to cert&quot;</span><span class=p>);</span>
 <span class=n>sslConfig</span><span class=p>.</span><span class=na>setServerPrivateKeyPath</span><span class=p>(</span><span class=n>args</span><span class=o>[</span><span class=mi>1</span><span class=o>]</span><span class=p>);</span>
 <span class=c1>// 如果开启双向 cert 认证</span>
diff --git a/zh-cn/docs/2.7/user/demos/token-authorization/index.html b/zh-cn/docs/2.7/user/demos/token-authorization/index.html
index bcf669d..8a4b29b 100644
--- a/zh-cn/docs/2.7/user/demos/token-authorization/index.html
+++ b/zh-cn/docs/2.7/user/demos/token-authorization/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:provider</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>token=</span><span class=s>&quot;true&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> 或</p> <div class=highlight><pre><span></span><code><span class=c>&lt;!--固定token令牌,相当于密码--&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>token=</span><span class=s>&quot;123456&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/dependencies/index.html b/zh-cn/docs/2.7/user/dependencies/index.html
index 55cdc43..f0e4007 100644
--- a/zh-cn/docs/2.7/user/dependencies/index.html
+++ b/zh-cn/docs/2.7/user/dependencies/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 [INFO] |  +- org.springframework:spring-context:jar:4.3.10.RELEASE:compile
 [INFO] |  +- org.javassist:javassist:jar:3.21.0-GA:compile
 [INFO] |  \- org.jboss.netty:netty:jar:3.2.5.Final:compile
diff --git a/zh-cn/docs/2.7/user/index.html b/zh-cn/docs/2.7/user/index.html
index 240cd90..3ef21e1 100644
--- a/zh-cn/docs/2.7/user/index.html
+++ b/zh-cn/docs/2.7/user/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/languages/erlang/reference/index.html b/zh-cn/docs/2.7/user/languages/erlang/reference/index.html
index b9a696d..19773b5 100644
--- a/zh-cn/docs/2.7/user/languages/erlang/reference/index.html
+++ b/zh-cn/docs/2.7/user/languages/erlang/reference/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=c>%% other config ...</span>
     <span class=p>{</span><span class=n>consumer</span><span class=p>,[</span>
         <span class=p>{</span><span class=o>&lt;&lt;</span><span class=s>&quot;interface fullname&quot;</span><span class=o>&gt;&gt;</span><span class=p>,[</span><span class=nv>Option</span><span class=p>]},</span>
diff --git a/zh-cn/docs/2.7/user/languages/erlang/serialization/index.html b/zh-cn/docs/2.7/user/languages/erlang/serialization/index.html
index cb9ee20..6414ff5 100644
--- a/zh-cn/docs/2.7/user/languages/erlang/serialization/index.html
+++ b/zh-cn/docs/2.7/user/languages/erlang/serialization/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=c>%% other config ...</span>
     <span class=p>{</span><span class=n>protocol</span><span class=p>,</span><span class=n>hessian</span><span class=p>}</span>
 <span class=p>]}</span>
diff --git a/zh-cn/docs/2.7/user/languages/erlang/service/index.html b/zh-cn/docs/2.7/user/languages/erlang/service/index.html
index 7598445..af65320 100644
--- a/zh-cn/docs/2.7/user/languages/erlang/service/index.html
+++ b/zh-cn/docs/2.7/user/languages/erlang/service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=c>%% other config ...</span>
     <span class=p>{</span><span class=n>provider</span><span class=p>,[</span>
         <span class=p>{</span><span class=n>module_implements</span><span class=p>,</span><span class=n>interface_module</span><span class=p>,</span><span class=n>interface_fullname</span><span class=p>,[</span><span class=nv>Options</span><span class=p>]},</span>
diff --git a/zh-cn/docs/2.7/user/languages/erlang/start/index.html b/zh-cn/docs/2.7/user/languages/erlang/start/index.html
index 72c6025..88cd0af 100644
--- a/zh-cn/docs/2.7/user/languages/erlang/start/index.html
+++ b/zh-cn/docs/2.7/user/languages/erlang/start/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=p>{</span><span class=n>dubboerl</span><span class=p>,</span> <span class=p>{</span><span class=n>git</span><span class=p>,</span> <span class=s>&quot;https://github.com/apache/dubbo-erlang.git&quot;</span><span class=p>,</span> <span class=p>{</span><span class=n>branch</span><span class=p>,</span> <span class=s>&quot;master&quot;</span><span class=p>}}}</span>
 <span class=p>]}.</span>
 </code></pre></div></p> <h3 id=erlangmk>使用 erlang.mk 编译工具<a class=headerlink href=#erlangmk title="Permanent link">&para;</a></h3> <p><code>待补充</code></p> <h2 id=_3>导入接口库<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>Suppose the interface lib you exported is called dubbo_service. <br> * If you didn't upload your lib to your git repository, It is recommended that you copy the <code>dubbo_service</code> lib into the project's <code>apps</code> directory.<br> * If it [...]
diff --git a/zh-cn/docs/2.7/user/maturity/index.html b/zh-cn/docs/2.7/user/maturity/index.html
index 2d4e02f..a090307 100644
--- a/zh-cn/docs/2.7/user/maturity/index.html
+++ b/zh-cn/docs/2.7/user/maturity/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/new-features-in-a-glance/index.html b/zh-cn/docs/2.7/user/new-features-in-a-glance/index.html
index 8e282fd..7ade46e 100644
--- a/zh-cn/docs/2.7/user/new-features-in-a-glance/index.html
+++ b/zh-cn/docs/2.7/user/new-features-in-a-glance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/perf-test/index.html b/zh-cn/docs/2.7/user/perf-test/index.html
index 66fafb9..3a64edf 100644
--- a/zh-cn/docs/2.7/user/perf-test/index.html
+++ b/zh-cn/docs/2.7/user/perf-test/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/preface/architecture/index.html b/zh-cn/docs/2.7/user/preface/architecture/index.html
index 4bd1e4c..daae040 100644
--- a/zh-cn/docs/2.7/user/preface/architecture/index.html
+++ b/zh-cn/docs/2.7/user/preface/architecture/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/preface/background/index.html b/zh-cn/docs/2.7/user/preface/background/index.html
index 23c1c08..bf0910d 100644
--- a/zh-cn/docs/2.7/user/preface/background/index.html
+++ b/zh-cn/docs/2.7/user/preface/background/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/preface/index.html b/zh-cn/docs/2.7/user/preface/index.html
index 5a3ceee..0f88ab7 100644
--- a/zh-cn/docs/2.7/user/preface/index.html
+++ b/zh-cn/docs/2.7/user/preface/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/preface/requirements/index.html b/zh-cn/docs/2.7/user/preface/requirements/index.html
index ceceb5c..583e837 100644
--- a/zh-cn/docs/2.7/user/preface/requirements/index.html
+++ b/zh-cn/docs/2.7/user/preface/requirements/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/preface/usage/index.html b/zh-cn/docs/2.7/user/preface/usage/index.html
index ffb4525..8c90745 100644
--- a/zh-cn/docs/2.7/user/preface/usage/index.html
+++ b/zh-cn/docs/2.7/user/preface/usage/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;bean</span> <span class=na>id=</span><span class=s>“xxxAction”</span> <span class=na>class=</span><span class=s>“com.xxx.XxxAction”</span><span class=nt>&gt;</span>
     <span class=nt>&lt;property</span> <span class=na>name=</span><span class=s>“xxxService”</span> <span class=na>ref=</span><span class=s>“xxxService”</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/bean&gt;</span>
diff --git a/zh-cn/docs/2.7/user/quick-start/index.html b/zh-cn/docs/2.7/user/quick-start/index.html
index ffcc7f6..96eb697 100644
--- a/zh-cn/docs/2.7/user/quick-start/index.html
+++ b/zh-cn/docs/2.7/user/quick-start/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 
 <span class=kd>public</span> <span class=kd>interface</span> <span class=nc>DemoService</span> <span class=p>{</span>
     <span class=n>String</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
diff --git a/zh-cn/docs/2.7/user/recommend/index.html b/zh-cn/docs/2.7/user/recommend/index.html
index 35e495d..a28489f 100644
--- a/zh-cn/docs/2.7/user/recommend/index.html
+++ b/zh-cn/docs/2.7/user/recommend/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=na>timeout=</span><span class=s>&quot;300&quot;</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=na>loadbalance=</span><span class=s>&quot;random&quot;</span> <span class=na>actives=</span><span class=s>&quot;0&quot;</span> <span class=nt>/&gt;</span>
 
 <span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.hello.api.WorldService&quot;</span> <span class=na>version=</span><span class=s>&quot;1.0.0&quot;</span> <span class=na>ref=</span><span class=s>&quot;helloService&quot;</span>
diff --git a/zh-cn/docs/2.7/user/references/api/index.html b/zh-cn/docs/2.7/user/references/api/index.html
index 6f3292e..7c1e469 100644
--- a/zh-cn/docs/2.7/user/references/api/index.html
+++ b/zh-cn/docs/2.7/user/references/api/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 org.apache.dubbo.config.ReferenceConfig
 org.apache.dubbo.config.ProtocolConfig
 org.apache.dubbo.config.RegistryConfig
diff --git a/zh-cn/docs/2.7/user/references/maven/index.html b/zh-cn/docs/2.7/user/references/maven/index.html
index 2a9f9d2..2b37d5c 100644
--- a/zh-cn/docs/2.7/user/references/maven/index.html
+++ b/zh-cn/docs/2.7/user/references/maven/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=demo>生成demo服务提供者应用<a class=headerlink href=#demo title="Permanent link">&para;</a></h2> <p>生成指定接口和版本的服务提供者应用:</p> <div class=highlight><pre><span></span><code>mvn dubbo:create -Dapplication<span class=o>=</span>xxx -Dpackage<span class=o>=</span>com.alibaba.xxx -Dservice<span class=o>=</span>XxxService,YyyService -Dversion<span class=o>=</span><span class=m>1</span>.0.0 
 </code></pre></div> <div class=footnote> <hr> <ol> <li id=fn:1> <p>如果端口不指定,默认端口为 9090&#160;<a class=footnote-backref href=#fnref:1 title="Jump back to footnote 1 in the text">&#8617;</a></p> </li> </ol> </div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../qos/ title=在线运维命令-QOS class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-ico [...]
         app = initialize({
diff --git a/zh-cn/docs/2.7/user/references/metadata/introduction/index.html b/zh-cn/docs/2.7/user/references/metadata/introduction/index.html
index 4dadb3b..72a1cd3 100644
--- a/zh-cn/docs/2.7/user/references/metadata/introduction/index.html
+++ b/zh-cn/docs/2.7/user/references/metadata/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 dubbo.metadata-report.username=xxx        ##非必须
 dubbo.metadata-report.password=xxx        ##非必须
 dubbo.metadata-report.retry-times=30       ##非必须,default值100
diff --git a/zh-cn/docs/2.7/user/references/metadata/metadata-redis/index.html b/zh-cn/docs/2.7/user/references/metadata/metadata-redis/index.html
index 1e7e21a..295e5ce 100644
--- a/zh-cn/docs/2.7/user/references/metadata/metadata-redis/index.html
+++ b/zh-cn/docs/2.7/user/references/metadata/metadata-redis/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/metadata/metadata-zookeeper/index.html b/zh-cn/docs/2.7/user/references/metadata/metadata-zookeeper/index.html
index aecff5f..4e52461 100644
--- a/zh-cn/docs/2.7/user/references/metadata/metadata-zookeeper/index.html
+++ b/zh-cn/docs/2.7/user/references/metadata/metadata-zookeeper/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/protocol/dubbo/index.html b/zh-cn/docs/2.7/user/references/protocol/dubbo/index.html
index b8c9e22..d4cb8f1 100644
--- a/zh-cn/docs/2.7/user/references/protocol/dubbo/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/dubbo/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 </code></pre></div> <p>设置默认协议:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:provider</span> <span class=na>protocol=</span><span class=s>&quot;dubbo&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>设置服务协议:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>protocol=</span><span class=s>&quot;dubbo&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>多端口:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>id=</span><span class=s>&quot;dubbo1&quot;</span> <span class=na>name=</span><span class=s>&quot;dubbo&quot;</span> <span class=na>port=</span><span class=s>&quot;20880&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/protocol/gRPC/index.html b/zh-cn/docs/2.7/user/references/protocol/gRPC/index.html
index 290f414..8fb6a27 100644
--- a/zh-cn/docs/2.7/user/references/protocol/gRPC/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/gRPC/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/protocol/hessian/index.html b/zh-cn/docs/2.7/user/references/protocol/hessian/index.html
index bbd03c7..82c0d2d 100644
--- a/zh-cn/docs/2.7/user/references/protocol/hessian/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/hessian/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=nt>&lt;groupId&gt;</span>com.caucho<span class=nt>&lt;/groupId&gt;</span>
     <span class=nt>&lt;artifactId&gt;</span>hessian<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>4.0.7<span class=nt>&lt;/version&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/protocol/http/index.html b/zh-cn/docs/2.7/user/references/protocol/http/index.html
index e009813..35c5e29 100644
--- a/zh-cn/docs/2.7/user/references/protocol/http/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/http/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 </code></pre></div> <p>配置 Jetty Server (默认):</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=err>...</span> <span class=na>server=</span><span class=s>&quot;jetty&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>配置 Servlet Bridge Server (推荐使用):</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=err>...</span> <span class=na>server=</span><span class=s>&quot;servlet&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>配置 DispatcherServlet:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;servlet&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/protocol/introduction/index.html b/zh-cn/docs/2.7/user/references/protocol/introduction/index.html
index 6d1cb64..21e1d3b 100644
--- a/zh-cn/docs/2.7/user/references/protocol/introduction/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/protocol/memcached/index.html b/zh-cn/docs/2.7/user/references/protocol/memcached/index.html
index cb46207..6a179fa 100644
--- a/zh-cn/docs/2.7/user/references/protocol/memcached/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/memcached/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>registryFactory</span><span class=p>.</span><span class=na>getRegistry</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;zookeeper://10.20.153.10:2181&quot;</span><span class=p>));</span>
 <span class=n>registry</span><span class=p>.</span><span class=na>register</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;memcached://10.20.153.11/com.foo.BarService?category=providers&amp;dynamic=false&amp;application=foo&amp;group=member&amp;loadbalance=consistenthash&quot;</span><span class=p>));</span>
 </code></pre></div> <h2 id=_1>在客户端引用<a class=headerlink href=#_1 title="Permanent link">&para;</a></h2> <p>在客户端使用 <sup id=fnref:3><a class=footnote-ref href=#fn:3>3</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;cache&quot;</span> <span class=na>interface=</span><span class=s>&quot;java.util.Map&quot;</span> <span class=na>group=</span><span class=s>&quot;member&quot;</span> <span class=nt [...]
diff --git a/zh-cn/docs/2.7/user/references/protocol/redis/index.html b/zh-cn/docs/2.7/user/references/protocol/redis/index.html
index 38198e4..78735d8 100644
--- a/zh-cn/docs/2.7/user/references/protocol/redis/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/redis/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>registryFactory</span><span class=p>.</span><span class=na>getRegistry</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;zookeeper://10.20.153.10:2181&quot;</span><span class=p>));</span>
 <span class=n>registry</span><span class=p>.</span><span class=na>register</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;redis://10.20.153.11/com.foo.BarService?category=providers&amp;dynamic=false&amp;application=foo&amp;group=member&amp;loadbalance=consistenthash&quot;</span><span class=p>));</span>
 </code></pre></div> <h2 id=_1>在客户端引用<a class=headerlink href=#_1 title="Permanent link">&para;</a></h2> <p>在客户端使用 <sup id=fnref:3><a class=footnote-ref href=#fn:3>3</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;store&quot;</span> <span class=na>interface=</span><span class=s>&quot;java.util.Map&quot;</span> <span class=na>group=</span><span class=s>&quot;member&quot;</span> <span class=nt [...]
diff --git a/zh-cn/docs/2.7/user/references/protocol/rest/index.html b/zh-cn/docs/2.7/user/references/protocol/rest/index.html
index a0e6aeb..bd31b73 100644
--- a/zh-cn/docs/2.7/user/references/protocol/rest/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/rest/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 </code></pre></div> <p>而任何客户端都可以将包含用户信息的JSON字符串POST到以上URL来完成用户注册。</p> <p>首先,开发服务的接口:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>interface</span> <span class=nc>UserService</span> <span class=p>{</span>    
    <span class=kt>void</span> <span class=nf>registerUser</span><span class=p>(</span><span class=n>User</span> <span class=n>user</span><span class=p>);</span>
 <span class=p>}</span>
diff --git a/zh-cn/docs/2.7/user/references/protocol/rmi/index.html b/zh-cn/docs/2.7/user/references/protocol/rmi/index.html
index 4b84e2e..e5d8a4e 100644
--- a/zh-cn/docs/2.7/user/references/protocol/rmi/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/rmi/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 </code></pre></div> <h2 id=rmi_1>RMI配置<a class=headerlink href=#rmi_1 title="Permanent link">&para;</a></h2> <p><div class=highlight><pre><span></span><code>java -Dsun.rmi.transport.tcp.responseTimeout<span class=o>=</span><span class=m>3000</span>
 </code></pre></div> 更多 RMI 优化参数请查看 <a href=https://docs.oracle.com/javase/6/docs/technotes/guides/rmi/sunrmiproperties.html>JDK 文档</a></p> <h2 id=_3>接口<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>如果服务接口继承了 <code>java.rmi.Remote</code> 接口,可以和原生 RMI 互操作,即:</p> <ul> <li>提供者用 Dubbo 的 RMI 协议暴露服务,消费者直接用标准 RMI 接口调用,</li> <li>或者提供方用标准 RMI 暴露服务,消费方用 Dubbo 的 RMI 协议调用。</li> </ul> <p>如果服务接口没有继承 <code>java.rmi.Remote</code> 接口:</p> <ul> <li>缺省 Dubbo 将自动生成一个 <code>com.xxx.Xxx [...]
 </code></pre></div> <p>设置默认协议:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:provider</span> <span class=na>protocol=</span><span class=s>&quot;rmi&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/protocol/thrift/index.html b/zh-cn/docs/2.7/user/references/protocol/thrift/index.html
index 4d69926..0c4b69f 100644
--- a/zh-cn/docs/2.7/user/references/protocol/thrift/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/thrift/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=nt>&lt;groupId&gt;</span>org.apache.thrift<span class=nt>&lt;/groupId&gt;</span>
     <span class=nt>&lt;artifactId&gt;</span>libthrift<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>0.8.0<span class=nt>&lt;/version&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/protocol/webservice/index.html b/zh-cn/docs/2.7/user/references/protocol/webservice/index.html
index c4a392f..949b8df 100644
--- a/zh-cn/docs/2.7/user/references/protocol/webservice/index.html
+++ b/zh-cn/docs/2.7/user/references/protocol/webservice/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=nt>&lt;groupId&gt;</span>org.apache.cxf<span class=nt>&lt;/groupId&gt;</span>
     <span class=nt>&lt;artifactId&gt;</span>cxf-rt-frontend-simple<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>2.6.1<span class=nt>&lt;/version&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/qos/index.html b/zh-cn/docs/2.7/user/references/qos/index.html
index be50b82..94f9c8b 100644
--- a/zh-cn/docs/2.7/user/references/qos/index.html
+++ b/zh-cn/docs/2.7/user/references/qos/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者通过设置 JVM 参数:</p> <div class=highlight><pre><span></span><code>-Ddubbo.application.qos.port=33333
 </code></pre></div> <h2 id=_2>安全<a class=headerlink href=#_2 title="Permanent link">&para;</a></h2> <p>默认情况下,dubbo 接收任何主机发起的命令,可通过配置文件<code>dubbo.properties</code> 修改:</p> <div class=highlight><pre><span></span><code>dubbo.application.qos.accept.foreign.ip=false
 </code></pre></div> <p>或者通过设置 JVM 参数:</p> <div class=highlight><pre><span></span><code>-Ddubbo.application.qos.accept.foreign.ip=false
diff --git a/zh-cn/docs/2.7/user/references/registry/introduction/index.html b/zh-cn/docs/2.7/user/references/registry/introduction/index.html
index 489d4fa..17b8341 100644
--- a/zh-cn/docs/2.7/user/references/registry/introduction/index.html
+++ b/zh-cn/docs/2.7/user/references/registry/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/registry/multicast/index.html b/zh-cn/docs/2.7/user/references/registry/multicast/index.html
index e02c099..7fa57d9 100644
--- a/zh-cn/docs/2.7/user/references/registry/multicast/index.html
+++ b/zh-cn/docs/2.7/user/references/registry/multicast/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>protocol=</span><span class=s>&quot;multicast&quot;</span> <span class=na>address=</span><span class=s>&quot;224.5.6.7:1234&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>为了减少广播量,Dubbo 缺省使用单播发送提供者地址信息给消费者,如果一个机器上同时启了多个消费者进程,消费者需声明 <code>unicast=false</code>,否则只会有一个消费者能收到消息;当服务者和消费者运行在同一台机器上,消费者同样需要声明<code>unicast=false</code>,否则消费者无法收到消息,导致No provider available for the service异常:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>address=</span><span class=s>&quot;multicast://224.5.6.7:1234?unicast=false&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>protocol=</span><span class=s>&quot;multicast&quot;</span> <span class=na>address=</span><span class=s>&quot;224.5.6.7:1234&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/registry/nacos/index.html b/zh-cn/docs/2.7/user/references/registry/nacos/index.html
index 16f87f3..3810fd7 100644
--- a/zh-cn/docs/2.7/user/references/registry/nacos/index.html
+++ b/zh-cn/docs/2.7/user/references/registry/nacos/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 
     ...
 
diff --git a/zh-cn/docs/2.7/user/references/registry/redis/index.html b/zh-cn/docs/2.7/user/references/registry/redis/index.html
index 9fa46cf..aa6dced 100644
--- a/zh-cn/docs/2.7/user/references/registry/redis/index.html
+++ b/zh-cn/docs/2.7/user/references/registry/redis/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>address=</span><span class=s>&quot;redis://10.20.153.10:6379?backup=10.20.153.11:6379,10.20.153.12:6379&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>protocol=</span><span class=s>&quot;redis&quot;</span> <span class=na>address=</span><span class=s>&quot;10.20.153.10:6379&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:registry</span> <span class=na>protocol=</span><span class=s>&quot;redis&quot;</span> <span class=na>address=</span><span class=s>&quot;10.20.153.10:6379,10.20.153.11:6379,10.20.153.12:6379&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/registry/simple/index.html b/zh-cn/docs/2.7/user/references/registry/simple/index.html
index cb80d42..099cea3 100644
--- a/zh-cn/docs/2.7/user/references/registry/simple/index.html
+++ b/zh-cn/docs/2.7/user/references/registry/simple/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
 <span class=nt>&lt;beans</span> <span class=na>xmlns=</span><span class=s>&quot;http://www.springframework.org/schema/beans&quot;</span>
     <span class=na>xmlns:xsi=</span><span class=s>&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
     <span class=na>xmlns:dubbo=</span><span class=s>&quot;http://dubbo.apache.org/schema/dubbo&quot;</span>
diff --git a/zh-cn/docs/2.7/user/references/registry/zookeeper/index.html b/zh-cn/docs/2.7/user/references/registry/zookeeper/index.html
index ff797df..e9722fe 100644
--- a/zh-cn/docs/2.7/user/references/registry/zookeeper/index.html
+++ b/zh-cn/docs/2.7/user/references/registry/zookeeper/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=nt>&lt;groupId&gt;</span>org.apache.zookeeper<span class=nt>&lt;/groupId&gt;</span>
     <span class=nt>&lt;artifactId&gt;</span>zookeeper<span class=nt>&lt;/artifactId&gt;</span>
     <span class=nt>&lt;version&gt;</span>3.3.3<span class=nt>&lt;/version&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/telnet/index.html b/zh-cn/docs/2.7/user/references/telnet/index.html
index 264ba6c..4987a78 100644
--- a/zh-cn/docs/2.7/user/references/telnet/index.html
+++ b/zh-cn/docs/2.7/user/references/telnet/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者:</p> <div class=highlight><pre><span></span><code><span class=nb>echo</span> status <span class=p>|</span> nc -i <span class=m>1</span> localhost <span class=m>20880</span>
 </code></pre></div> <p>status命令所检查的资源也可以扩展,参见:<a href=../../../dev/impls/status-checker/ >扩展参考手册</a>。</p> <h2 id=_2>命令<a class=headerlink href=#_2 title="Permanent link">&para;</a></h2> <p>以下展示了 dubbo 内建的 telnet 命令的说明和用法,此外,telnet 命令还支持用户自行扩展,参见:<a href=../../../dev/impls/telnet-handler/ >Telnet 命令扩展</a>。</p> <h3 id=ls><code>ls</code><a class=headerlink href=#ls title="Permanent link">&para;</a></h3> <ol> <li><code>ls</code>: 显示服务列表</li> <li><code>ls -l</code>: 显示服务详细信息列表</li> <li><code> [...]
         app = initialize({
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-application/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-application/index.html
index 07acdf3..61f4faf 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-application/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-application/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-argument/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-argument/index.html
index d0a36c6..1c9e7fc 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-argument/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-argument/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=nt>&lt;dubbo:argument</span> <span class=na>index=</span><span class=s>&quot;0&quot;</span> <span class=na>callback=</span><span class=s>&quot;true&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:method&gt;</span>
 </code></pre></div> | 属性 | 对应URL参数 | 类型 | 是否必填 | 缺省值 | 作用 | 描述 | 兼容性 | | --- | --- | ---- | --- | --- | --- | --- | --- | | index | | int | <b>必填</b> | | 标识 | 参数索引 | 2.0.6以上版本 | | type | | String | 与index二选一 | | 标识 | 通过参数类型查找参数的index | 2.0.6以上版本 | | callback | &lt;metodName&gt;&lt;index&gt;.retries | boolean | 可选 | | 服务治理 | 参数是否为callback接口,如果为callback,服务提供方将生成反向代理,可以从服务提供方反向调用消费方,通常用于事件推送. | 2.0.6以上版本 |</p> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-na [...]
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-config-center/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-config-center/index.html
index 9344ad5..b55d18e 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-config-center/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-config-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-consumer/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-consumer/index.html
index 9996048..642a412 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-consumer/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-consumer/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-method/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-method/index.html
index 5d41a4a..86473e3 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-method/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-method/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;findXxx&quot;</span> <span class=na>timeout=</span><span class=s>&quot;3000&quot;</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:reference&gt;</span>
 </code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class=md-footer-nav> <nav class="md-footer-nav__inner md-grid" aria-label=Footer> <a href=../dubbo-consumer/ title=dubbo:consumer class="md-footer-nav__link md-footer-nav__link--prev" rel=prev> <div class="md-footer-nav__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg> </div> <div class=md-footer-na [...]
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-module/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-module/index.html
index 611b17d..cc6ef37 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-module/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-module/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-monitor/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-monitor/index.html
index b158717..1d17ecd 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-monitor/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-monitor/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-parameter/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-parameter/index.html
index 8c8831f..3584a1a 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-parameter/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-parameter/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
     <span class=nt>&lt;dubbo:parameter</span> <span class=na>key=</span><span class=s>&quot;http://10.20.160.198/wiki/display/dubbo/napoli.queue.name&quot;</span> <span class=na>value=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:protocol&gt;</span>
 </code></pre></div> <p>也可以:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;jms&quot;</span> <span class=na>p:queue=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-protocol/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-protocol/index.html
index dc97819..bd081d1 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-protocol/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-protocol/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-provider/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-provider/index.html
index f8d4632..ba5ec69 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-provider/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-provider/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-reference/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-reference/index.html
index 2e47437..5a9e20f 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-reference/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-reference/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-registry/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-registry/index.html
index cb476ae..23b625c 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-registry/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-registry/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/dubbo-service/index.html b/zh-cn/docs/2.7/user/references/xml/dubbo-service/index.html
index fc433f9..3dee2f1 100644
--- a/zh-cn/docs/2.7/user/references/xml/dubbo-service/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/dubbo-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/references/xml/introduction/index.html b/zh-cn/docs/2.7/user/references/xml/introduction/index.html
index a527790..fd3eea5 100644
--- a/zh-cn/docs/2.7/user/references/xml/introduction/index.html
+++ b/zh-cn/docs/2.7/user/references/xml/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse> [...]
         app = initialize({
           base: "../../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/rest/index.html b/zh-cn/docs/2.7/user/rest/index.html
index f9d647a..a59b251 100644
--- a/zh-cn/docs/2.7/user/rest/index.html
+++ b/zh-cn/docs/2.7/user/rest/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <p>而任何客户端都可以将包含用户信息的JSON字符串POST到以上URL来完成用户注册。</p> <p>首先,开发服务的接口:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>UserService</span> <span class=p>{</span>    
    <span class=kt>void</span> <span class=nf>registerUser</span><span class=p>(</span><span class=n>User</span> <span class=n>user</span><span class=p>);</span>
 <span class=p>}</span>
diff --git a/zh-cn/docs/2.7/user/serialization/index.html b/zh-cn/docs/2.7/user/serialization/index.html
index 86718a1..54341fc 100644
--- a/zh-cn/docs/2.7/user/serialization/index.html
+++ b/zh-cn/docs/2.7/user/serialization/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;dubbo&quot;</span> <span class=na>serialization=</span><span class=s>&quot;fst&quot;</span><span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_3>注册被序列化类<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>要让Kryo和FST完全发挥出高性能,最好将那些需要被序列化的类注册到dubbo系统中,例如,我们可以实现如下回调接口:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>SerializationOptimizerImpl</span> <span class=kd>implements</span> <span class=n>SerializationOptimizer</span> <span class=p>{</span>
 
diff --git a/zh-cn/docs/2.7/user/simple-monitor/index.html b/zh-cn/docs/2.7/user/simple-monitor/index.html
index e7fb169..2ab6333 100644
--- a/zh-cn/docs/2.7/user/simple-monitor/index.html
+++ b/zh-cn/docs/2.7/user/simple-monitor/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/versions/index.html b/zh-cn/docs/2.7/user/versions/index.html
index dc4dd67..a2a2e2a 100644
--- a/zh-cn/docs/2.7/user/versions/index.html
+++ b/zh-cn/docs/2.7/user/versions/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/2.7/user/versions/version-270/index.html b/zh-cn/docs/2.7/user/versions/version-270/index.html
index bc1b4d0..9170408 100644
--- a/zh-cn/docs/2.7/user/versions/version-270/index.html
+++ b/zh-cn/docs/2.7/user/versions/version-270/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=nt>&lt;dubbo.version&gt;</span>2.7.0<span class=nt>&lt;/dubbo.version&gt;</span>
 <span class=nt>&lt;/properties&gt;</span>
 <span class=nt>&lt;dependencyManagement&gt;</span>
diff --git a/zh-cn/docs/3.0/admin/SUMMARY/index.html b/zh-cn/docs/3.0/admin/SUMMARY/index.html
index a3c07be..8ba55e8 100644
--- a/zh-cn/docs/3.0/admin/SUMMARY/index.html
+++ b/zh-cn/docs/3.0/admin/SUMMARY/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/index.html b/zh-cn/docs/3.0/admin/index.html
index 0cdbff2..873befb 100644
--- a/zh-cn/docs/3.0/admin/index.html
+++ b/zh-cn/docs/3.0/admin/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/install/admin-console/index.html b/zh-cn/docs/3.0/admin/install/admin-console/index.html
index 52b0b6c..cab730e 100644
--- a/zh-cn/docs/3.0/admin/install/admin-console/index.html
+++ b/zh-cn/docs/3.0/admin/install/admin-console/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nb>cd</span> /var/tmp/dubbo-admin
 mvn clean package
 </code></pre></div> <p>配置 <sup id=fnref:1><a class=footnote-ref href=#fn:1>1</a></sup>:</p> <div class=highlight><pre><span></span><code>配置文件为:
diff --git a/zh-cn/docs/3.0/admin/install/consumer-demo/index.html b/zh-cn/docs/3.0/admin/install/consumer-demo/index.html
index 04a5fbd..060b1bf 100644
--- a/zh-cn/docs/3.0/admin/install/consumer-demo/index.html
+++ b/zh-cn/docs/3.0/admin/install/consumer-demo/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nb>cd</span> dubbo/dubbo-demo/dubbo-demo-xml
 运行 dubbo-demo-xml-consumer中的org.apache.dubbo.demo.consumer.Application
 请确保先启动Provider
diff --git a/zh-cn/docs/3.0/admin/install/introduction/index.html b/zh-cn/docs/3.0/admin/install/introduction/index.html
index 94c76a7..4975fa8 100644
--- a/zh-cn/docs/3.0/admin/install/introduction/index.html
+++ b/zh-cn/docs/3.0/admin/install/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/install/provider-demo/index.html b/zh-cn/docs/3.0/admin/install/provider-demo/index.html
index d958444..f1f8f0b 100644
--- a/zh-cn/docs/3.0/admin/install/provider-demo/index.html
+++ b/zh-cn/docs/3.0/admin/install/provider-demo/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nb>cd</span> dubbo/dubbo-demo/dubbo-demo-xml
 运行 dubbo-demo-xml-provider中的org.apache.dubbo.demo.provider.Application
 如果使用Intellij Idea 请加上-Djava.net.preferIPv4Stack<span class=o>=</span><span class=nb>true</span>
diff --git a/zh-cn/docs/3.0/admin/install/redis/index.html b/zh-cn/docs/3.0/admin/install/redis/index.html
index 8a07954..9c58f5a 100644
--- a/zh-cn/docs/3.0/admin/install/redis/index.html
+++ b/zh-cn/docs/3.0/admin/install/redis/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 tar xzf redis-2.4.8.tar.gz
 <span class=nb>cd</span> redis-2.4.8
 make
diff --git a/zh-cn/docs/3.0/admin/install/simple-monitor-center/index.html b/zh-cn/docs/3.0/admin/install/simple-monitor-center/index.html
index 3432bce..6c9b43d 100644
--- a/zh-cn/docs/3.0/admin/install/simple-monitor-center/index.html
+++ b/zh-cn/docs/3.0/admin/install/simple-monitor-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/install/simple-registry-center/index.html b/zh-cn/docs/3.0/admin/install/simple-registry-center/index.html
index fdac279..387da4d 100644
--- a/zh-cn/docs/3.0/admin/install/simple-registry-center/index.html
+++ b/zh-cn/docs/3.0/admin/install/simple-registry-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/install/zookeeper/index.html b/zh-cn/docs/3.0/admin/install/zookeeper/index.html
index a937913..84d11eb 100644
--- a/zh-cn/docs/3.0/admin/install/zookeeper/index.html
+++ b/zh-cn/docs/3.0/admin/install/zookeeper/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 tar zxvf zookeeper-3.3.3.tar.gz
 <span class=nb>cd</span> zookeeper-3.3.3
 cp conf/zoo_sample.cfg conf/zoo.cfg
diff --git a/zh-cn/docs/3.0/admin/introduction/index.html b/zh-cn/docs/3.0/admin/introduction/index.html
index 5f5e86b..c29eccb 100644
--- a/zh-cn/docs/3.0/admin/introduction/index.html
+++ b/zh-cn/docs/3.0/admin/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 <span class=nb>cd</span> dubbo-admin
 mvn clean package
 <span class=nb>cd</span> dubbo-admin-distribution/target
diff --git a/zh-cn/docs/3.0/admin/ops/dubbo-ops/index.html b/zh-cn/docs/3.0/admin/ops/dubbo-ops/index.html
index 1d1dc27..54fb0d5 100644
--- a/zh-cn/docs/3.0/admin/ops/dubbo-ops/index.html
+++ b/zh-cn/docs/3.0/admin/ops/dubbo-ops/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/ops/introduction/index.html b/zh-cn/docs/3.0/admin/ops/introduction/index.html
index 0a8e486..50ed6a9 100644
--- a/zh-cn/docs/3.0/admin/ops/introduction/index.html
+++ b/zh-cn/docs/3.0/admin/ops/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/ops/pinpoint/index.html b/zh-cn/docs/3.0/admin/ops/pinpoint/index.html
index 00816c6..46dbb38 100644
--- a/zh-cn/docs/3.0/admin/ops/pinpoint/index.html
+++ b/zh-cn/docs/3.0/admin/ops/pinpoint/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;project</span> <span class=na>xmlns=</span><span class=s>&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
          <span class=na>xmlns:xsi=</span><span class=s>&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
          <span class=na>xsi:schemaLocation=</span><span class=s>&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/docs/3.0/admin/ops/skywalking/index.html b/zh-cn/docs/3.0/admin/ops/skywalking/index.html
index a3c876b..0aea366 100644
--- a/zh-cn/docs/3.0/admin/ops/skywalking/index.html
+++ b/zh-cn/docs/3.0/admin/ops/skywalking/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 
 public interface HelloService {
     String sayHello(String name);
diff --git a/zh-cn/docs/3.0/admin/serviceGovernance/index.html b/zh-cn/docs/3.0/admin/serviceGovernance/index.html
index 1057559..52c3d1f 100644
--- a/zh-cn/docs/3.0/admin/serviceGovernance/index.html
+++ b/zh-cn/docs/3.0/admin/serviceGovernance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/serviceSearch/index.html b/zh-cn/docs/3.0/admin/serviceSearch/index.html
index 8badb18..f0ef2a9 100644
--- a/zh-cn/docs/3.0/admin/serviceSearch/index.html
+++ b/zh-cn/docs/3.0/admin/serviceSearch/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/admin/serviceTest/index.html b/zh-cn/docs/3.0/admin/serviceTest/index.html
index 08dd40b..1c1bcb9 100644
--- a/zh-cn/docs/3.0/admin/serviceTest/index.html
+++ b/zh-cn/docs/3.0/admin/serviceTest/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/SPI/index.html b/zh-cn/docs/3.0/dev/SPI/index.html
index 4b1cba0..03bfc24 100644
--- a/zh-cn/docs/3.0/dev/SPI/index.html
+++ b/zh-cn/docs/3.0/dev/SPI/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <p>实现类内容 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=kn>package</span> <span class=nn>com.alibaba.xxx</span><span class=p>;</span>
 
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.Protocol</span><span class=p>;</span>
diff --git a/zh-cn/docs/3.0/dev/SUMMARY/index.html b/zh-cn/docs/3.0/dev/SUMMARY/index.html
index 88d70a5..b841a61 100644
--- a/zh-cn/docs/3.0/dev/SUMMARY/index.html
+++ b/zh-cn/docs/3.0/dev/SUMMARY/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/TCK/index.html b/zh-cn/docs/3.0/dev/TCK/index.html
index 56468f6..90a6130 100644
--- a/zh-cn/docs/3.0/dev/TCK/index.html
+++ b/zh-cn/docs/3.0/dev/TCK/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/build/index.html b/zh-cn/docs/3.0/dev/build/index.html
index 1215fd0..468032a 100644
--- a/zh-cn/docs/3.0/dev/build/index.html
+++ b/zh-cn/docs/3.0/dev/build/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <h2 id=_3>分支<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>我们使用 master 作为主干版本的开发,使用分支作为维护版本。可以通过 <a href=https://github.com/apache/dubbo/tags>https://github.com/apache/dubbo/tags</a> 来查看所有版本的标签。</p> <h2 id=_4>构建<a class=headerlink href=#_4 title="Permanent link">&para;</a></h2> <p>Dubbo 使用 <a href=http://maven.apache.org>maven</a> 作为构建工具。</p> <p>要求</p> <ul> <li>Java 1.5 以上的版本</li> <li>Maven 2.2.1 或者以上的版本 </li> </ul> <p>构建之前需要配置以下的 <code>MAVEN_O [...]
 </code></pre></div> <p>使用以下命令做一次构建</p> <div class=highlight><pre><span></span><code>mvn clean install
 </code></pre></div> <p>可以通过以下的构建命令来跳过单元测试</p> <div class=highlight><pre><span></span><code>mvn install -Dmaven.test.skip
diff --git a/zh-cn/docs/3.0/dev/checklist/index.html b/zh-cn/docs/3.0/dev/checklist/index.html
index ffa803b..0616cdf 100644
--- a/zh-cn/docs/3.0/dev/checklist/index.html
+++ b/zh-cn/docs/3.0/dev/checklist/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/code-smell/index.html b/zh-cn/docs/3.0/dev/code-smell/index.html
index 3bda8dd..3c8c22c 100644
--- a/zh-cn/docs/3.0/dev/code-smell/index.html
+++ b/zh-cn/docs/3.0/dev/code-smell/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 </code></pre></div> <p>点对点直连服务:</p> <div class=highlight><pre><span></span><code>REFER(dubbo://provider-address/com.xxx.XxxService?version=1.0.0)
 </code></pre></div> <h3 id=2>2. 通过注册中心暴露服务<a class=headerlink href=#2 title="Permanent link">&para;</a></h3> <p>向注册中心暴露服务:</p> <div class=highlight><pre><span></span><code>EXPORT(registry://registry-address/org.apache.dubbo.registry.RegistrySerevice?registry=dubbo&amp;export=ENCODE(dubbo://provider-address/com.xxx.XxxService?version=1.0.0))
 </code></pre></div> <p>获取注册中心:</p> <div class=highlight><pre><span></span><code>url.setProtocol(url.getParameter(&quot;registry&quot;, &quot;dubbo&quot;))
diff --git a/zh-cn/docs/3.0/dev/coding/index.html b/zh-cn/docs/3.0/dev/coding/index.html
index af09a6e..a7b6fb8 100644
--- a/zh-cn/docs/3.0/dev/coding/index.html
+++ b/zh-cn/docs/3.0/dev/coding/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/contract/index.html b/zh-cn/docs/3.0/dev/contract/index.html
index 46f94d4..a9a8f2e 100644
--- a/zh-cn/docs/3.0/dev/contract/index.html
+++ b/zh-cn/docs/3.0/dev/contract/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/contribution/index.html b/zh-cn/docs/3.0/dev/contribution/index.html
index ae63c09..17bff1b 100644
--- a/zh-cn/docs/3.0/dev/contribution/index.html
+++ b/zh-cn/docs/3.0/dev/contribution/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/design/index.html b/zh-cn/docs/3.0/dev/design/index.html
index e23fdef..ae6b6f0 100644
--- a/zh-cn/docs/3.0/dev/design/index.html
+++ b/zh-cn/docs/3.0/dev/design/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/implementation/index.html b/zh-cn/docs/3.0/dev/implementation/index.html
index f7bbe97..c363017 100644
--- a/zh-cn/docs/3.0/dev/implementation/index.html
+++ b/zh-cn/docs/3.0/dev/implementation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 
     <span class=kd>private</span> <span class=n>DemoService</span> <span class=n>demoService</span><span class=p>;</span>
 
diff --git a/zh-cn/docs/3.0/dev/impls/cache/index.html b/zh-cn/docs/3.0/dev/impls/cache/index.html
index 069cb5d..00a2494 100644
--- a/zh-cn/docs/3.0/dev/impls/cache/index.html
+++ b/zh-cn/docs/3.0/dev/impls/cache/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 方法级缓存 --&gt;</span>
 <span class=nt>&lt;dubbo:service&gt;&lt;dubbo:method</span> <span class=na>cache=</span><span class=s>&quot;lru&quot;</span> <span class=nt>/&gt;&lt;/dubbo:service&gt;</span> 
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:service&gt;没有配置cache属性时,使用此配置 --&gt;</span>
diff --git a/zh-cn/docs/3.0/dev/impls/cluster/index.html b/zh-cn/docs/3.0/dev/impls/cluster/index.html
index a359978..6b17826 100644
--- a/zh-cn/docs/3.0/dev/impls/cluster/index.html
+++ b/zh-cn/docs/3.0/dev/impls/cluster/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值配置,如果&lt;dubbo:protocol&gt;没有配置cluster时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>cluster=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.cluster.support.FailoverCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.FailfastCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.FailsafeCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.FailbackCluster</code></li> <li><code>org.apache.dubbo.rpc.cluster.support.ForkingCluster</code></li> <li><code>o [...]
diff --git a/zh-cn/docs/3.0/dev/impls/compiler/index.html b/zh-cn/docs/3.0/dev/impls/compiler/index.html
index 5b64c74..12c3457 100644
--- a/zh-cn/docs/3.0/dev/impls/compiler/index.html
+++ b/zh-cn/docs/3.0/dev/impls/compiler/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
  |-main
     |-java
         |-com
diff --git a/zh-cn/docs/3.0/dev/impls/config-center/index.html b/zh-cn/docs/3.0/dev/impls/config-center/index.html
index 51112ae..9701132 100644
--- a/zh-cn/docs/3.0/dev/impls/config-center/index.html
+++ b/zh-cn/docs/3.0/dev/impls/config-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/impls/container/index.html b/zh-cn/docs/3.0/dev/impls/container/index.html
index e8c6325..2edd0fd 100644
--- a/zh-cn/docs/3.0/dev/impls/container/index.html
+++ b/zh-cn/docs/3.0/dev/impls/container/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.container.spring.SpringContainer</code></li> <li><code>org.apache.dubbo.container.spring.JettyContainer</code></li> <li><code>org.apache.dubbo.container.spring.Log4jContainer</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
  |-main
     |-java
diff --git a/zh-cn/docs/3.0/dev/impls/dispatcher/index.html b/zh-cn/docs/3.0/dev/impls/dispatcher/index.html
index d08aa43..7d8e198 100644
--- a/zh-cn/docs/3.0/dev/impls/dispatcher/index.html
+++ b/zh-cn/docs/3.0/dev/impls/dispatcher/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置dispatcher属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>dispatcher=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher</code></li> <li><code>org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher</code></li> <li><code>org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher</code></li> <li><code>org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionDispatcher</code></li> <li><co [...]
diff --git a/zh-cn/docs/3.0/dev/impls/exchanger/index.html b/zh-cn/docs/3.0/dev/impls/exchanger/index.html
index c196490..3271df1 100644
--- a/zh-cn/docs/3.0/dev/impls/exchanger/index.html
+++ b/zh-cn/docs/3.0/dev/impls/exchanger/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置exchanger属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>exchanger=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <p><code>org.apache.dubbo.remoting.exchange.exchanger.HeaderExchanger</code></p> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/3.0/dev/impls/exporter-listener/index.html b/zh-cn/docs/3.0/dev/impls/exporter-listener/index.html
index 365ccef..79eed71 100644
--- a/zh-cn/docs/3.0/dev/impls/exporter-listener/index.html
+++ b/zh-cn/docs/3.0/dev/impls/exporter-listener/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:service</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 暴露服务缺省监听器 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/dev/impls/extension-factory/index.html b/zh-cn/docs/3.0/dev/impls/extension-factory/index.html
index a887e29..5ab59e1 100644
--- a/zh-cn/docs/3.0/dev/impls/extension-factory/index.html
+++ b/zh-cn/docs/3.0/dev/impls/extension-factory/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.extension.factory.SpiExtensionFactory</code></li> <li><code>org.apache.dubbo.config.spring.extension.SpringExtensionFactory</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
  |-main
     |-java
diff --git a/zh-cn/docs/3.0/dev/impls/filter/index.html b/zh-cn/docs/3.0/dev/impls/filter/index.html
index 2391f96..a99e87f 100644
--- a/zh-cn/docs/3.0/dev/impls/filter/index.html
+++ b/zh-cn/docs/3.0/dev/impls/filter/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:reference</span> <span class=na>filter=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 消费方调用过程缺省拦截器,将拦截所有reference --&gt;</span>
 <span class=nt>&lt;dubbo:consumer</span> <span class=na>filter=</span><span class=s>&quot;xxx,yyy&quot;</span><span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/dev/impls/introduction/index.html b/zh-cn/docs/3.0/dev/impls/introduction/index.html
index 29fbde0..e8c2fa9 100644
--- a/zh-cn/docs/3.0/dev/impls/introduction/index.html
+++ b/zh-cn/docs/3.0/dev/impls/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/impls/invoker-listener/index.html b/zh-cn/docs/3.0/dev/impls/invoker-listener/index.html
index e5f2917..3f0099c 100644
--- a/zh-cn/docs/3.0/dev/impls/invoker-listener/index.html
+++ b/zh-cn/docs/3.0/dev/impls/invoker-listener/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:reference</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span> 
 <span class=c>&lt;!-- 引用服务缺省监听器 --&gt;</span>
 <span class=nt>&lt;dubbo:consumer</span> <span class=na>listener=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span> 
diff --git a/zh-cn/docs/3.0/dev/impls/load-balance/index.html b/zh-cn/docs/3.0/dev/impls/load-balance/index.html
index 1c99f7b..e62ecbd 100644
--- a/zh-cn/docs/3.0/dev/impls/load-balance/index.html
+++ b/zh-cn/docs/3.0/dev/impls/load-balance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置loadbalance时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>loadbalance=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance</code></li> <li><code>org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance</code></li> <li><code>org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre> [...]
diff --git a/zh-cn/docs/3.0/dev/impls/logger-adapter/index.html b/zh-cn/docs/3.0/dev/impls/logger-adapter/index.html
index dbc71ec..9fe45d9 100644
--- a/zh-cn/docs/3.0/dev/impls/logger-adapter/index.html
+++ b/zh-cn/docs/3.0/dev/impls/logger-adapter/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者:</p> <div class=highlight><pre><span></span><code>-Ddubbo:application.logger<span class=o>=</span>xxx
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.jcl.JclLoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.log4j2.Log4j2LoggerAdapter</code></li> <li><code>org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter</code></li> < [...]
  |-main
diff --git a/zh-cn/docs/3.0/dev/impls/merger/index.html b/zh-cn/docs/3.0/dev/impls/merger/index.html
index f65376a..3e6ddfd 100644
--- a/zh-cn/docs/3.0/dev/impls/merger/index.html
+++ b/zh-cn/docs/3.0/dev/impls/merger/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.cluster.merger.ArrayMerger</code></li> <li><code>org.apache.dubbo.rpc.cluster.merger.ListMerger</code></li> <li><code>org.apache.dubbo.rpc.cluster.merger.SetMerger</code></li> <li><code>org.apache.dubbo.rpc.cluster.merger.MapMerger</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <di [...]
  |-main
     |-java
diff --git a/zh-cn/docs/3.0/dev/impls/monitor/index.html b/zh-cn/docs/3.0/dev/impls/monitor/index.html
index 804af37..9445fad 100644
--- a/zh-cn/docs/3.0/dev/impls/monitor/index.html
+++ b/zh-cn/docs/3.0/dev/impls/monitor/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:monitor</span> <span class=na>address=</span><span class=s>&quot;xxx://ip:port&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <p>org.apache.dubbo.monitor.support.dubbo.DubboMonitorFactory</p> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
  |-main
diff --git a/zh-cn/docs/3.0/dev/impls/networker/index.html b/zh-cn/docs/3.0/dev/impls/networker/index.html
index 9cc82dd..d919e9f 100644
--- a/zh-cn/docs/3.0/dev/impls/networker/index.html
+++ b/zh-cn/docs/3.0/dev/impls/networker/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置networker属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>networker=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span> 
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.remoting.p2p.support.MulticastNetworker</code></li> <li><code>org.apache.dubbo.remoting.p2p.support.FileNetworker</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/3.0/dev/impls/page/index.html b/zh-cn/docs/3.0/dev/impls/page/index.html
index 7c7ba12..7779118 100644
--- a/zh-cn/docs/3.0/dev/impls/page/index.html
+++ b/zh-cn/docs/3.0/dev/impls/page/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置page属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>page=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.container.page.pages.HomePageHandler</code></li> <li><code>org.apache.dubbo.container.page.pages.StatusPageHandler</code></li> <li><code>org.apache.dubbo.container.page.pages.LogPageHandler</code></li> <li><code>org.apache.dubbo.container.page.pages.SystemPageHandler</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para; [...]
diff --git a/zh-cn/docs/3.0/dev/impls/protocol/index.html b/zh-cn/docs/3.0/dev/impls/protocol/index.html
index 503f059..73c9dc2 100644
--- a/zh-cn/docs/3.0/dev/impls/protocol/index.html
+++ b/zh-cn/docs/3.0/dev/impls/protocol/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=cm>/**</span>
 <span class=cm>     * 暴露远程服务:&lt;br&gt;</span>
 <span class=cm>     * 1. 协议在接收请求时,应记录请求来源方地址信息:RpcContext.getContext().setRemoteAddress();&lt;br&gt;</span>
diff --git a/zh-cn/docs/3.0/dev/impls/proxy-factory/index.html b/zh-cn/docs/3.0/dev/impls/proxy-factory/index.html
index 3f2dd10..4c2ab76 100644
--- a/zh-cn/docs/3.0/dev/impls/proxy-factory/index.html
+++ b/zh-cn/docs/3.0/dev/impls/proxy-factory/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值配置,当&lt;dubbo:protocol&gt;没有配置proxy属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>proxy=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.rpc.proxy.JdkProxyFactory</code></li> <li><code>org.apache.dubbo.rpc.proxy.JavassistProxyFactory</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/3.0/dev/impls/registry/index.html b/zh-cn/docs/3.0/dev/impls/registry/index.html
index 4bf59dc..a6b47d9 100644
--- a/zh-cn/docs/3.0/dev/impls/registry/index.html
+++ b/zh-cn/docs/3.0/dev/impls/registry/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:registry</span> <span class=na>id=</span><span class=s>&quot;xxx1&quot;</span> <span class=na>address=</span><span class=s>&quot;xxx://ip:port&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 引用注册中心,如果没有配置registry属性,将在ApplicationContext中自动扫描registry配置 --&gt;</span>
 <span class=nt>&lt;dubbo:service</span> <span class=na>registry=</span><span class=s>&quot;xxx1&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/dev/impls/remoting/index.html b/zh-cn/docs/3.0/dev/impls/remoting/index.html
index dcd36ec..7a1e221 100644
--- a/zh-cn/docs/3.0/dev/impls/remoting/index.html
+++ b/zh-cn/docs/3.0/dev/impls/remoting/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>transporter=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span> 
 <span class=c>&lt;!-- 服务器和客户端使用不同的传输实现 --&gt;</span>
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>server=</span><span class=s>&quot;xxx&quot;</span> <span class=na>client=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span> 
diff --git a/zh-cn/docs/3.0/dev/impls/router/index.html b/zh-cn/docs/3.0/dev/impls/router/index.html
index 1cf28ed..f9c7b25 100644
--- a/zh-cn/docs/3.0/dev/impls/router/index.html
+++ b/zh-cn/docs/3.0/dev/impls/router/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
  |-main
     |-java
         |-com
diff --git a/zh-cn/docs/3.0/dev/impls/serialize/index.html b/zh-cn/docs/3.0/dev/impls/serialize/index.html
index 36a44f5..ab805cd 100644
--- a/zh-cn/docs/3.0/dev/impls/serialize/index.html
+++ b/zh-cn/docs/3.0/dev/impls/serialize/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nt>&lt;dubbo:protocol</span> <span class=na>serialization=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置serialization时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>serialization=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/dev/impls/status-checker/index.html b/zh-cn/docs/3.0/dev/impls/status-checker/index.html
index 0228d36..b3e99c4 100644
--- a/zh-cn/docs/3.0/dev/impls/status-checker/index.html
+++ b/zh-cn/docs/3.0/dev/impls/status-checker/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置status属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>status=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.status.support.MemoryStatusChecker</code></li> <li><code>org.apache.dubbo.common.status.support.LoadStatusChecker</code></li> <li><code>org.apache.dubbo.rpc.dubbo.status.ServerStatusChecker</code></li> <li><code>org.apache.dubbo.rpc.dubbo.status.ThreadPoolStatusChecker</code></li> <li><code>org.apache.dubbo.registry.directory.RegistryStatusChecker</ [...]
diff --git a/zh-cn/docs/3.0/dev/impls/telnet-handler/index.html b/zh-cn/docs/3.0/dev/impls/telnet-handler/index.html
index 0a91f0a..b2757ca 100644
--- a/zh-cn/docs/3.0/dev/impls/telnet-handler/index.html
+++ b/zh-cn/docs/3.0/dev/impls/telnet-handler/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置telnet属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>telnet=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_4>已知扩展<a class=headerlink href=#_4 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.remoting.telnet.support.ClearTelnetHandler</code></li> <li><code>org.apache.dubbo.remoting.telnet.support.ExitTelnetHandler</code></li> <li><code>org.apache.dubbo.remoting.telnet.support.HelpTelnetHandler</code></li> <li><code>org.apache.dubbo.remoting.telnet.support.StatusTelnetHandler</code></li> <li><code>org.apache.dubbo.rpc.dubbo.telnet.ListTelnetHand [...]
diff --git a/zh-cn/docs/3.0/dev/impls/threadpool/index.html b/zh-cn/docs/3.0/dev/impls/threadpool/index.html
index 9e9cd6a..8e808e1 100644
--- a/zh-cn/docs/3.0/dev/impls/threadpool/index.html
+++ b/zh-cn/docs/3.0/dev/impls/threadpool/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:protocol&gt;没有配置threadpool时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>threadpool=</span><span class=s>&quot;xxx&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <ul> <li><code>org.apache.dubbo.common.threadpool.FixedThreadPool</code></li> <li><code>org.apache.dubbo.common.threadpool.CachedThreadPool</code></li> </ul> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/3.0/dev/impls/validation/index.html b/zh-cn/docs/3.0/dev/impls/validation/index.html
index 8fbec83..82e95e9 100644
--- a/zh-cn/docs/3.0/dev/impls/validation/index.html
+++ b/zh-cn/docs/3.0/dev/impls/validation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=c>&lt;!-- 缺省值设置,当&lt;dubbo:service&gt;没有配置validation属性时,使用此配置 --&gt;</span>
 <span class=nt>&lt;dubbo:provider</span> <span class=na>validation=</span><span class=s>&quot;xxx,yyy&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_5>已知扩展<a class=headerlink href=#_5 title="Permanent link">&para;</a></h2> <p><code>org.apache.dubbo.validation.support.jvalidation.JValidation</code></p> <h2 id=_6>扩展示例<a class=headerlink href=#_6 title="Permanent link">&para;</a></h2> <p>Maven 项目结构:</p> <div class=highlight><pre><span></span><code>src
diff --git a/zh-cn/docs/3.0/dev/index.html b/zh-cn/docs/3.0/dev/index.html
index 4b57f02..e791501 100644
--- a/zh-cn/docs/3.0/dev/index.html
+++ b/zh-cn/docs/3.0/dev/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop off [...]
         app = initialize({
           base: "../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/introduction/index.html b/zh-cn/docs/3.0/dev/introduction/index.html
index 81553a6..99e3e0d 100644
--- a/zh-cn/docs/3.0/dev/introduction/index.html
+++ b/zh-cn/docs/3.0/dev/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/principals/code-detail/index.html b/zh-cn/docs/3.0/dev/principals/code-detail/index.html
index b377ef3..f1aaa55 100644
--- a/zh-cn/docs/3.0/dev/principals/code-detail/index.html
+++ b/zh-cn/docs/3.0/dev/principals/code-detail/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/principals/configuration/index.html b/zh-cn/docs/3.0/dev/principals/configuration/index.html
index 599d993..97cf325 100644
--- a/zh-cn/docs/3.0/dev/principals/configuration/index.html
+++ b/zh-cn/docs/3.0/dev/principals/configuration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 ## The default value of dubbo.application.name is ${spring.application.name}
 ## dubbo.application.name=${spring.application.name}
 
diff --git a/zh-cn/docs/3.0/dev/principals/dummy/index.html b/zh-cn/docs/3.0/dev/principals/dummy/index.html
index 8288f77..c6abaa5 100644
--- a/zh-cn/docs/3.0/dev/principals/dummy/index.html
+++ b/zh-cn/docs/3.0/dev/principals/dummy/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=n>Duplicate</span><span class=p>.</span><span class=na>checkDuplicate</span><span class=p>(</span><span class=n>Xxx</span><span class=p>.</span><span class=na>class</span><span class=p>);</span>  
 <span class=p>}</span>  
 </code></pre></div> <p>检查重复工具类:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>final</span> <span class=kd>class</span> <span class=nc>Duplicate</span> <span class=p>{</span>  
diff --git a/zh-cn/docs/3.0/dev/principals/expansibility/index.html b/zh-cn/docs/3.0/dev/principals/expansibility/index.html
index 6ab5c30..b9509e7 100644
--- a/zh-cn/docs/3.0/dev/principals/expansibility/index.html
+++ b/zh-cn/docs/3.0/dev/principals/expansibility/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/principals/extension/index.html b/zh-cn/docs/3.0/dev/principals/extension/index.html
index d60236f..9911b2d 100644
--- a/zh-cn/docs/3.0/dev/principals/extension/index.html
+++ b/zh-cn/docs/3.0/dev/principals/extension/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 
     <span class=kd>public</span> <span class=n>Result</span> <span class=nf>invoke</span><span class=p>(</span><span class=n>Invocation</span> <span class=n>inv</span><span class=p>)</span> <span class=kd>throws</span> <span class=n>RpcException</span> <span class=p>{</span>  
         <span class=c1>// 伪代码  </span>
diff --git a/zh-cn/docs/3.0/dev/principals/general-knowledge/index.html b/zh-cn/docs/3.0/dev/principals/general-knowledge/index.html
index 822dad8..c54d948 100644
--- a/zh-cn/docs/3.0/dev/principals/general-knowledge/index.html
+++ b/zh-cn/docs/3.0/dev/principals/general-knowledge/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/principals/introduction/index.html b/zh-cn/docs/3.0/dev/principals/introduction/index.html
index 0e0cebf..1bb5126 100644
--- a/zh-cn/docs/3.0/dev/principals/introduction/index.html
+++ b/zh-cn/docs/3.0/dev/principals/introduction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/principals/robustness/index.html b/zh-cn/docs/3.0/dev/principals/robustness/index.html
index a7d9417..c2db39b 100644
--- a/zh-cn/docs/3.0/dev/principals/robustness/index.html
+++ b/zh-cn/docs/3.0/dev/principals/robustness/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/dev/release/index.html b/zh-cn/docs/3.0/dev/release/index.html
index 17f6aab..135bfc4 100644
--- a/zh-cn/docs/3.0/dev/release/index.html
+++ b/zh-cn/docs/3.0/dev/release/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/index.html b/zh-cn/docs/3.0/index.html
index c65d618..9859519 100644
--- a/zh-cn/docs/3.0/index.html
+++ b/zh-cn/docs/3.0/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop offset [...]
         app = initialize({
           base: "../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/source_code_guide/adaptive-extension/index.html b/zh-cn/docs/3.0/source_code_guide/adaptive-extension/index.html
index 5fdfaaf..be724b7 100644
--- a/zh-cn/docs/3.0/source_code_guide/adaptive-extension/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/adaptive-extension/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=n>Wheel</span> <span class=nf>makeWheel</span><span class=p>(</span><span class=n>URL</span> <span class=n>url</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <p>WheelMaker 接口的自适应实现类如下:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>AdaptiveWheelMaker</span> <span class=kd>implements</span> <span class=n>WheelMaker</span> <span class=p>{</span>
diff --git a/zh-cn/docs/3.0/source_code_guide/cluster/index.html b/zh-cn/docs/3.0/source_code_guide/cluster/index.html
index 96c3198..80ef5d4 100644
--- a/zh-cn/docs/3.0/source_code_guide/cluster/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/cluster/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 
     <span class=kd>public</span> <span class=kd>final</span> <span class=kd>static</span> <span class=n>String</span> <span class=n>NAME</span> <span class=o>=</span> <span class=s>&quot;failover&quot;</span><span class=p>;</span>
 
diff --git a/zh-cn/docs/3.0/source_code_guide/directory/index.html b/zh-cn/docs/3.0/source_code_guide/directory/index.html
index 715e858..cd7682b 100644
--- a/zh-cn/docs/3.0/source_code_guide/directory/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/directory/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=k>if</span> <span class=p>(</span><span class=n>destroyed</span><span class=p>)</span> <span class=p>{</span>
         <span class=k>throw</span> <span class=k>new</span> <span class=n>RpcException</span><span class=p>(</span><span class=s>&quot;Directory already destroyed...&quot;</span><span class=p>);</span>
     <span class=p>}</span>
diff --git a/zh-cn/docs/3.0/source_code_guide/dubbo-spi/index.html b/zh-cn/docs/3.0/source_code_guide/dubbo-spi/index.html
index 72822f8..849b088 100644
--- a/zh-cn/docs/3.0/source_code_guide/dubbo-spi/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/dubbo-spi/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=kt>void</span> <span class=nf>sayHello</span><span class=p>();</span>
 <span class=p>}</span>
 </code></pre></div> <p>接下来定义两个实现类,分别为 OptimusPrime 和 Bumblebee。</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>OptimusPrime</span> <span class=kd>implements</span> <span class=n>Robot</span> <span class=p>{</span>
diff --git a/zh-cn/docs/3.0/source_code_guide/export-service/index.html b/zh-cn/docs/3.0/source_code_guide/export-service/index.html
index da58ea3..9e14bb2 100644
--- a/zh-cn/docs/3.0/source_code_guide/export-service/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/export-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=c1>// 是否有延迟导出 &amp;&amp; 是否已导出 &amp;&amp; 是不是已被取消导出</span>
     <span class=k>if</span> <span class=p>(</span><span class=n>isDelay</span><span class=p>()</span> <span class=o>&amp;&amp;</span> <span class=o>!</span><span class=n>isExported</span><span class=p>()</span> <span class=o>&amp;&amp;</span> <span class=o>!</span><span class=n>isUnexported</span><span class=p>())</span> <span class=p>{</span>
         <span class=c1>// 导出服务</span>
diff --git a/zh-cn/docs/3.0/source_code_guide/loadbalance/index.html b/zh-cn/docs/3.0/source_code_guide/loadbalance/index.html
index 290075a..8bf8c61 100644
--- a/zh-cn/docs/3.0/source_code_guide/loadbalance/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/loadbalance/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 <span class=kd>public</span> <span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;</span> <span class=n>Invoker</span><span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;</span> <span class=nf>select</span><span class=p>(</span><span class=n>List</span><span class=o>&lt;</span><span class=n>Invoker</span><span class=o>&lt;</span><span class=n>T</span><span class=o>&gt;&gt;</span> <span class=n>invokers</span><span class=p>,</span> <span class=n>URL</span> <span c [...]
     <span class=k>if</span> <span class=p>(</span><span class=n>invokers</span> <span class=o>==</span> <span class=kc>null</span> <span class=o>||</span> <span class=n>invokers</span><span class=p>.</span><span class=na>isEmpty</span><span class=p>())</span>
         <span class=k>return</span> <span class=kc>null</span><span class=p>;</span>
diff --git a/zh-cn/docs/3.0/source_code_guide/refer-service/index.html b/zh-cn/docs/3.0/source_code_guide/refer-service/index.html
index cc51da3..307f246 100644
--- a/zh-cn/docs/3.0/source_code_guide/refer-service/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/refer-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=k>return</span> <span class=n>get</span><span class=p>();</span>
 <span class=p>}</span>
 
diff --git a/zh-cn/docs/3.0/source_code_guide/router/index.html b/zh-cn/docs/3.0/source_code_guide/router/index.html
index 0050a19..336fe32 100644
--- a/zh-cn/docs/3.0/source_code_guide/router/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/router/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
     <span class=k>this</span><span class=p>.</span><span class=na>url</span> <span class=o>=</span> <span class=n>url</span><span class=p>;</span>
     <span class=c1>// 获取 priority 和 force 配置</span>
     <span class=k>this</span><span class=p>.</span><span class=na>priority</span> <span class=o>=</span> <span class=n>url</span><span class=p>.</span><span class=na>getParameter</span><span class=p>(</span><span class=n>Constants</span><span class=p>.</span><span class=na>PRIORITY_KEY</span><span class=p>,</span> <span class=mi>0</span><span class=p>);</span>
diff --git a/zh-cn/docs/3.0/source_code_guide/service-invoking-process/index.html b/zh-cn/docs/3.0/source_code_guide/service-invoking-process/index.html
index c640561..35e633b 100644
--- a/zh-cn/docs/3.0/source_code_guide/service-invoking-process/index.html
+++ b/zh-cn/docs/3.0/source_code_guide/service-invoking-process/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
 <span class=cm> * Arthas 反编译步骤:</span>
 <span class=cm> * 1. 启动 Arthas</span>
 <span class=cm> *    java -jar arthas-boot.jar</span>
diff --git a/zh-cn/docs/3.0/user/SUMMARY/index.html b/zh-cn/docs/3.0/user/SUMMARY/index.html
index 2ffe099..fed7496 100644
--- a/zh-cn/docs/3.0/user/SUMMARY/index.html
+++ b/zh-cn/docs/3.0/user/SUMMARY/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/user/benchmark-tool/index.html b/zh-cn/docs/3.0/user/benchmark-tool/index.html
index 6f2f378..46753a2 100644
--- a/zh-cn/docs/3.0/user/benchmark-tool/index.html
+++ b/zh-cn/docs/3.0/user/benchmark-tool/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         <span class=n>DemoService</span> <span class=n>demoService</span> <span class=o>=</span> <span class=p>(</span><span class=n>DemoService</span><span class=p>)</span> <span class=n>serviceFactory</span><span class=p>.</span><span class=na>get</span><span class=p>(</span><span class=n>DemoService</span><span class=p>.</span><span class=na>class</span><span class=p>);</span>
         <span class=k>return</span> <span class=n>demoService</span><span class=p>.</span><span class=na>sendRequest</span><span class=p>(</span><span class=s>&quot;hello&quot;</span><span class=p>);</span>
     <span class=p>}</span>
diff --git a/zh-cn/docs/3.0/user/best-practice/index.html b/zh-cn/docs/3.0/user/best-practice/index.html
index ca452d8..26ac52b 100644
--- a/zh-cn/docs/3.0/user/best-practice/index.html
+++ b/zh-cn/docs/3.0/user/best-practice/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/user/capacity-plan/index.html b/zh-cn/docs/3.0/user/capacity-plan/index.html
index ce108c4..8c9c69e 100644
--- a/zh-cn/docs/3.0/user/capacity-plan/index.html
+++ b/zh-cn/docs/3.0/user/capacity-plan/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/user/configuration/annotation/index.html b/zh-cn/docs/3.0/user/configuration/annotation/index.html
index c708c48..172ad21 100644
--- a/zh-cn/docs/3.0/user/configuration/annotation/index.html
+++ b/zh-cn/docs/3.0/user/configuration/annotation/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>AnnotationServiceImpl</span> <span class=kd>implements</span> <span class=n>AnnotationService</span> <span class=p>{</span>
     <span class=nd>@Override</span>
     <span class=kd>public</span> <span class=n>String</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>)</span> <span class=p>{</span>
diff --git a/zh-cn/docs/3.0/user/configuration/api/index.html b/zh-cn/docs/3.0/user/configuration/api/index.html
index 6287331..6e109c4 100644
--- a/zh-cn/docs/3.0/user/configuration/api/index.html
+++ b/zh-cn/docs/3.0/user/configuration/api/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.config.RegistryConfig</span><span class=p>;</span>
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.config.ProviderConfig</span><span class=p>;</span>
 <span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.config.ServiceConfig</span><span class=p>;</span>
diff --git a/zh-cn/docs/3.0/user/configuration/config-center/index.html b/zh-cn/docs/3.0/user/configuration/config-center/index.html
index 61463dc..faf27ee 100644
--- a/zh-cn/docs/3.0/user/configuration/config-center/index.html
+++ b/zh-cn/docs/3.0/user/configuration/config-center/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code><span class=na>dubbo.config-center.address</span><span class=o>=</span><span class=s>zookeeper://127.0.0.1:2181</span>
 </code></pre></div> <p>或者</p> <div class=highlight><pre><span></span><code><span class=n>ConfigCenterConfig</span> <span class=n>configCenter</span> <span class=o>=</span> <span class=k>new</span> <span class=n>ConfigCenterConfig</span><span class=p>();</span>
 <span class=n>configCenter</span><span class=p>.</span><span class=na>setAddress</span><span class=p>(</span><span class=s>&quot;zookeeper://127.0.0.1:2181&quot;</span><span class=p>);</span>
diff --git a/zh-cn/docs/3.0/user/configuration/configuration-load-process/index.html b/zh-cn/docs/3.0/user/configuration/configuration-load-process/index.html
index e0bd03e..b23becb 100644
--- a/zh-cn/docs/3.0/user/configuration/configuration-load-process/index.html
+++ b/zh-cn/docs/3.0/user/configuration/configuration-load-process/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.{config-type}[.{config-id}].{config-item}</span><span class=o>=</span><span class=s>{config-item-value}</span>
 <span class=c># 服务级别</span>
 <span class=na>dubbo.service.{interface-name}[.{method-name}].{config-item}</span><span class=o>=</span><span class=s>{config-item-value}</span>
diff --git a/zh-cn/docs/3.0/user/configuration/environment-variables/index.html b/zh-cn/docs/3.0/user/configuration/environment-variables/index.html
index 563c197..4be797e 100644
--- a/zh-cn/docs/3.0/user/configuration/environment-variables/index.html
+++ b/zh-cn/docs/3.0/user/configuration/environment-variables/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>-Ddubbo.labels</span> <span class=o>=</span> <span class=s>&quot;tag1=value1; tag2=value2&quot;</span>
 
 <span class=c># 环境变量</span>
diff --git a/zh-cn/docs/3.0/user/configuration/index.html b/zh-cn/docs/3.0/user/configuration/index.html
index d1be9cc..422dd39 100644
--- a/zh-cn/docs/3.0/user/configuration/index.html
+++ b/zh-cn/docs/3.0/user/configuration/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/user/configuration/properties-deprecated/index.html b/zh-cn/docs/3.0/user/configuration/properties-deprecated/index.html
index 4ce0177..fe4de4a 100644
--- a/zh-cn/docs/3.0/user/configuration/properties-deprecated/index.html
+++ b/zh-cn/docs/3.0/user/configuration/properties-deprecated/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.application.owner</span><span class=o>=</span><span class=s>bar</span>
 <span class=na>dubbo.registry.address</span><span class=o>=</span><span class=s>10.20.153.10:9090</span>
 </code></pre></div> <h2 id=_3>覆盖策略<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p><img alt=properties-override src=../../sources/images/dubbo-properties-override.jpg></p> <p>JVM 启动 -D 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。</p> <p>XML 次之,如果在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。</p> <p>Properties 最后,相当于缺省值,只有 XML 没有配置时,dubbo.properties 的相应配置项才会生效,通常用于共享公共配置,比如应用名。</p> <div class=footnote> <hr> <ol> <li id=fn:1> <p>如果 classpath 根目录下存在多个 dubbo.properties,比如多个 jar  [...]
diff --git a/zh-cn/docs/3.0/user/configuration/properties/index.html b/zh-cn/docs/3.0/user/configuration/properties/index.html
index 8e53678..fe01122 100644
--- a/zh-cn/docs/3.0/user/configuration/properties/index.html
+++ b/zh-cn/docs/3.0/user/configuration/properties/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.application.owner</span><span class=o>=</span><span class=s>bar</span>
 <span class=na>dubbo.registry.address</span><span class=o>=</span><span class=s>10.20.153.10:9090</span>
 </code></pre></div> <h2 id=_3>重写与优先级<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p><img alt=properties-override src=../../sources/images/dubbo-properties-override.jpg></p> <p>优先级从高到低:</p> <ul> <li>JVM -D参数,当你部署或者启动应用时,它可以轻易地重写配置,比如,改变dubbo协议端口;</li> <li>XML, XML中的当前配置会重写dubbo.properties中的;</li> <li>Properties,默认配置,仅仅作用于以上两者没有配置时。</li> </ul> <p>1:如果在classpath下有超过一个dubbo.properties文件,比如,两个jar包都各自包含了dubbo.properties,dubbo将随机选择一个加载,并且打印错误日志。</p> <p>2:如果 <code>id</code [...]
diff --git a/zh-cn/docs/3.0/user/configuration/xml/index.html b/zh-cn/docs/3.0/user/configuration/xml/index.html
index dec204b..608937e 100644
--- a/zh-cn/docs/3.0/user/configuration/xml/index.html
+++ b/zh-cn/docs/3.0/user/configuration/xml/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
        <span class=na>xmlns:dubbo=</span><span class=s>&quot;http://dubbo.apache.org/schema/dubbo&quot;</span>
        <span class=na>xmlns=</span><span class=s>&quot;http://www.springframework.org/schema/beans&quot;</span>
        <span class=na>xsi:schemaLocation=</span><span class=s>&quot;http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd</span>
diff --git a/zh-cn/docs/3.0/user/coveragence/index.html b/zh-cn/docs/3.0/user/coveragence/index.html
index 80f0254..b474b80 100644
--- a/zh-cn/docs/3.0/user/coveragence/index.html
+++ b/zh-cn/docs/3.0/user/coveragence/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><stop  [...]
         app = initialize({
           base: "../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/user/demos/GooglePb-generic-reference/index.html b/zh-cn/docs/3.0/user/demos/GooglePb-generic-reference/index.html
index 33000b9..41feed1 100644
--- a/zh-cn/docs/3.0/user/demos/GooglePb-generic-reference/index.html
+++ b/zh-cn/docs/3.0/user/demos/GooglePb-generic-reference/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> 在 Java 代码获取 barService 并开始泛化调用: <div class=highlight><pre><span></span><code>GenericService barService = (GenericService) applicationContext.getBean(&quot;barService&quot;);
 Object result = barService.$invoke(&quot;sayHello&quot;,new String[]{&quot;org.apache.dubbo.protobuf.GooglePbBasic$CDubboGooglePBRequestType&quot;}, new Object[]{&quot;{\&quot;double\&quot;:0.0,\&quot;float\&quot;:0.0,\&quot;bytesType\&quot;:\&quot;Base64String\&quot;,\&quot;int32\&quot;:0}&quot;});
 </code></pre></div></p> <h1 id=api-goolgle-protobuf>通过 API 方式对Goolgle Protobuf对象泛化调用<a class=headerlink href=#api-goolgle-protobuf title="Permanent link">&para;</a></h1> <div class=highlight><pre><span></span><code>ReferenceConfig&lt;GenericService&gt; reference = new ReferenceConfig&lt;GenericService&gt;();
diff --git a/zh-cn/docs/3.0/user/demos/accesslog/index.html b/zh-cn/docs/3.0/user/demos/accesslog/index.html
index fc4fd44..7663c3a 100644
--- a/zh-cn/docs/3.0/user/demos/accesslog/index.html
+++ b/zh-cn/docs/3.0/user/demos/accesslog/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>将访问日志输出到指定文件:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>accesslog=</span><span class=s>&quot;http://10.20.160.198/wiki/display/dubbo/foo/bar.log&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank rel=noopener> Material for MkDocs </a> </div> <div class=md-footer-social> <a href=http://www.apache.org target=_blank rel=noopener title=Fundation class=md-footer-social__link> <!-- Created with Inkscape (http://www.inks [...]
         app = initialize({
diff --git a/zh-cn/docs/3.0/user/demos/async-call-deprecated/index.html b/zh-cn/docs/3.0/user/demos/async-call-deprecated/index.html
index 90489dc..7f7cccd 100644
--- a/zh-cn/docs/3.0/user/demos/async-call-deprecated/index.html
+++ b/zh-cn/docs/3.0/user/demos/async-call-deprecated/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
       <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;findFoo&quot;</span> <span class=na>async=</span><span class=s>&quot;true&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:reference&gt;</span>
 <span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;barService&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.bar.BarService&quot;</span><span class=nt>&gt;</span>
diff --git a/zh-cn/docs/3.0/user/demos/async-call/index.html b/zh-cn/docs/3.0/user/demos/async-call/index.html
index 2ba1e15..927fc37 100644
--- a/zh-cn/docs/3.0/user/demos/async-call/index.html
+++ b/zh-cn/docs/3.0/user/demos/async-call/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=n>CompletableFuture</span><span class=o>&lt;</span><span class=n>String</span><span class=o>&gt;</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <p>注意接口的返回类型是<code>CompletableFuture&lt;String&gt;</code>。</p> <p>XML引用服务:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>id=</span><span class=s>&quot;asyncService&quot;</span> <span class=na>timeout=</span><span class=s>&quot;10000&quot;</span> <span class=na>interface=</span><span class=s>&quot;com.alibaba.dubbo.samples.async.api.AsyncService&quot;</span><span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/user/demos/async-execute-on-provider/index.html b/zh-cn/docs/3.0/user/demos/async-execute-on-provider/index.html
index c0f173a..514e81f 100644
--- a/zh-cn/docs/3.0/user/demos/async-execute-on-provider/index.html
+++ b/zh-cn/docs/3.0/user/demos/async-execute-on-provider/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=n>CompletableFuture</span><span class=o>&lt;</span><span class=n>String</span><span class=o>&gt;</span> <span class=nf>sayHello</span><span class=p>(</span><span class=n>String</span> <span class=n>name</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <p>服务实现:</p> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>AsyncServiceImpl</span> <span class=kd>implements</span> <span class=n>AsyncService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/3.0/user/demos/attachment/index.html b/zh-cn/docs/3.0/user/demos/attachment/index.html
index cb2304f..acbc9d1 100644
--- a/zh-cn/docs/3.0/user/demos/attachment/index.html
+++ b/zh-cn/docs/3.0/user/demos/attachment/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 xxxService.xxx(); // 远程调用
 // ...
 </code></pre></div> <h4 id=_3>在服务提供方端获取隐式参数<a class=headerlink href=#_3 title="Permanent link">&para;</a></h4> <div class=highlight><pre><span></span><code><span class=kd>public</span> <span class=kd>class</span> <span class=nc>XxxServiceImpl</span> <span class=kd>implements</span> <span class=n>XxxService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/3.0/user/demos/auth/index.html b/zh-cn/docs/3.0/user/demos/auth/index.html
index 6efedd3..91ef671 100644
--- a/zh-cn/docs/3.0/user/demos/auth/index.html
+++ b/zh-cn/docs/3.0/user/demos/auth/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>AuthDemoServiceImpl</span> <span class=kd>implements</span> <span class=n>AuthService</span> <span class=p>{</span>
 <span class=p>}</span>
 </code></pre></div> <p>服务消费端,只需要配置好对应的证书等信息即可,之后会自动地在对这些需要认证的接口发起调用前进行签名操作,通过与鉴权服务的交互,用户无需在代码中配置AK/SK这些敏感信息,并且在不重启应用的情况下刷新AK/SK,达到权限动态下发的目的。</p> <p>该方案目前已经提交给Dubbo开源社区,并且完成了基本框架的合并,除了AK/SK的鉴权方式之外,通过SPI机制支持用户可定制化的鉴权认证以及适配公司内部基础设施的密钥存储。</p> </article> </div> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank re [...]
diff --git a/zh-cn/docs/3.0/user/demos/callback-parameter/index.html b/zh-cn/docs/3.0/user/demos/callback-parameter/index.html
index f743de4..498afea 100644
--- a/zh-cn/docs/3.0/user/demos/callback-parameter/index.html
+++ b/zh-cn/docs/3.0/user/demos/callback-parameter/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 
 <span class=kd>public</span> <span class=kd>interface</span> <span class=nc>CallbackService</span> <span class=p>{</span>
     <span class=kt>void</span> <span class=nf>addListener</span><span class=p>(</span><span class=n>String</span> <span class=n>key</span><span class=p>,</span> <span class=n>CallbackListener</span> <span class=n>listener</span><span class=p>);</span>
diff --git a/zh-cn/docs/3.0/user/demos/concurrency-control/index.html b/zh-cn/docs/3.0/user/demos/concurrency-control/index.html
index 4d599d7..36f9fd9 100644
--- a/zh-cn/docs/3.0/user/demos/concurrency-control/index.html
+++ b/zh-cn/docs/3.0/user/demos/concurrency-control/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h3 id=2>样例 2<a class=headerlink href=#2 title="Permanent link">&para;</a></h3> <p>限制 <code>com.foo.BarService</code> 的 <code>sayHello</code> 方法,服务器端并发执行(或占用线程池线程数)不能超过 10 个:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;sayHello&quot;</span> <span class=na>executes=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
 <span class=nt>&lt;/dubbo:service&gt;</span>
diff --git a/zh-cn/docs/3.0/user/demos/config-connections/index.html b/zh-cn/docs/3.0/user/demos/config-connections/index.html
index a6429d9..b4c6403 100644
--- a/zh-cn/docs/3.0/user/demos/config-connections/index.html
+++ b/zh-cn/docs/3.0/user/demos/config-connections/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:protocol</span> <span class=na>name=</span><span class=s>&quot;dubbo&quot;</span> <span class=na>accepts=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=_3>客户端连接控制<a class=headerlink href=#_3 title="Permanent link">&para;</a></h2> <p>限制客户端服务使用连接不能超过 10 个 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>:</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>connections=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>interface=</span><span class=s>&quot;com.foo.BarService&quot;</span> <span class=na>connections=</span><span class=s>&quot;10&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/user/demos/config-rule-deprecated/index.html b/zh-cn/docs/3.0/user/demos/config-rule-deprecated/index.html
index 5846fe4..9280b93 100644
--- a/zh-cn/docs/3.0/user/demos/config-rule-deprecated/index.html
+++ b/zh-cn/docs/3.0/user/demos/config-rule-deprecated/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>Registry</span> <span class=n>registry</span> <span class=o>=</span> <span class=n>registryFactory</span><span class=p>.</span><span class=na>getRegistry</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;zookeeper://10.20.153.10:2181&quot;</span><span class=p>));</span>
 <span class=n>registry</span><span class=p>.</span><span class=na>register</span><span class=p>(</span><span class=n>URL</span><span class=p>.</span><span class=na>valueOf</span><span class=p>(</span><span class=s>&quot;override://0.0.0.0/com.foo.BarService?category=configurators&amp;dynamic=false&amp;application=foo&amp;timeout=1000&quot;</span><span class=p>));</span>
 </code></pre></div> <p>其中:</p> <ul> <li><code>override://</code> 表示数据采用覆盖方式,支持 <code>override</code> 和 <code>absent</code>,可扩展,<strong>必填</strong>。</li> <li><code>0.0.0.0</code> 表示对所有 IP 地址生效,如果只想覆盖某个 IP 的数据,请填入具体 IP,<strong>必填</strong>。</li> <li><code>com.foo.BarService</code> 表示只对指定服务生效,<strong>必填</strong>。</li> <li><code>category=configurators</code> 表示该数据为动态配置类型,<strong>必填</strong>。</li> <li><code>dynamic=false</code> 表示该数据为持久数据,当注册方退出时,数据依然保存在注册中心,<strong>必填</strong>。</li> <li><code [...]
diff --git a/zh-cn/docs/3.0/user/demos/config-rule/index.html b/zh-cn/docs/3.0/user/demos/config-rule/index.html
index 74bbfa0..b95b8ed 100644
--- a/zh-cn/docs/3.0/user/demos/config-rule/index.html
+++ b/zh-cn/docs/3.0/user/demos/config-rule/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=nn>---</span>
 <span class=nt>configVersion</span><span class=p>:</span> <span class="l l-Scalar l-Scalar-Plain">v2.7</span>
 <span class=nt>scope</span><span class=p>:</span> <span class="l l-Scalar l-Scalar-Plain">application</span>
diff --git a/zh-cn/docs/3.0/user/demos/consumer-threadpool/index.html b/zh-cn/docs/3.0/user/demos/consumer-threadpool/index.html
index 4ef41ba..64d838e 100644
--- a/zh-cn/docs/3.0/user/demos/consumer-threadpool/index.html
+++ b/zh-cn/docs/3.0/user/demos/consumer-threadpool/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/user/demos/context/index.html b/zh-cn/docs/3.0/user/demos/context/index.html
index 0cb15a0..ce1e852 100644
--- a/zh-cn/docs/3.0/user/demos/context/index.html
+++ b/zh-cn/docs/3.0/user/demos/context/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=n>xxxService</span><span class=p>.</span><span class=na>xxx</span><span class=p>();</span>
 <span class=c1>// 本端是否为消费端,这里会返回true</span>
 <span class=kt>boolean</span> <span class=n>isConsumerSide</span> <span class=o>=</span> <span class=n>RpcContext</span><span class=p>.</span><span class=na>getContext</span><span class=p>().</span><span class=na>isConsumerSide</span><span class=p>();</span>
diff --git a/zh-cn/docs/3.0/user/demos/delay-publish/index.html b/zh-cn/docs/3.0/user/demos/delay-publish/index.html
index 8faf195..a7afd58 100644
--- a/zh-cn/docs/3.0/user/demos/delay-publish/index.html
+++ b/zh-cn/docs/3.0/user/demos/delay-publish/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h3 id=5>延迟 5 秒暴露服务<a class=headerlink href=#5 title="Permanent link">&para;</a></h3> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>delay=</span><span class=s>&quot;5000&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=dubbo-265_1>Dubbo-2.6.5 及以后版本<a class=headerlink href=#dubbo-265_1 title="Permanent link">&para;</a></h2> <p>所有服务都将在 Spring 初始化完成后进行暴露,如果你不需要延迟暴露服务,无需配置 delay。</p> <h4 id=5_1>延迟 5 秒暴露服务<a class=headerlink href=#5_1 title="Permanent link">&para;</a></h4> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:service</span> <span class=na>delay=</span><span class=s>&quot;5000&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <h2 id=spring-2x>Spring 2.x 初始化死锁问题<a class=headerlink href=#spring-2x title="Permanent link">&para;</a></h2> <h3 id=_2>触发条件<a class=headerlink href=#_2 title="Permanent link">&para;</a></h3> <p>在 Spring 解析到 <code>&lt;dubbo:service /&gt;</code> 时,就已经向外暴露了服务,而 Spring 还在接着初始化其它 Bean。如果这时有请求进来,并且服务的实现类里有调用 <code>applicationContext.getBean()</code> 的用法。</p> <ol> <li> <p>请求线程的 applicationContext.getBean() 调用,先同步 singletonObjects 判断 Bean 是否存在,不存在就同步 beanDefinitionMap 进行初始化, [...]
diff --git a/zh-cn/docs/3.0/user/demos/distributed-transaction/index.html b/zh-cn/docs/3.0/user/demos/distributed-transaction/index.html
index c04ffab..0ee8f81 100644
--- a/zh-cn/docs/3.0/user/demos/distributed-transaction/index.html
+++ b/zh-cn/docs/3.0/user/demos/distributed-transaction/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
         app = initialize({
           base: "../../../../..",
           features: ["tabs", "search.highlight"],
diff --git a/zh-cn/docs/3.0/user/demos/dump/index.html b/zh-cn/docs/3.0/user/demos/dump/index.html
index 3d2b78c..9b67f1d 100644
--- a/zh-cn/docs/3.0/user/demos/dump/index.html
+++ b/zh-cn/docs/3.0/user/demos/dump/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=na>dubbo.application.dump.directory</span><span class=o>=</span><span class=s>/tmp</span>
 </code></pre></div></p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:application</span> <span class=err>...</span><span class=nt>&gt;</span>
     <span class=nt>&lt;dubbo:parameter</span> <span class=na>key=</span><span class=s>&quot;dump.directory&quot;</span> <span class=na>value=</span><span class=s>&quot;/tmp&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/user/demos/echo-service/index.html b/zh-cn/docs/3.0/user/demos/echo-service/index.html
index 774487b..8f8810c 100644
--- a/zh-cn/docs/3.0/user/demos/echo-service/index.html
+++ b/zh-cn/docs/3.0/user/demos/echo-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>代码:</p> <div class=highlight><pre><span></span><code><span class=c1>// 远程服务引用</span>
 <span class=n>MemberService</span> <span class=n>memberService</span> <span class=o>=</span> <span class=n>ctx</span><span class=p>.</span><span class=na>getBean</span><span class=p>(</span><span class=s>&quot;memberService&quot;</span><span class=p>);</span> 
 
diff --git a/zh-cn/docs/3.0/user/demos/events-notify/index.html b/zh-cn/docs/3.0/user/demos/events-notify/index.html
index 02be2f1..a09105d 100644
--- a/zh-cn/docs/3.0/user/demos/events-notify/index.html
+++ b/zh-cn/docs/3.0/user/demos/events-notify/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
     <span class=kd>public</span> <span class=n>Person</span> <span class=nf>get</span><span class=p>(</span><span class=kt>int</span> <span class=n>id</span><span class=p>);</span>
 <span class=p>}</span>
 </code></pre></div> <h4 id=_3>服务提供者实现<a class=headerlink href=#_3 title="Permanent link">&para;</a></h4> <div class=highlight><pre><span></span><code><span class=kd>class</span> <span class=nc>NormalDemoService</span> <span class=kd>implements</span> <span class=n>IDemoService</span> <span class=p>{</span>
diff --git a/zh-cn/docs/3.0/user/demos/explicit-target/index.html b/zh-cn/docs/3.0/user/demos/explicit-target/index.html
index c615a64..d4ca725 100644
--- a/zh-cn/docs/3.0/user/demos/explicit-target/index.html
+++ b/zh-cn/docs/3.0/user/demos/explicit-target/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <h2 id=-d>通过 -D 参数指定<a class=headerlink href=#-d title="Permanent link">&para;</a></h2> <p>在 JVM 启动参数中加入-D参数映射服务地址 <sup id=fnref:2><a class=footnote-ref href=#fn:2>2</a></sup>,如:</p> <div class=highlight><pre><span></span><code>java -Dcom.alibaba.xxx.XxxService<span class=o>=</span>dubbo://localhost:20890
 </code></pre></div> <h2 id=_2>通过文件映射<a class=headerlink href=#_2 title="Permanent link">&para;</a></h2> <p>如果服务比较多,也可以用文件映射,用 <code>-Ddubbo.resolve.file</code> 指定映射文件路径,此配置优先级高于 <code>&lt;dubbo:reference&gt;</code> 中的配置 <sup id=fnref:3><a class=footnote-ref href=#fn:3>3</a></sup>,如:</p> <div class=highlight><pre><span></span><code>java -Ddubbo.resolve.file<span class=o>=</span>xxx.properties
 </code></pre></div> <p>然后在映射文件 <code>xxx.properties</code> 中加入配置,其中 key 为服务名,value 为服务提供者 URL:</p> <div class=highlight><pre><span></span><code><span class=na>com.alibaba.xxx.XxxService</span><span class=o>=</span><span class=s>dubbo://localhost:20890</span>
diff --git a/zh-cn/docs/3.0/user/demos/fault-tolerent-strategy/index.html b/zh-cn/docs/3.0/user/demos/fault-tolerent-strategy/index.html
index aa69ca6..de231a3 100644
--- a/zh-cn/docs/3.0/user/demos/fault-tolerent-strategy/index.html
+++ b/zh-cn/docs/3.0/user/demos/fault-tolerent-strategy/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=nt>/&gt;</span>
 </code></pre></div> <p>或</p> <div class=highlight><pre><span></span><code><span class=nt>&lt;dubbo:reference&gt;</span>
     <span class=nt>&lt;dubbo:method</span> <span class=na>name=</span><span class=s>&quot;findFoo&quot;</span> <span class=na>retries=</span><span class=s>&quot;2&quot;</span> <span class=nt>/&gt;</span>
diff --git a/zh-cn/docs/3.0/user/demos/generic-reference/index.html b/zh-cn/docs/3.0/user/demos/generic-reference/index.html
index 6e4ca47..8c03365 100644
--- a/zh-cn/docs/3.0/user/demos/generic-reference/index.html
+++ b/zh-cn/docs/3.0/user/demos/generic-reference/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 </code></pre></div> <p>在 Java 代码获取 barService 并开始泛化调用:</p> <div class=highlight><pre><span></span><code><span class=n>GenericService</span> <span class=n>barService</span> <span class=o>=</span> <span class=p>(</span><span class=n>GenericService</span><span class=p>)</span> <span class=n>applicationContext</span><span class=p>.</span><span class=na>getBean</span><span class=p>(</span><span class=s>&quot;barService&quot;</span><span class=p>);</span>
 <span class=n>Object</span> <span class=n>result</span> <span class=o>=</span> <span class=n>barService</span><span class=p>.</span><span class=na>$invoke</span><span class=p>(</span><span class=s>&quot;sayHello&quot;</span><span class=p>,</span> <span class=k>new</span> <span class=n>String</span><span class=o>[]</span> <span class=p>{</span> <span class=s>&quot;java.lang.String&quot;</span> <span class=p>},</span> <span class=k>new</span> <span class=n>Object</span><span class=o>[]</sp [...]
 </code></pre></div> <h2 id=api>通过 API 方式使用泛化调用<a class=headerlink href=#api title="Permanent link">&para;</a></h2> <div class=highlight><pre><span></span><code><span class=kn>import</span> <span class=nn>org.apache.dubbo.rpc.service.GenericService</span><span class=p>;</span> 
diff --git a/zh-cn/docs/3.0/user/demos/generic-service/index.html b/zh-cn/docs/3.0/user/demos/generic-service/index.html
index 7feddb9..8906efb 100644
--- a/zh-cn/docs/3.0/user/demos/generic-service/index.html
+++ b/zh-cn/docs/3.0/user/demos/generic-service/index.html
@@ -53,7 +53,7 @@
         fill: white;
         cursor: pointer;
     }
-</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
+</style> </div> <!-- Repository containing source --> <div class=md-header-nav__source> <a href=https://github.com/apache/dubbo/ title="前往 GitHub 仓库" class=md-source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22. [...]
   Copyright (c) 2016-2020 Martin Donath <ma...@squidfunk.com>
 
   Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -73,7 +73,7 @@
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
   IN THE SOFTWARE.
---> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
+--> <!-- Main navigation --> <nav class="md-nav md-nav--primary" aria-label=Navigation data-md-level=0> <!-- Site title --> <label class=md-nav__title for=__drawer> <a href=../../../../.. title="Apache Dubbo" class="md-nav__button md-logo" aria-label="Apache Dubbo"> <svg xmlns=http://www.w3.org/2000/svg width=20px height=20px role=img viewbox="-2.24 -0.24 324.74 78.74"><title>Dubbo logo</title><defs><lineargradient id=a x1=4.06 x2=316.39 y1=39.27 y2=39.27 gradientunits=userSpaceOnUse><st [...]
 <span class=kd>public</span> <span class=kd>class</span> <span class=nc>MyGenericService</span> <span class=kd>implements</span> <span class=n>GenericService</span> <span class=p>{</span>
 
     <span class=kd>public</span> <span class=n>Object</span> <span class=nf>$invoke</span><span class=p>(</span><span class=n>String</span> <span class=n>methodName</span><span class=p>,</span> <span class=n>String</span><span class=o>[]</span> <span class=n>parameterTypes</span><span class=p>,</span> <span class=n>Object</span><span class=o>[]</span> <span class=n>args</span><span class=p>)</span> <span class=kd>throws</span> <span class=n>GenericException</span> <span class=p>{</span>
diff --git a/zh-cn/docs/3.0/user/demos/graceful-shutdown/index.html b/zh-cn/docs/3.0/user/demos/graceful-shutdown/index.html
index 4380d02..fa58d58 100644
--- a/zh-cn/docs/3.0/user/demos/graceful-shutdown/index.html
+++ b/zh-cn/docs/3.0/user/demos/graceful-shutdown/index.html
@@ -53,7 +53,7 @@
         fill: white;
... 2168 lines suppressed ...