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 2022/09/19 06:35:43 UTC
[dubbo-website] branch asf-site updated: deploy: 6fffe2aab91f186717bff6198d04063b443e8589
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 5f9cf06f580 deploy: 6fffe2aab91f186717bff6198d04063b443e8589
5f9cf06f580 is described below
commit 5f9cf06f580040ca3010947e316e13e977b00ba1
Author: AlbumenJ <Al...@users.noreply.github.com>
AuthorDate: Mon Sep 19 06:35:29 2022 +0000
deploy: 6fffe2aab91f186717bff6198d04063b443e8589
---
.../index.html | 4 +-
.../the-gsocgoogle-summer-of-code-2018/index.html | 4 +-
.../index.html | 4 +-
.../index.html | 2 +-
.../index.html | 2 +-
.../2018/07/01/your-first-dubbo-filter/index.html | 4 +-
.../2018/07/12/tracking-with-pinpoint/index.html | 4 +-
.../index.html | 4 +-
.../index.html | 2 +-
en/blog/2018/08/07/dubbo-101/index.html | 4 +-
.../2018/08/07/use-annotations-in-dubbo/index.html | 4 +-
.../2018/08/07/using-zookeeper-in-dubbo/index.html | 4 +-
en/blog/2018/08/10/dubbos-load-balance/index.html | 4 +-
.../index.html | 4 +-
.../index.html | 4 +-
.../asynchronous-invoke/index.html | 4 +-
.../2018/08/14/generic-invoke-of-dubbo/index.html | 4 +-
.../index.html | 4 +-
.../index.html | 4 +-
.../08/14/native-image-using-graalvm/index.html | 4 +-
.../index.html | 4 +-
.../index.html | 2 +-
.../index.html | 4 +-
.../02/how-to-prepare-an-apache-release/index.html | 4 +-
.../30/integrate-dubbo-with-kubernetes/index.html | 4 +-
.../introduction-to-the-dubbo-protocol/index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
.../index.html | 4 +-
.../index.html | 4 +-
.../index.html | 4 +-
.../index.html | 4 +-
.../index.html | 4 +-
.../index.html | 4 +-
en/blog/2019/08/26/service-test/index.html | 4 +-
en/blog/2020/05/18/past-releases/index.html | 4 +-
en/blog/2021/07/02/3.0.1-release-note/index.html | 4 +-
en/blog/2021/08/18/3.0.2-release-note/index.html | 4 +-
en/blog/2021/08/23/3.0.2.1-release-note/index.html | 4 +-
en/blog/2021/09/20/2.7.14-release-note/index.html | 4 +-
.../index.html | 2 +-
.../index.html | 2 +-
.../committer/apache-dubbo-page_dev/index.html | 6 +--
.../contribution-guidelines/committer/index.html | 2 +-
.../committer/label-an-issue-guide_dev/index.html | 6 +--
.../committer/new-committer-guide_dev/index.html | 6 +--
.../committer/release-guide_dev/index.html | 6 +--
.../committer/website-guide_dev/index.html | 4 +-
.../contributor/become-a-committer_dev/index.html | 6 +--
.../contributor/cla-signing-guide_dev/index.html | 6 +--
.../dubbo-extension-guide_dev/index.html | 6 +--
.../contribution-guidelines/contributor/index.html | 2 +-
.../mailing-list-subscription-guide_dev/index.html | 6 +--
.../new-contributor-guide_dev/index.html | 6 +--
.../reporting-security-issues_dev/index.html | 6 +--
.../software-donation-guide_dev/index.html | 6 +--
.../contributor/test-coverage-guide_dev/index.html | 4 +-
en/docs/contribution-guidelines/index.html | 2 +-
en/docs/faq/index.html | 2 +-
en/docs/index.html | 2 +-
en/docs/notices/index.html | 2 +-
en/docs/notices/security/index.html | 4 +-
en/docs/v2.7/admin/index.html | 2 +-
.../v2.7/admin/install/admin-console/index.html | 6 +--
.../v2.7/admin/install/consumer-demo/index.html | 6 +--
en/docs/v2.7/admin/install/index.html | 2 +-
.../v2.7/admin/install/monitor-center/index.html | 4 +-
.../v2.7/admin/install/provider-demo/index.html | 6 +--
en/docs/v2.7/admin/install/redis/index.html | 6 +--
en/docs/v2.7/admin/install/zookeeper/index.html | 6 +--
en/docs/v2.7/admin/ops/apidocs/index.html | 6 +--
en/docs/v2.7/admin/ops/functions/index.html | 6 +--
en/docs/v2.7/admin/ops/governance/index.html | 6 +--
en/docs/v2.7/admin/ops/index.html | 2 +-
en/docs/v2.7/admin/ops/introduction/index.html | 6 +--
en/docs/v2.7/admin/ops/pinpoint/index.html | 4 +-
en/docs/v2.7/admin/ops/search/index.html | 6 +--
en/docs/v2.7/admin/ops/skywalking/index.html | 6 +--
en/docs/v2.7/admin/ops/test/index.html | 4 +-
en/docs/v2.7/dev/build/index.html | 4 +-
en/docs/v2.7/dev/checklist/index.html | 4 +-
en/docs/v2.7/dev/code-smell/index.html | 4 +-
en/docs/v2.7/dev/coding/index.html | 4 +-
en/docs/v2.7/dev/contract/index.html | 4 +-
en/docs/v2.7/dev/design/index.html | 4 +-
en/docs/v2.7/dev/implementation/index.html | 4 +-
en/docs/v2.7/dev/impls/cache/index.html | 6 +--
en/docs/v2.7/dev/impls/cluster/index.html | 6 +--
en/docs/v2.7/dev/impls/compiler/index.html | 6 +--
en/docs/v2.7/dev/impls/config-center/index.html | 6 +--
en/docs/v2.7/dev/impls/container/index.html | 6 +--
en/docs/v2.7/dev/impls/dispatcher/index.html | 6 +--
en/docs/v2.7/dev/impls/exchanger/index.html | 6 +--
.../v2.7/dev/impls/exporter-listener/index.html | 6 +--
.../v2.7/dev/impls/extension-factory/index.html | 6 +--
en/docs/v2.7/dev/impls/filter/index.html | 6 +--
en/docs/v2.7/dev/impls/index.html | 2 +-
en/docs/v2.7/dev/impls/invoker-listener/index.html | 6 +--
en/docs/v2.7/dev/impls/load-balance/index.html | 6 +--
en/docs/v2.7/dev/impls/logger-adapter/index.html | 6 +--
en/docs/v2.7/dev/impls/merger/index.html | 6 +--
en/docs/v2.7/dev/impls/monitor/index.html | 6 +--
en/docs/v2.7/dev/impls/networker/index.html | 6 +--
en/docs/v2.7/dev/impls/page/index.html | 6 +--
en/docs/v2.7/dev/impls/protocol/index.html | 6 +--
en/docs/v2.7/dev/impls/proxy-factory/index.html | 6 +--
en/docs/v2.7/dev/impls/registry/index.html | 6 +--
en/docs/v2.7/dev/impls/remoting/index.html | 6 +--
en/docs/v2.7/dev/impls/router/index.html | 6 +--
en/docs/v2.7/dev/impls/serialize/index.html | 6 +--
en/docs/v2.7/dev/impls/status-checker/index.html | 6 +--
en/docs/v2.7/dev/impls/telnet-handler/index.html | 6 +--
en/docs/v2.7/dev/impls/threadpool/index.html | 6 +--
en/docs/v2.7/dev/impls/validation/index.html | 6 +--
en/docs/v2.7/dev/index.html | 2 +-
en/docs/v2.7/dev/principals/code-detail/index.html | 4 +-
.../v2.7/dev/principals/configuration/index.html | 6 +--
en/docs/v2.7/dev/principals/dummy/index.html | 6 +--
.../v2.7/dev/principals/expansibility/index.html | 6 +--
en/docs/v2.7/dev/principals/extension/index.html | 6 +--
.../dev/principals/general-knowledge/index.html | 6 +--
en/docs/v2.7/dev/principals/index.html | 2 +-
en/docs/v2.7/dev/principals/robustness/index.html | 6 +--
en/docs/v2.7/dev/release/index.html | 4 +-
en/docs/v2.7/dev/spi/index.html | 4 +-
en/docs/v2.7/dev/tck/index.html | 4 +-
en/docs/v2.7/index.html | 2 +-
en/docs/v2.7/user/benchmark-tool/index.html | 4 +-
en/docs/v2.7/user/best-practice/index.html | 4 +-
en/docs/v2.7/user/capacity-plan/index.html | 4 +-
.../v2.7/user/configuration/annotation/index.html | 4 +-
en/docs/v2.7/user/configuration/api/index.html | 4 +-
.../configuration-load-process/index.html | 4 +-
en/docs/v2.7/user/configuration/index.html | 2 +-
.../v2.7/user/configuration/properties/index.html | 4 +-
en/docs/v2.7/user/configuration/xml/index.html | 4 +-
en/docs/v2.7/user/coveragence/index.html | 4 +-
en/docs/v2.7/user/dependencies/index.html | 4 +-
en/docs/v2.7/user/examples/accesslog/index.html | 4 +-
en/docs/v2.7/user/examples/async-call/index.html | 4 +-
.../examples/async-execute-on-provider/index.html | 4 +-
en/docs/v2.7/user/examples/attachment/index.html | 4 +-
.../examples/broadcast-resp-collect/index.html | 4 +-
.../user/examples/callback-parameter/index.html | 4 +-
.../user/examples/concurrency-control/index.html | 4 +-
.../user/examples/config-connections/index.html | 4 +-
en/docs/v2.7/user/examples/config-rule/index.html | 4 +-
en/docs/v2.7/user/examples/context/index.html | 4 +-
.../v2.7/user/examples/delay-publish/index.html | 4 +-
.../examples/distributed-transaction/index.html | 4 +-
en/docs/v2.7/user/examples/dump/index.html | 4 +-
en/docs/v2.7/user/examples/echo-service/index.html | 4 +-
.../v2.7/user/examples/events-notify/index.html | 4 +-
.../v2.7/user/examples/explicit-target/index.html | 4 +-
.../examples/fault-tolerent-strategy/index.html | 4 +-
.../examples/generic-invoke-with-json/index.html | 4 +-
.../user/examples/generic-reference/index.html | 4 +-
.../v2.7/user/examples/generic-service/index.html | 4 +-
.../user/examples/graceful-shutdown/index.html | 4 +-
en/docs/v2.7/user/examples/group-merger/index.html | 4 +-
.../v2.7/user/examples/hostname-binding/index.html | 4 +-
en/docs/v2.7/user/examples/index.html | 2 +-
.../examples/invoke-with-specified-ip/index.html | 4 +-
en/docs/v2.7/user/examples/lazy-connect/index.html | 4 +-
en/docs/v2.7/user/examples/loadbalance/index.html | 4 +-
en/docs/v2.7/user/examples/local-call/index.html | 4 +-
en/docs/v2.7/user/examples/local-mock/index.html | 4 +-
en/docs/v2.7/user/examples/local-stub/index.html | 4 +-
.../v2.7/user/examples/logger-strategy/index.html | 4 +-
.../user/examples/msgpack-serialization/index.html | 4 +-
.../v2.7/user/examples/multi-protocols/index.html | 4 +-
.../v2.7/user/examples/multi-registry/index.html | 4 +-
.../v2.7/user/examples/multi-versions/index.html | 4 +-
en/docs/v2.7/user/examples/netty4/index.html | 4 +-
.../user/examples/parameter-validation/index.html | 4 +-
.../v2.7/user/examples/preflight-check/index.html | 4 +-
.../examples/provider-timeout-release/index.html | 4 +-
.../examples/reference-config-cache/index.html | 4 +-
.../v2.7/user/examples/registry-only/index.html | 4 +-
en/docs/v2.7/user/examples/result-cache/index.html | 4 +-
en/docs/v2.7/user/examples/routing-rule/index.html | 4 +-
.../v2.7/user/examples/serialization/index.html | 4 +-
.../user/examples/service-container/index.html | 4 +-
.../user/examples/service-downgrade/index.html | 4 +-
.../v2.7/user/examples/service-group/index.html | 4 +-
.../v2.7/user/examples/static-service/index.html | 4 +-
en/docs/v2.7/user/examples/stickiness/index.html | 4 +-
.../v2.7/user/examples/subscribe-only/index.html | 4 +-
en/docs/v2.7/user/examples/thread-model/index.html | 4 +-
.../user/examples/token-authorization/index.html | 4 +-
en/docs/v2.7/user/index.html | 2 +-
en/docs/v2.7/user/languages/erlang/index.html | 2 +-
.../user/languages/erlang/quick-start/index.html | 4 +-
.../user/languages/erlang/reference/index.html | 4 +-
.../user/languages/erlang/serialization/index.html | 4 +-
.../v2.7/user/languages/erlang/service/index.html | 4 +-
en/docs/v2.7/user/languages/index.html | 2 +-
en/docs/v2.7/user/maturity/index.html | 4 +-
en/docs/v2.7/user/perf-test/index.html | 4 +-
en/docs/v2.7/user/preface/architecture/index.html | 4 +-
en/docs/v2.7/user/preface/background/index.html | 4 +-
en/docs/v2.7/user/preface/index.html | 2 +-
en/docs/v2.7/user/preface/requirements/index.html | 4 +-
en/docs/v2.7/user/preface/usage/index.html | 4 +-
en/docs/v2.7/user/quick-start/index.html | 4 +-
en/docs/v2.7/user/recommend/index.html | 4 +-
en/docs/v2.7/user/references/api/index.html | 4 +-
en/docs/v2.7/user/references/index.html | 2 +-
en/docs/v2.7/user/references/maven/index.html | 4 +-
en/docs/v2.7/user/references/metadata/index.html | 4 +-
.../v2.7/user/references/protocol/dubbo/index.html | 4 +-
.../user/references/protocol/hessian/index.html | 4 +-
.../v2.7/user/references/protocol/http/index.html | 4 +-
en/docs/v2.7/user/references/protocol/index.html | 2 +-
.../user/references/protocol/memcached/index.html | 4 +-
.../v2.7/user/references/protocol/redis/index.html | 4 +-
.../v2.7/user/references/protocol/rest/index.html | 4 +-
.../v2.7/user/references/protocol/rmi/index.html | 4 +-
.../user/references/protocol/thrift/index.html | 4 +-
.../user/references/protocol/webservice/index.html | 4 +-
en/docs/v2.7/user/references/qos/index.html | 4 +-
en/docs/v2.7/user/references/registry/index.html | 2 +-
.../user/references/registry/multicast/index.html | 4 +-
.../v2.7/user/references/registry/nacos/index.html | 4 +-
.../v2.7/user/references/registry/redis/index.html | 4 +-
.../user/references/registry/simple/index.html | 4 +-
.../user/references/registry/zookeeper/index.html | 4 +-
en/docs/v2.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 +-
en/docs/v2.7/user/references/xml/index.html | 2 +-
en/docs/v2.7/user/rest/index.html | 4 +-
en/docs/v2.7/user/simple-monitor/index.html | 4 +-
en/docs/v3.0/index.html | 2 +-
en/docs/v3.0/languages/erlang/index.html | 2 +-
.../v3.0/languages/erlang/quick-start/index.html | 4 +-
en/docs/v3.0/languages/erlang/reference/index.html | 4 +-
.../v3.0/languages/erlang/serialization/index.html | 4 +-
en/docs/v3.0/languages/erlang/service/index.html | 4 +-
.../v3.0/languages/golang/go-specific/index.html | 4 +-
en/docs/v3.0/languages/golang/index.html | 2 +-
.../v3.0/languages/golang/quick-start/index.html | 6 +--
en/docs/v3.0/languages/index.html | 2 +-
en/docs/v3.0/loadbalance/index.html | 2 +-
en/docs/v3.0/references/graalvm/index.html | 2 +-
.../references/graalvm/support-graalvm/index.html | 6 +--
en/docs/v3.0/references/index.html | 2 +-
en/docs/v3.0/references/lifecycle/brief/index.html | 4 +-
en/docs/v3.0/references/lifecycle/index.html | 2 +-
.../v3.0/references/lifecycle/liveness/index.html | 6 +--
.../v3.0/references/lifecycle/readiness/index.html | 6 +--
.../v3.0/references/lifecycle/startup/index.html | 6 +--
en/docs/v3.0/whats-new-in-dubbo3/index.html | 2 +-
.../committer/apache-dubbo-page_dev/index.html | 6 +--
.../contribution-guidelines/committer/index.html | 2 +-
.../committer/label-an-issue-guide_dev/index.html | 6 +--
.../committer/new-committer-guide_dev/index.html | 6 +--
.../committer/release-guide_dev/index.html | 6 +--
.../committer/website-guide_dev/index.html | 4 +-
.../contributor/become-a-committer_dev/index.html | 6 +--
.../contributor/cla-signing-guide_dev/index.html | 6 +--
.../dubbo-extension-guide_dev/index.html | 6 +--
.../contribution-guidelines/contributor/index.html | 2 +-
.../mailing-list-subscription-guide_dev/index.html | 6 +--
.../new-contributor-guide_dev/index.html | 6 +--
.../reporting-security-issues_dev/index.html | 6 +--
.../software-donation-guide_dev/index.html | 6 +--
.../contributor/test-coverage-guide_dev/index.html | 4 +-
en/latest/contribution-guidelines/index.html | 2 +-
en/latest/download/index.html | 2 +-
en/latest/facade-docs/contact/index.html | 2 +-
en/latest/facade-docs/how/index.html | 2 +-
en/latest/facade-docs/how/quick-start/index.html | 6 +--
en/latest/facade-docs/index.html | 2 +-
.../facade-docs/what/core-concepts/index.html | 4 +-
en/latest/facade-docs/what/ecosystem/index.html | 4 +-
en/latest/facade-docs/what/index.html | 2 +-
en/latest/facade-docs/what/overview/index.html | 4 +-
en/latest/facade-docs/why/advantage/index.html | 4 +-
en/latest/facade-docs/why/index.html | 2 +-
.../concepts-and-architecture/users/index.html | 2 +-
.../java-sdk/v2.x/introduction/users/index.html | 2 +-
.../v2.x/quick-start/quick-start/index.html | 2 +-
.../concepts-and-architecture/users/index.html | 2 +-
.../java-sdk/v3.x/introduction/users/index.html | 2 +-
en/latest/notices/index.html | 2 +-
en/latest/notices/security/index.html | 4 +-
en/sitemap.xml | 2 +-
sitemap.xml | 2 +-
.../index.html" | 6 +--
.../index.html" | 6 +--
.../index.html" | 2 +-
.../index.html" | 6 +--
.../index.html" | 6 +--
.../index.html" | 4 +-
.../index.html" | 6 +--
.../index.html" | 4 +-
.../index.html" | 6 +--
.../index.html" | 6 +--
.../index.html" | 6 +--
.../index.html" | 4 +-
.../index.html" | 6 +--
.../index.html" | 4 +-
.../index.html" | 6 +--
.../index.html" | 6 +--
.../index.html" | 6 +--
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
zh/blog/2018/08/07/dubbo-101/index.html | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../01/07/\346\265\205\350\260\210-rpc/index.html" | 4 +-
.../index.html" | 4 +-
.../26/\351\201\207\350\247\201dubbo/index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
zh/blog/2019/08/26/service-test/index.html | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../2-grpc-\345\222\214-protobuf/index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
zh/blog/2021/01/12/dubbo-go-1.4.0/index.html | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
zh/blog/2021/01/14/dubbo-go-1.5.0/index.html | 4 +-
zh/blog/2021/01/14/dubbo-go-1.5.1/index.html | 4 +-
.../2021/01/14/dubbo-go-hessian2-v1.6.0/index.html | 4 +-
.../2021/01/14/dubbo-go-hessian2-v1.7.0/index.html | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 2 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
.../index.html" | 4 +-
zh/blog/contact/committer/index.html | 2 +-
zh/blog/contact/committer/release-guide/index.html | 2 +-
zh/blog/contact/contributor/index.html | 2 +-
zh/blog/contact/index.html | 2 +-
zh/blog/notices/index.html | 2 +-
zh/docs/advanced/accesslog/index.html | 4 +-
zh/docs/advanced/async-call/index.html | 4 +-
.../advanced/async-execute-on-provider/index.html | 4 +-
zh/docs/advanced/attachment/index.html | 4 +-
zh/docs/advanced/auth/index.html | 4 +-
zh/docs/advanced/callback-parameter/index.html | 4 +-
zh/docs/advanced/concurrency-control/index.html | 4 +-
zh/docs/advanced/config-connections/index.html | 4 +-
zh/docs/advanced/config-rule-deprecated/index.html | 4 +-
zh/docs/advanced/config-rule/index.html | 4 +-
zh/docs/advanced/consumer-threadpool/index.html | 4 +-
zh/docs/advanced/context/index.html | 4 +-
zh/docs/advanced/delay-publish/index.html | 4 +-
.../advanced/distributed-transaction/index.html | 4 +-
zh/docs/advanced/dump/index.html | 4 +-
zh/docs/advanced/echo-service/index.html | 4 +-
zh/docs/advanced/events-notify/index.html | 4 +-
zh/docs/advanced/explicit-target/index.html | 4 +-
.../advanced/fault-tolerent-strategy/index.html | 4 +-
zh/docs/advanced/generic-reference/index.html | 4 +-
zh/docs/advanced/generic-service/index.html | 4 +-
zh/docs/advanced/graceful-shutdown/index.html | 4 +-
zh/docs/advanced/group-merger/index.html | 4 +-
zh/docs/advanced/hostname-binding/index.html | 4 +-
zh/docs/advanced/index.html | 2 +-
zh/docs/advanced/lazy-connect/index.html | 4 +-
zh/docs/advanced/loadbalance/index.html | 4 +-
zh/docs/advanced/local-call/index.html | 4 +-
zh/docs/advanced/local-mock/index.html | 4 +-
zh/docs/advanced/local-stub/index.html | 4 +-
zh/docs/advanced/logger-strategy/index.html | 4 +-
zh/docs/advanced/migration-invoker/index.html | 4 +-
zh/docs/advanced/multi-protocols/index.html | 4 +-
zh/docs/advanced/multi-registry/index.html | 4 +-
zh/docs/advanced/multi-versions/index.html | 4 +-
zh/docs/advanced/netty4/index.html | 4 +-
zh/docs/advanced/parameter-validation/index.html | 4 +-
zh/docs/advanced/pb-generic-reference/index.html | 4 +-
zh/docs/advanced/preflight-check/index.html | 4 +-
zh/docs/advanced/protobuf-idl/index.html | 4 +-
zh/docs/advanced/protobufinterface/index.html | 4 +-
zh/docs/advanced/reference-config-cache/index.html | 4 +-
zh/docs/advanced/registry-only/index.html | 4 +-
zh/docs/advanced/result-cache/index.html | 4 +-
.../advanced/routing-rule-deprecated/index.html | 4 +-
zh/docs/advanced/routing-rule/index.html | 4 +-
zh/docs/advanced/serialization-security/index.html | 4 +-
zh/docs/advanced/serialization/index.html | 4 +-
zh/docs/advanced/service-container/index.html | 4 +-
zh/docs/advanced/service-downgrade/index.html | 4 +-
zh/docs/advanced/service-group/index.html | 4 +-
zh/docs/advanced/set-host/index.html | 4 +-
zh/docs/advanced/simplify-registry-data/index.html | 4 +-
zh/docs/advanced/static-service/index.html | 4 +-
zh/docs/advanced/stickiness/index.html | 4 +-
zh/docs/advanced/subscribe-only/index.html | 4 +-
zh/docs/advanced/thread-model/index.html | 4 +-
zh/docs/advanced/tls/index.html | 4 +-
zh/docs/advanced/token-authorization/index.html | 4 +-
zh/docs/concepts/configuration/index.html | 4 +-
zh/docs/concepts/extensibility/index.html | 4 +-
zh/docs/concepts/index.html | 2 +-
.../registry-configcenter-metadata/index.html | 4 +-
zh/docs/concepts/rpc-protocol/index.html | 4 +-
zh/docs/concepts/service-discovery/index.html | 4 +-
zh/docs/concepts/traffic-management/index.html | 4 +-
zh/docs/examples/configuration-override/index.html | 4 +-
zh/docs/examples/index.html | 2 +-
.../routing/ab-testing-deployment/index.html | 4 +-
.../routing/blue-green-deployment/index.html | 4 +-
.../examples/routing/canary-deployment/index.html | 4 +-
.../routing/demo-rule-deployment/index.html | 4 +-
.../routing/dynamic-rule-deployment/index.html | 4 +-
zh/docs/examples/routing/index.html | 2 +-
.../routing/weight-rule-deployment/index.html | 4 +-
zh/docs/examples/service-discovery/index.html | 4 +-
zh/docs/index.html | 2 +-
zh/docs/index.xml | 23 +++++----
zh/docs/introduction/index.html | 4 +-
zh/docs/languages/erlang/index.html | 2 +-
zh/docs/languages/erlang/quick-start/index.html | 4 +-
zh/docs/languages/erlang/reference/index.html | 4 +-
zh/docs/languages/erlang/serialization/index.html | 4 +-
zh/docs/languages/erlang/service/index.html | 4 +-
.../dubbo-go-1.5/configuration/client/index.html | 4 +-
.../golang/dubbo-go-1.5/configuration/index.html | 2 +-
.../dubbo-go-1.5/configuration/provider/index.html | 4 +-
zh/docs/languages/golang/dubbo-go-1.5/index.html | 2 +-
.../golang/dubbo-go-1.5/quick-start/index.html | 4 +-
.../concept/app_and_interface/index.html | 4 +-
.../dubbo-go-3.0/concept/configuration/index.html | 4 +-
.../golang/dubbo-go-3.0/concept/index.html | 2 +-
.../dubbo-go-3.0/concept/protocol/index.html | 4 +-
.../dubbo-go-3.0/concept/registry/index.html | 4 +-
.../dubbo-go-3.0/developer/design/index.html | 4 +-
.../golang/dubbo-go-3.0/developer/index.html | 2 +-
zh/docs/languages/golang/dubbo-go-3.0/index.html | 2 +-
.../dubbo-go-3.0/preface/3.0_feature/index.html | 4 +-
.../dubbo-go-3.0/preface/architecture/index.html | 4 +-
.../golang/dubbo-go-3.0/preface/index.html | 2 +-
.../golang/dubbo-go-3.0/quickstart/index.html | 2 +-
.../quickstart/quickstart_dubbo/index.html | 4 +-
.../quickstart/quickstart_triple/index.html | 4 +-
.../samples/config-center-dynamic/index.html | 4 +-
.../dubbo-go-3.0/samples/custom-filter/index.html | 4 +-
.../dubbo-go-3.0/samples/custom-logger/index.html | 4 +-
.../samples/exception_response/index.html | 4 +-
.../golang/dubbo-go-3.0/samples/generic/index.html | 4 +-
.../samples/go_java_interactive/index.html | 4 +-
.../golang/dubbo-go-3.0/samples/index.html | 2 +-
.../dubbo-go-3.0/samples/mesh_router/index.html | 4 +-
.../golang/dubbo-go-3.0/samples/metrics/index.html | 4 +-
.../dubbo-go-3.0/samples/registry/index.html | 4 +-
.../dubbo-go-3.0/samples/samples_repo/index.html | 4 +-
.../samples/service-discovery/index.html | 4 +-
.../dubbo-go-3.0/samples/start-check/index.html | 4 +-
zh/docs/languages/golang/go-specific/index.html | 4 +-
zh/docs/languages/golang/index.html | 2 +-
zh/docs/languages/golang/quick-start/index.html | 6 +--
zh/docs/languages/index.html | 2 +-
zh/docs/languages/java/index.html | 2 +-
zh/docs/languages/java/java-specific/index.html | 6 +--
zh/docs/languages/java/quick-start/index.html | 6 +--
zh/docs/migration/index.html | 2 +-
.../migration-and-compatibility-guide/index.html | 4 +-
zh/docs/migration/migration-routingrule/index.html | 4 +-
.../migration-service-discovery/index.html | 4 +-
zh/docs/migration/migration-triple/index.html | 4 +-
zh/docs/new-in-dubbo3/index.html | 4 +-
zh/docs/performance/benchmarking/index.html | 6 +--
zh/docs/performance/index.html | 2 +-
zh/docs/quick-start/index.html | 4 +-
zh/docs/references/api/index.html | 4 +-
zh/docs/references/config-center/index.html | 4 +-
.../references/configuration/annotation/index.html | 4 +-
zh/docs/references/configuration/api/index.html | 4 +-
.../configuration/environment-variables/index.html | 4 +-
.../configuration/external-config/index.html | 4 +-
zh/docs/references/configuration/index.html | 2 +-
.../references/configuration/overview/index.html | 4 +-
.../references/configuration/properties/index.html | 4 +-
zh/docs/references/configuration/xml/index.html | 4 +-
zh/docs/references/graalvm/index.html | 2 +-
.../references/graalvm/support-graalvm/index.html | 6 +--
zh/docs/references/index.html | 2 +-
zh/docs/references/lifecycle/brief/index.html | 6 +--
zh/docs/references/lifecycle/index.html | 2 +-
zh/docs/references/lifecycle/liveness/index.html | 6 +--
zh/docs/references/lifecycle/readiness/index.html | 6 +--
zh/docs/references/lifecycle/rest/index.html | 4 +-
zh/docs/references/lifecycle/startup/index.html | 6 +--
zh/docs/references/maven/index.html | 4 +-
zh/docs/references/metadata/index.html | 4 +-
zh/docs/references/protobuf/idl/index.html | 4 +-
zh/docs/references/protobuf/index.html | 2 +-
zh/docs/references/protocols/dubbo/index.html | 4 +-
zh/docs/references/protocols/grpc/index.html | 4 +-
zh/docs/references/protocols/hessian/index.html | 4 +-
zh/docs/references/protocols/http/index.html | 4 +-
zh/docs/references/protocols/index.html | 2 +-
zh/docs/references/protocols/memcached/index.html | 4 +-
zh/docs/references/protocols/redis/index.html | 4 +-
zh/docs/references/protocols/rest/index.html | 4 +-
zh/docs/references/protocols/rmi/index.html | 4 +-
zh/docs/references/protocols/thrift/index.html | 4 +-
zh/docs/references/protocols/tri/index.html | 4 +-
zh/docs/references/protocols/webservice/index.html | 4 +-
zh/docs/references/qos/index.html | 4 +-
zh/docs/references/registry/index.html | 2 +-
zh/docs/references/registry/multicast/index.html | 4 +-
zh/docs/references/registry/nacos/index.html | 4 +-
zh/docs/references/registry/redis/index.html | 4 +-
zh/docs/references/registry/simple/index.html | 4 +-
zh/docs/references/registry/zookeeper/index.html | 4 +-
.../references/routers/destination-rule/index.html | 4 +-
zh/docs/references/routers/index.html | 2 +-
.../references/routers/virtualservice/index.html | 4 +-
zh/docs/references/spis/cache/index.html | 6 +--
zh/docs/references/spis/cluster/index.html | 6 +--
zh/docs/references/spis/compiler/index.html | 6 +--
zh/docs/references/spis/config-center/index.html | 6 +--
zh/docs/references/spis/container/index.html | 6 +--
zh/docs/references/spis/dispatcher/index.html | 6 +--
zh/docs/references/spis/dubbo-spi/index.html | 4 +-
zh/docs/references/spis/exchanger/index.html | 6 +--
.../references/spis/exporter-listener/index.html | 6 +--
.../references/spis/extension-factory/index.html | 6 +--
zh/docs/references/spis/filter/index.html | 6 +--
zh/docs/references/spis/index.html | 2 +-
.../references/spis/invoker-listener/index.html | 6 +--
zh/docs/references/spis/load-balance/index.html | 6 +--
zh/docs/references/spis/logger-adapter/index.html | 6 +--
zh/docs/references/spis/merger/index.html | 6 +--
zh/docs/references/spis/monitor/index.html | 6 +--
zh/docs/references/spis/networker/index.html | 6 +--
zh/docs/references/spis/page/index.html | 6 +--
zh/docs/references/spis/protocol/index.html | 6 +--
zh/docs/references/spis/proxy-factory/index.html | 6 +--
zh/docs/references/spis/registry/index.html | 6 +--
zh/docs/references/spis/remoting/index.html | 6 +--
zh/docs/references/spis/router/index.html | 6 +--
zh/docs/references/spis/serialize/index.html | 6 +--
zh/docs/references/spis/status-checker/index.html | 6 +--
zh/docs/references/spis/telnet-handler/index.html | 6 +--
zh/docs/references/spis/threadpool/index.html | 6 +--
zh/docs/references/spis/validation/index.html | 6 +--
zh/docs/references/telnet/index.html | 4 +-
.../references/xml/dubbo-application/index.html | 4 +-
zh/docs/references/xml/dubbo-argument/index.html | 4 +-
.../references/xml/dubbo-config-center/index.html | 4 +-
zh/docs/references/xml/dubbo-consumer/index.html | 4 +-
zh/docs/references/xml/dubbo-method/index.html | 4 +-
zh/docs/references/xml/dubbo-module/index.html | 4 +-
zh/docs/references/xml/dubbo-monitor/index.html | 4 +-
zh/docs/references/xml/dubbo-parameter/index.html | 4 +-
zh/docs/references/xml/dubbo-protocol/index.html | 4 +-
zh/docs/references/xml/dubbo-provider/index.html | 4 +-
zh/docs/references/xml/dubbo-reference/index.html | 4 +-
zh/docs/references/xml/dubbo-registry/index.html | 4 +-
zh/docs/references/xml/dubbo-service/index.html | 4 +-
zh/docs/references/xml/index.html | 2 +-
.../dubbo-go-pixiu/dev/filter-extension/index.html | 6 +--
zh/docs3-v2/dubbo-go-pixiu/dev/index.html | 2 +-
zh/docs3-v2/dubbo-go-pixiu/dev/trie/index.html | 6 +--
zh/docs3-v2/dubbo-go-pixiu/index.html | 2 +-
zh/docs3-v2/dubbo-go-pixiu/overview/faq/index.html | 6 +--
zh/docs3-v2/dubbo-go-pixiu/overview/index.html | 2 +-
.../dubbo-go-pixiu/overview/terminology/index.html | 6 +--
.../overview/what-is-pixiu/index.html | 4 +-
.../dubbo-go-pixiu/user/adapter/dubbo/index.html | 4 +-
zh/docs3-v2/dubbo-go-pixiu/user/adapter/index.html | 2 +-
.../user/adapter/springcloud/index.html | 4 +-
.../http-to-dubbo-default-stragety/index.html | 6 +--
.../dubbo-go-pixiu/user/appendix/index.html | 2 +-
.../dubbo-go-pixiu/user/configurations/index.html | 6 +--
.../dubbo-go-pixiu/user/deployment/index.html | 6 +--
.../user/httpfilter/dubbo/index.html | 4 +-
.../user/httpfilter/hystrix/index.html | 4 +-
.../dubbo-go-pixiu/user/httpfilter/index.html | 2 +-
.../user/httpfilter/ratelimit/index.html | 4 +-
zh/docs3-v2/dubbo-go-pixiu/user/index.html | 2 +-
.../dubbo-go-pixiu/user/listener/http/index.html | 6 +--
.../dubbo-go-pixiu/user/listener/http2/index.html | 4 +-
.../dubbo-go-pixiu/user/listener/index.html | 2 +-
.../dubbo-go-pixiu/user/listener/tcp/index.html | 4 +-
.../dubbo-go-pixiu/user/listener/triple/index.html | 4 +-
.../user/networkfilter/dubbo/index.html | 4 +-
.../user/networkfilter/grpc/index.html | 4 +-
.../user/networkfilter/http/index.html | 4 +-
.../dubbo-go-pixiu/user/networkfilter/index.html | 2 +-
zh/docs3-v2/dubbo-go-pixiu/user/quality/index.html | 2 +-
.../user/quality/performance/index.html | 4 +-
.../user/quality/stability/index.html | 4 +-
.../dubbo-go-pixiu/user/quickstart/index.html | 6 +--
.../user/samples/http_proxy/index.html | 6 +--
.../user/samples/http_to_dubbo/index.html | 4 +-
.../dubbo-go-pixiu/user/samples/https/index.html | 4 +-
zh/docs3-v2/dubbo-go-pixiu/user/samples/index.html | 2 +-
zh/docs3-v2/erlang-sdk/index.html | 2 +-
zh/docs3-v2/erlang-sdk/quick-start/index.html | 4 +-
zh/docs3-v2/erlang-sdk/reference/index.html | 4 +-
zh/docs3-v2/erlang-sdk/serialization/index.html | 4 +-
zh/docs3-v2/erlang-sdk/service/index.html | 4 +-
.../concept/config/basic_concept/index.html | 6 +--
zh/docs3-v2/golang-sdk/concept/config/index.html | 2 +-
zh/docs3-v2/golang-sdk/concept/index.html | 2 +-
zh/docs3-v2/golang-sdk/concept/mesh/index.html | 2 +-
.../concept/mesh/proxyless_service_mesh/index.html | 6 +--
.../golang-sdk/concept/more/3.0_feature/index.html | 6 +--
.../concept/more/app_and_interface/index.html | 4 +-
.../concept/more/architecture/index.html | 6 +--
zh/docs3-v2/golang-sdk/concept/more/index.html | 2 +-
.../golang-sdk/concept/rpc/generic/index.html | 6 +--
zh/docs3-v2/golang-sdk/concept/rpc/index.html | 2 +-
.../concept/rpc/multi_language/index.html | 6 +--
.../golang-sdk/concept/rpc/protocol/index.html | 6 +--
.../service_management/adaptive_lb/index.html | 4 +-
.../aop_and_extension/index.html | 4 +-
.../graceful_shutdown/index.html | 4 +-
.../concept/service_management/index.html | 2 +-
.../concept/service_management/registry/index.html | 4 +-
.../service_management/visualization/index.html | 4 +-
zh/docs3-v2/golang-sdk/index.html | 2 +-
zh/docs3-v2/golang-sdk/quickstart/index.html | 2 +-
.../golang-sdk/quickstart/install/index.html | 6 +--
.../quickstart/quickstart_triple/index.html | 6 +--
.../golang-sdk/refer/compatible_version/index.html | 6 +--
zh/docs3-v2/golang-sdk/refer/config/index.html | 6 +--
zh/docs3-v2/golang-sdk/refer/ecology/index.html | 6 +--
zh/docs3-v2/golang-sdk/refer/index.html | 2 +-
.../golang-sdk/refer/use_dubbogo_cli/index.html | 6 +--
.../golang-sdk/samples/adaptive-service/index.html | 2 +-
.../samples/config-center-dynamic/index.html | 6 +--
.../golang-sdk/samples/custom-filter/index.html | 6 +--
.../golang-sdk/samples/custom-logger/index.html | 6 +--
.../samples/exception_response/index.html | 6 +--
zh/docs3-v2/golang-sdk/samples/generic/index.html | 6 +--
.../samples/go_java_interactive/index.html | 6 +--
zh/docs3-v2/golang-sdk/samples/grpc_cli/index.html | 6 +--
zh/docs3-v2/golang-sdk/samples/index.html | 2 +-
.../golang-sdk/samples/mesh_router/index.html | 6 +--
zh/docs3-v2/golang-sdk/samples/metrics/index.html | 6 +--
.../samples/pixiu-nacos-triple/index.html | 6 +--
zh/docs3-v2/golang-sdk/samples/registry/index.html | 6 +--
.../golang-sdk/samples/samples_repo/index.html | 4 +-
.../samples/service-discovery/index.html | 6 +--
.../golang-sdk/samples/start-check/index.html | 4 +-
zh/docs3-v2/golang-sdk/sourcecode/index.html | 2 +-
.../golang-sdk/sourcecode/protocol/index.html | 6 +--
.../golang-sdk/sourcecode/registry/index.html | 6 +--
.../golang-sdk/tasks/cli/app_template/index.html | 6 +--
zh/docs3-v2/golang-sdk/tasks/cli/index.html | 2 +-
.../golang-sdk/tasks/config/config_api/index.html | 6 +--
zh/docs3-v2/golang-sdk/tasks/config/index.html | 2 +-
.../tasks/config/remote_config/index.html | 6 +--
.../golang-sdk/tasks/debug/dubbogo_cli/index.html | 6 +--
.../golang-sdk/tasks/debug/grpc_cli/index.html | 6 +--
zh/docs3-v2/golang-sdk/tasks/debug/index.html | 2 +-
zh/docs3-v2/golang-sdk/tasks/index.html | 2 +-
zh/docs3-v2/golang-sdk/tasks/mesh/app/index.html | 6 +--
zh/docs3-v2/golang-sdk/tasks/mesh/build/index.html | 6 +--
zh/docs3-v2/golang-sdk/tasks/mesh/index.html | 2 +-
.../golang-sdk/tasks/mesh/ingress/index.html | 4 +-
.../tasks/mesh/traffic_management/index.html | 6 +--
.../golang-sdk/tasks/pixiu/http_triple/index.html | 6 +--
zh/docs3-v2/golang-sdk/tasks/pixiu/index.html | 2 +-
zh/docs3-v2/golang-sdk/tasks/registry/index.html | 2 +-
.../tasks/registry/multi_registry/index.html | 6 +--
.../golang-sdk/tasks/registry/nacos/index.html | 6 +--
.../golang-sdk/tasks/rpc/call_grpc/index.html | 4 +-
.../golang-sdk/tasks/rpc/call_java/index.html | 6 +--
.../tasks/rpc/choose_protocol/index.html | 2 +-
.../golang-sdk/tasks/rpc/context/index.html | 4 +-
zh/docs3-v2/golang-sdk/tasks/rpc/error/index.html | 6 +--
.../golang-sdk/tasks/rpc/generic/index.html | 6 +--
zh/docs3-v2/golang-sdk/tasks/rpc/index.html | 2 +-
.../golang-sdk/tasks/rpc/rpc_metrics/index.html | 6 +--
.../golang-sdk/tasks/rpc/timeout/index.html | 6 +--
.../golang-sdk/tasks/rpc/tps_limiter/index.html | 6 +--
.../tasks/service_management/aop/index.html | 6 +--
.../graceful_shutdown/index.html | 4 +-
.../golang-sdk/tasks/service_management/index.html | 2 +-
.../golang-sdk/tasks/visualization/index.html | 2 +-
.../tasks/visualization/logger/index.html | 4 +-
.../tasks/visualization/metrics/index.html | 4 +-
.../tasks/visualization/opentelementry/index.html | 4 +-
.../tasks/visualization/tracing/index.html | 4 +-
zh/docs3-v2/index.html | 2 +-
.../advanced-features-and-usage/index.html | 2 +-
.../others/dubbo-kubernetes-probe/index.html | 4 +-
.../others/graceful-shutdown/index.html | 4 +-
.../advanced-features-and-usage/others/index.html | 2 +-
.../others/logger-management/index.html | 4 +-
.../others/service-container/index.html | 4 +-
.../others/set-host/index.html | 4 +-
.../performance/concurrency-control/index.html | 4 +-
.../performance/config-connections/index.html | 4 +-
.../performance/dump/index.html | 4 +-
.../performance/index.html | 2 +-
.../performance/lazy-connect/index.html | 4 +-
.../performance/loadbalance/index.html | 4 +-
.../performance/profiler/index.html | 4 +-
.../performance/reference-config-cache/index.html | 4 +-
.../performance/result-cache/index.html | 4 +-
.../performance/router-snapshot/index.html | 4 +-
.../performance/serialization/index.html | 4 +-
.../performance/simplify-registry-data/index.html | 4 +-
.../performance/stickiness/index.html | 4 +-
.../performance/support-graalvm/index.html | 6 +--
.../threading-model/consumer/index.html | 4 +-
.../performance/threading-model/index.html | 2 +-
.../threading-model/provider/index.html | 4 +-
.../security/auth/index.html | 4 +-
.../security/index.html | 2 +-
.../security/tls/index.html | 4 +-
.../security/token-authorization/index.html | 4 +-
.../service/accesslog/index.html | 4 +-
.../service/async-call/index.html | 4 +-
.../service/async-execute-on-provider/index.html | 4 +-
.../service/attachment/index.html | 4 +-
.../service/callback-parameter/index.html | 4 +-
.../service/consistent-hash/index.html | 4 +-
.../service/context/index.html | 4 +-
.../service/delay-publish/index.html | 4 +-
.../service/distributed-transaction/index.html | 4 +-
.../service/echo-service/index.html | 4 +-
.../service/events-notify/index.html | 4 +-
.../service/explicit-target/index.html | 4 +-
.../service/fault-tolerent-strategy/index.html | 4 +-
.../service/generic-reference/index.html | 4 +-
.../service/generic-service/index.html | 4 +-
.../service/group-merger/index.html | 4 +-
.../advanced-features-and-usage/service/index.html | 2 +-
.../service/local-call/index.html | 4 +-
.../service/local-mock/index.html | 4 +-
.../service/local-stub/index.html | 4 +-
.../service/multi-protocols/index.html | 4 +-
.../service/multi-registry/index.html | 4 +-
.../service/multi-versions/index.html | 4 +-
.../service/parameter-validation/index.html | 4 +-
.../service/preflight-check/index.html | 4 +-
.../service/reactive/index.html | 4 +-
.../service/registry-only/index.html | 4 +-
.../service/service-downgrade/index.html | 4 +-
.../service/service-group/index.html | 4 +-
.../service/specify-ip/index.html | 4 +-
.../service/streaming/index.html | 4 +-
.../service/subscribe-only/index.html | 4 +-
.../service/transaction/index.html | 4 +-
.../traffic/config-rule/index.html | 4 +-
.../advanced-features-and-usage/traffic/index.html | 2 +-
.../mesh-style/ab-testing-deployment/index.html | 4 +-
.../mesh-style/blue-green-deployment/index.html | 4 +-
.../mesh-style/canary-deployment/index.html | 4 +-
.../mesh-style/demo-rule-deployment/index.html | 4 +-
.../traffic/mesh-style/destination-rule/index.html | 4 +-
.../mesh-style/dynamic-rule-deployment/index.html | 4 +-
.../traffic/mesh-style/index.html | 2 +-
.../traffic/mesh-style/virtualservice/index.html | 4 +-
.../mesh-style/weight-rule-deployment/index.html | 4 +-
.../traffic/routing-rule/index.html | 4 +-
.../code-architecture/index.html | 6 +--
.../java-sdk/concepts-and-architecture/index.html | 2 +-
.../concepts-and-architecture/mesh/index.html | 6 +--
.../overall-architecture/index.html | 6 +--
.../service-discovery/index.html | 6 +--
.../service-invocation/index.html | 4 +-
.../concepts-and-architecture/triple/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/0/1/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/0/2/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/0/3/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/0/4/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/0/5/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/0/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/1/1/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/1/12/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/13/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/1/17/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/18/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/3/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/4/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/5/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/6/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/8/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/9/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/1/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/2/1/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/10/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/11/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/12/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/13/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/14/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/15/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/16/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/17/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/18/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/2/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/2/3/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/4/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/5/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/6/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/7/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/8/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/9/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/2/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/3/1/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/3/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/4/1/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/4/2/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/4/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/5/1/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/10/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/11/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/12/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/13/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/14/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/15/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/16/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/17/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/18/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/19/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/2/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/20/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/3/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/4/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/5/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/6/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/7/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/8/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/5/9/index.html | 4 +-
zh/docs3-v2/java-sdk/faq/5/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/6/2/index.html | 6 +--
zh/docs3-v2/java-sdk/faq/6/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/7/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/index.html | 2 +-
zh/docs3-v2/java-sdk/faq/intro/index.html | 6 +--
zh/docs3-v2/java-sdk/index.html | 2 +-
zh/docs3-v2/java-sdk/quick-start/idl/index.html | 4 +-
zh/docs3-v2/java-sdk/quick-start/index.html | 2 +-
.../java-sdk/quick-start/spring-boot/index.html | 4 +-
.../config-center/apollo/index.html | 4 +-
.../reference-manual/config-center/index.html | 2 +-
.../config-center/nacos/index.html | 4 +-
.../config-center/zookeeper/index.html | 4 +-
.../reference-manual/config/annotation/index.html | 4 +-
.../reference-manual/config/api/index.html | 4 +-
.../java-sdk/reference-manual/config/index.html | 2 +-
.../reference-manual/config/overview/index.html | 4 +-
.../reference-manual/config/principle/index.html | 4 +-
.../reference-manual/config/properties/index.html | 4 +-
.../reference-manual/config/xml/index.html | 4 +-
.../java-sdk/reference-manual/graalvm/index.html | 2 +-
zh/docs3-v2/java-sdk/reference-manual/index.html | 2 +-
.../reference-manual/metadata-center/index.html | 2 +-
.../metadata-center/nacos/index.html | 4 +-
.../metadata-center/overview/index.html | 6 +--
.../metadata-center/redis/index.html | 4 +-
.../metadata-center/zookeeper/index.html | 4 +-
.../performance/benchmarking/index.html | 6 +--
.../reference-manual/performance/index.html | 2 +-
.../performance/rpc-benchmarking/index.html | 6 +--
.../reference-manual/protocol/dubbo/index.html | 6 +--
.../reference-manual/protocol/grpc/index.html | 6 +--
.../reference-manual/protocol/hessian/index.html | 6 +--
.../reference-manual/protocol/http/index.html | 6 +--
.../java-sdk/reference-manual/protocol/index.html | 2 +-
.../reference-manual/protocol/memcached/index.html | 6 +--
.../reference-manual/protocol/overview/index.html | 6 +--
.../reference-manual/protocol/redis/index.html | 6 +--
.../reference-manual/protocol/rest/index.html | 6 +--
.../reference-manual/protocol/rmi/index.html | 6 +--
.../reference-manual/protocol/thrift/index.html | 6 +--
.../protocol/triple/guide/index.html | 6 +--
.../protocol/triple/idl/index.html | 6 +--
.../reference-manual/protocol/triple/index.html | 2 +-
.../protocol/triple/migration/index.html | 6 +--
.../protocol/triple/overview/index.html | 6 +--
.../protocol/triple/pojo/index.html | 6 +--
.../protocol/triple/streaming/index.html | 6 +--
.../protocol/webservice/index.html | 6 +--
.../reference-manual/qos/command/index.html | 4 +-
.../java-sdk/reference-manual/qos/index.html | 4 +-
.../java-sdk/reference-manual/qos/index.xml | 23 +++++----
.../qos/logger-management/index.html | 4 +-
.../reference-manual/qos/overview/index.html | 54 ++++------------------
.../java-sdk/reference-manual/qos/probe/index.html | 4 +-
.../reference-manual/qos/profiler/index.html | 4 +-
.../qos/router-snapshot/index.html | 4 +-
.../qos/service-management/index.html | 4 +-
.../java-sdk/reference-manual/registry/index.html | 2 +-
.../reference-manual/registry/multicast/index.html | 2 +-
.../registry/multiple-registry/index.html | 2 +-
.../reference-manual/registry/nacos/index.html | 2 +-
.../reference-manual/registry/overview/index.html | 2 +-
.../reference-manual/registry/redis/index.html | 2 +-
.../reference-manual/registry/simple/index.html | 4 +-
.../reference-manual/registry/zookeeper/index.html | 2 +-
.../spi/description/cache/index.html | 6 +--
.../spi/description/cluster/index.html | 6 +--
.../spi/description/compiler/index.html | 6 +--
.../spi/description/config-center/index.html | 6 +--
.../spi/description/container/index.html | 6 +--
.../spi/description/dispatcher/index.html | 6 +--
.../spi/description/dubbo-spi/index.html | 4 +-
.../spi/description/exchanger/index.html | 6 +--
.../spi/description/exporter-listener/index.html | 6 +--
.../spi/description/extension-factory/index.html | 6 +--
.../spi/description/filter/index.html | 6 +--
.../reference-manual/spi/description/index.html | 2 +-
.../spi/description/invoker-listener/index.html | 6 +--
.../spi/description/liveness/index.html | 6 +--
.../spi/description/load-balance/index.html | 6 +--
.../spi/description/logger-adapter/index.html | 6 +--
.../spi/description/merger/index.html | 6 +--
.../spi/description/metadata-report/index.html | 6 +--
.../spi/description/monitor/index.html | 6 +--
.../spi/description/networker/index.html | 6 +--
.../spi/description/page/index.html | 6 +--
.../spi/description/protocol/index.html | 6 +--
.../spi/description/proxy-factory/index.html | 6 +--
.../spi/description/readiness/index.html | 6 +--
.../spi/description/registry/index.html | 6 +--
.../spi/description/remoting/index.html | 6 +--
.../spi/description/router/index.html | 6 +--
.../spi/description/serialize/index.html | 6 +--
.../spi/description/startup/index.html | 6 +--
.../spi/description/status-checker/index.html | 6 +--
.../spi/description/telnet-handler/index.html | 6 +--
.../spi/description/threadpool/index.html | 6 +--
.../spi/description/validation/index.html | 6 +--
.../java-sdk/reference-manual/spi/index.html | 2 +-
.../reference-manual/spi/overview/index.html | 4 +-
.../2.x-to-3.x-compatibility-guide/index.html | 4 +-
.../3.0-to-3.1-compatibility-guide/index.html | 4 +-
.../java-sdk/upgrades-and-compatibility/index.html | 2 +-
.../migration-triple/index.html | 4 +-
.../protobufinterface/index.html | 4 +-
.../serialization-upgrade/index.html | 4 +-
.../service-discovery/index.html | 2 +-
.../migration-service-discovery/index.html | 4 +-
.../service-discovery-rule/index.html | 4 +-
.../service-discovery-samples/index.html | 4 +-
zh/docs3-v2/rust-sdk/index.html | 2 +-
zh/docs3-v2/rust-sdk/quick-start/index.html | 4 +-
zh/docsv2.7/admin/index.html | 2 +-
zh/docsv2.7/admin/install/admin-console/index.html | 6 +--
zh/docsv2.7/admin/install/consumer-demo/index.html | 6 +--
zh/docsv2.7/admin/install/index.html | 2 +-
.../admin/install/monitor-center/index.html | 4 +-
zh/docsv2.7/admin/install/provider-demo/index.html | 6 +--
zh/docsv2.7/admin/install/redis/index.html | 6 +--
zh/docsv2.7/admin/install/zookeeper/index.html | 6 +--
zh/docsv2.7/admin/ops/apidocs/index.html | 6 +--
zh/docsv2.7/admin/ops/functions/index.html | 6 +--
zh/docsv2.7/admin/ops/governance/index.html | 6 +--
zh/docsv2.7/admin/ops/index.html | 2 +-
zh/docsv2.7/admin/ops/introduction/index.html | 6 +--
zh/docsv2.7/admin/ops/pinpoint/index.html | 6 +--
zh/docsv2.7/admin/ops/search/index.html | 6 +--
zh/docsv2.7/admin/ops/skywalking/index.html | 6 +--
zh/docsv2.7/admin/ops/test/index.html | 4 +-
zh/docsv2.7/dev/build/index.html | 4 +-
zh/docsv2.7/dev/checklist/index.html | 4 +-
zh/docsv2.7/dev/code-smell/index.html | 4 +-
zh/docsv2.7/dev/coding/index.html | 4 +-
zh/docsv2.7/dev/contract/index.html | 4 +-
zh/docsv2.7/dev/design/index.html | 4 +-
zh/docsv2.7/dev/implementation/index.html | 4 +-
zh/docsv2.7/dev/impls/cache/index.html | 6 +--
zh/docsv2.7/dev/impls/cluster/index.html | 6 +--
zh/docsv2.7/dev/impls/compiler/index.html | 6 +--
zh/docsv2.7/dev/impls/config-center/index.html | 6 +--
zh/docsv2.7/dev/impls/container/index.html | 6 +--
zh/docsv2.7/dev/impls/dispatcher/index.html | 6 +--
zh/docsv2.7/dev/impls/exchanger/index.html | 6 +--
zh/docsv2.7/dev/impls/exporter-listener/index.html | 6 +--
zh/docsv2.7/dev/impls/extension-factory/index.html | 6 +--
zh/docsv2.7/dev/impls/filter/index.html | 6 +--
zh/docsv2.7/dev/impls/index.html | 2 +-
zh/docsv2.7/dev/impls/invoker-listener/index.html | 6 +--
zh/docsv2.7/dev/impls/load-balance/index.html | 6 +--
zh/docsv2.7/dev/impls/logger-adapter/index.html | 6 +--
zh/docsv2.7/dev/impls/merger/index.html | 6 +--
zh/docsv2.7/dev/impls/monitor/index.html | 6 +--
zh/docsv2.7/dev/impls/networker/index.html | 6 +--
zh/docsv2.7/dev/impls/page/index.html | 4 +-
zh/docsv2.7/dev/impls/protocol/index.html | 6 +--
zh/docsv2.7/dev/impls/proxy-factory/index.html | 6 +--
zh/docsv2.7/dev/impls/registry/index.html | 6 +--
zh/docsv2.7/dev/impls/remoting/index.html | 6 +--
zh/docsv2.7/dev/impls/router/index.html | 6 +--
zh/docsv2.7/dev/impls/serialize/index.html | 6 +--
zh/docsv2.7/dev/impls/status-checker/index.html | 6 +--
zh/docsv2.7/dev/impls/telnet-handler/index.html | 6 +--
zh/docsv2.7/dev/impls/threadpool/index.html | 6 +--
zh/docsv2.7/dev/impls/validation/index.html | 6 +--
zh/docsv2.7/dev/index.html | 2 +-
zh/docsv2.7/dev/principals/code-detail/index.html | 6 +--
.../dev/principals/configuration/index.html | 6 +--
zh/docsv2.7/dev/principals/dummy/index.html | 6 +--
.../dev/principals/expansibility/index.html | 6 +--
zh/docsv2.7/dev/principals/extension/index.html | 6 +--
.../dev/principals/general-knowledge/index.html | 6 +--
zh/docsv2.7/dev/principals/index.html | 2 +-
zh/docsv2.7/dev/principals/introduction/index.html | 2 +-
zh/docsv2.7/dev/principals/robustness/index.html | 6 +--
zh/docsv2.7/dev/release/index.html | 4 +-
.../dev/source/adaptive-extension/index.html | 4 +-
zh/docsv2.7/dev/source/cluster/index.html | 4 +-
zh/docsv2.7/dev/source/directory/index.html | 4 +-
zh/docsv2.7/dev/source/dubbo-spi/index.html | 4 +-
zh/docsv2.7/dev/source/export-service/index.html | 4 +-
zh/docsv2.7/dev/source/index.html | 2 +-
zh/docsv2.7/dev/source/loadbalance/index.html | 4 +-
zh/docsv2.7/dev/source/refer-service/index.html | 4 +-
zh/docsv2.7/dev/source/router/index.html | 4 +-
.../dev/source/service-invoking-process/index.html | 4 +-
zh/docsv2.7/dev/spi/index.html | 4 +-
zh/docsv2.7/dev/tck/index.html | 4 +-
zh/docsv2.7/index.html | 2 +-
zh/docsv2.7/user/benchmark-tool/index.html | 4 +-
zh/docsv2.7/user/best-practice/index.html | 4 +-
zh/docsv2.7/user/capacity-plan/index.html | 4 +-
.../user/configuration/annotation/index.html | 4 +-
zh/docsv2.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/docsv2.7/user/configuration/index.html | 2 +-
.../user/configuration/properties/index.html | 4 +-
zh/docsv2.7/user/configuration/xml/index.html | 4 +-
zh/docsv2.7/user/coveragence/index.html | 4 +-
zh/docsv2.7/user/dependencies/index.html | 4 +-
zh/docsv2.7/user/examples/accesslog/index.html | 4 +-
zh/docsv2.7/user/examples/async-call/index.html | 4 +-
.../examples/async-execute-on-provider/index.html | 4 +-
zh/docsv2.7/user/examples/attachment/index.html | 4 +-
zh/docsv2.7/user/examples/auth/index.html | 4 +-
.../examples/broadcast-resp-collect/index.html | 4 +-
.../user/examples/callback-parameter/index.html | 4 +-
.../user/examples/concurrency-control/index.html | 4 +-
.../user/examples/config-connections/index.html | 4 +-
.../examples/config-rule-deprecated/index.html | 4 +-
zh/docsv2.7/user/examples/config-rule/index.html | 4 +-
.../user/examples/consumer-threadpool/index.html | 4 +-
zh/docsv2.7/user/examples/context/index.html | 4 +-
zh/docsv2.7/user/examples/delay-publish/index.html | 4 +-
.../examples/distributed-transaction/index.html | 4 +-
zh/docsv2.7/user/examples/dump/index.html | 4 +-
zh/docsv2.7/user/examples/echo-service/index.html | 4 +-
zh/docsv2.7/user/examples/events-notify/index.html | 4 +-
.../user/examples/explicit-target/index.html | 4 +-
.../examples/fault-tolerent-strategy/index.html | 4 +-
.../examples/generic-invoke-with-json/index.html | 4 +-
.../user/examples/generic-reference/index.html | 4 +-
.../user/examples/generic-service/index.html | 4 +-
.../user/examples/graceful-shutdown/index.html | 4 +-
zh/docsv2.7/user/examples/group-merger/index.html | 4 +-
.../user/examples/hostname-binding/index.html | 4 +-
zh/docsv2.7/user/examples/index.html | 2 +-
.../examples/invoke-with-specified-ip/index.html | 4 +-
zh/docsv2.7/user/examples/lazy-connect/index.html | 4 +-
zh/docsv2.7/user/examples/loadbalance/index.html | 4 +-
zh/docsv2.7/user/examples/local-call/index.html | 4 +-
zh/docsv2.7/user/examples/local-mock/index.html | 4 +-
zh/docsv2.7/user/examples/local-stub/index.html | 4 +-
.../user/examples/logger-strategy/index.html | 4 +-
.../user/examples/msgpack-serialization/index.html | 4 +-
.../user/examples/multi-protocols/index.html | 4 +-
.../user/examples/multi-registry/index.html | 4 +-
.../user/examples/multi-versions/index.html | 4 +-
zh/docsv2.7/user/examples/netty4/index.html | 4 +-
.../user/examples/parameter-validation/index.html | 4 +-
.../user/examples/pb-generic-reference/index.html | 4 +-
.../user/examples/preflight-check/index.html | 4 +-
zh/docsv2.7/user/examples/protobuf-idl/index.html | 4 +-
.../examples/provider-timeout-release/index.html | 4 +-
.../examples/reference-config-cache/index.html | 4 +-
zh/docsv2.7/user/examples/registry-only/index.html | 4 +-
zh/docsv2.7/user/examples/result-cache/index.html | 4 +-
.../examples/routing-rule-deprecated/index.html | 4 +-
zh/docsv2.7/user/examples/routing-rule/index.html | 4 +-
zh/docsv2.7/user/examples/serialization/index.html | 4 +-
.../user/examples/service-container/index.html | 4 +-
.../user/examples/service-downgrade/index.html | 4 +-
zh/docsv2.7/user/examples/service-group/index.html | 4 +-
zh/docsv2.7/user/examples/set-host/index.html | 4 +-
.../examples/simplify-registry-data/index.html | 4 +-
.../user/examples/static-service/index.html | 4 +-
zh/docsv2.7/user/examples/stickiness/index.html | 4 +-
.../user/examples/subscribe-only/index.html | 4 +-
zh/docsv2.7/user/examples/thread-model/index.html | 4 +-
zh/docsv2.7/user/examples/tls/index.html | 4 +-
.../user/examples/token-authorization/index.html | 4 +-
zh/docsv2.7/user/index.html | 2 +-
zh/docsv2.7/user/languages/erlang/index.html | 2 +-
.../user/languages/erlang/quick-start/index.html | 4 +-
.../user/languages/erlang/reference/index.html | 4 +-
.../user/languages/erlang/serialization/index.html | 4 +-
.../user/languages/erlang/service/index.html | 4 +-
zh/docsv2.7/user/languages/index.html | 2 +-
zh/docsv2.7/user/maturity/index.html | 4 +-
.../user/new-features-in-a-glance/index.html | 4 +-
zh/docsv2.7/user/perf-test/index.html | 4 +-
zh/docsv2.7/user/preface/architecture/index.html | 4 +-
zh/docsv2.7/user/preface/background/index.html | 4 +-
zh/docsv2.7/user/preface/index.html | 2 +-
zh/docsv2.7/user/preface/requirements/index.html | 4 +-
zh/docsv2.7/user/preface/usage/index.html | 4 +-
zh/docsv2.7/user/quick-start/index.html | 4 +-
zh/docsv2.7/user/recommend/index.html | 4 +-
zh/docsv2.7/user/references/api/index.html | 4 +-
zh/docsv2.7/user/references/index.html | 2 +-
zh/docsv2.7/user/references/maven/index.html | 4 +-
zh/docsv2.7/user/references/metadata/index.html | 4 +-
.../user/references/protocol/dubbo/index.html | 4 +-
.../user/references/protocol/grpc/index.html | 4 +-
.../user/references/protocol/hessian/index.html | 4 +-
.../user/references/protocol/http/index.html | 4 +-
zh/docsv2.7/user/references/protocol/index.html | 2 +-
.../user/references/protocol/memcached/index.html | 4 +-
.../user/references/protocol/redis/index.html | 4 +-
.../user/references/protocol/rest/index.html | 4 +-
.../user/references/protocol/rmi/index.html | 4 +-
.../user/references/protocol/thrift/index.html | 4 +-
.../user/references/protocol/webservice/index.html | 4 +-
zh/docsv2.7/user/references/qos/index.html | 4 +-
zh/docsv2.7/user/references/registry/index.html | 2 +-
.../user/references/registry/multicast/index.html | 4 +-
.../user/references/registry/nacos/index.html | 4 +-
.../user/references/registry/redis/index.html | 4 +-
.../user/references/registry/simple/index.html | 4 +-
.../user/references/registry/zookeeper/index.html | 4 +-
zh/docsv2.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 +-
zh/docsv2.7/user/references/xml/index.html | 2 +-
zh/docsv2.7/user/rest/index.html | 4 +-
zh/docsv2.7/user/serialization/index.html | 4 +-
zh/docsv2.7/user/simple-monitor/index.html | 4 +-
zh/docsv2.7/user/versions/index.html | 2 +-
zh/docsv2.7/user/versions/version-270/index.html | 4 +-
zh/overview/history-version/index.html | 2 +-
zh/overview/index.html | 2 +-
zh/overview/mannual/index.html | 2 +-
zh/overview/quickstart/index.html | 2 +-
zh/overview/tasks/ecosystem/index.html | 2 +-
zh/overview/tasks/ecosystem/rate-limit/index.html | 4 +-
zh/overview/tasks/ecosystem/transaction/index.html | 4 +-
zh/overview/tasks/index.html | 2 +-
.../tasks/kubernetes/deploy-on-k8s/index.html | 4 +-
zh/overview/tasks/kubernetes/index.html | 2 +-
zh/overview/tasks/mesh/dubbo-mesh/index.html | 4 +-
zh/overview/tasks/mesh/index.html | 2 +-
zh/overview/tasks/mesh/proxyless/index.html | 6 +--
zh/overview/tasks/migration/2to3/index.html | 4 +-
zh/overview/tasks/migration/index.html | 2 +-
.../tasks/migration/migration-triple/index.html | 4 +-
.../migration/service-discovery-samples/index.html | 4 +-
zh/overview/tasks/traffic-management/index.html | 2 +-
.../tasks/traffic-management/isolation/index.html | 4 +-
.../tasks/traffic-management/timeout/index.html | 4 +-
.../traffic-condition/index.html | 4 +-
.../traffic-management/traffic-gray/index.html | 4 +-
.../traffic-management/traffic-routing/index.html | 4 +-
.../tasks/traffic-management/weight/index.html | 4 +-
.../tasks/traffic-management/zone/index.html | 4 +-
zh/overview/tasks/triple/idl/index.html | 6 +--
zh/overview/tasks/triple/index.html | 2 +-
zh/overview/tasks/triple/streaming/index.html | 6 +--
zh/overview/tasks/triple/wrap/index.html | 6 +--
zh/overview/what/architecture/index.html | 6 +--
zh/overview/what/dubbo3/index.html | 6 +--
zh/overview/what/ecosystem/index.html | 6 +--
zh/overview/what/extensibility/index.html | 6 +--
zh/overview/what/index.html | 2 +-
zh/overview/what/overview/index.html | 6 +--
zh/release/dubbo-admin/index.html | 6 +--
zh/release/dubbo-go-pixiu/index.html | 6 +--
zh/release/dubbo-spi-extensions/index.html | 6 +--
zh/release/go/index.html | 6 +--
zh/release/index.html | 2 +-
zh/release/java/index.html | 6 +--
zh/release/past-releases/dubbo-admin/index.html | 6 +--
zh/release/past-releases/dubbo-go-pixiu/index.html | 6 +--
.../past-releases/dubbo-spi-extensions/index.html | 6 +--
zh/release/past-releases/go/index.html | 6 +--
zh/release/past-releases/index.html | 2 +-
zh/release/past-releases/java/index.html | 6 +--
zh/sitemap.xml | 2 +-
zh/users/alibaba/index.html | 6 +--
zh/users/eleme/index.html | 6 +--
zh/users/fenghuodi/index.html | 4 +-
zh/users/icbc/index.html | 6 +--
zh/users/pingan/index.html | 4 +-
zh/users/xiaomi/index.html | 6 +--
1307 files changed, 2739 insertions(+), 2777 deletions(-)
diff --git a/en/blog/2018/04/22/dubbo-roadmap-is-announced-in-qcon-beijing-2018/index.html b/en/blog/2018/04/22/dubbo-roadmap-is-announced-in-qcon-beijing-2018/index.html
index 8be9fbae616..1eb8204b7aa 100644
--- a/en/blog/2018/04/22/dubbo-roadmap-is-announced-in-qcon-beijing-2018/index.html
+++ b/en/blog/2018/04/22/dubbo-roadmap-is-announced-in-qcon-beijing-2018/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/04/22/dubbo-roadmap-is-announced-in-qcon-beijing-2018/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo roadmap is announced in QCon Beij [...]
-"><meta itemprop=datePublished content="2018-04-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="24"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo roadmap is announced in QCon Beijing 2018"><meta name=twitter:description content="This article will introduce you that Dubbo roadmap is announced in QCon Beijing 2018.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/04/22/dubbo-roadmap-is-announced-in-qcon-beijing-2018/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo roadmap is announced in QCon Beij [...]
+"><meta itemprop=datePublished content="2018-04-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="24"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo roadmap is announced in QCon Beijing 2018"><meta name=twitter:description content="This article will introduce you that Dubbo roadmap is announced in QCon Beijing 2018.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/04/25/the-gsocgoogle-summer-of-code-2018/index.html b/en/blog/2018/04/25/the-gsocgoogle-summer-of-code-2018/index.html
index 8974aec6cab..201e3d1bb3e 100644
--- a/en/blog/2018/04/25/the-gsocgoogle-summer-of-code-2018/index.html
+++ b/en/blog/2018/04/25/the-gsocgoogle-summer-of-code-2018/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/04/25/the-gsocgoogle-summer-of-code-2018/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="The GSoC(Google Summer of Code) 2018"><meta itemprop [...]
-"><meta itemprop=datePublished content="2018-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="24"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="The GSoC(Google Summer of Code) 2018"><meta name=twitter:description content="The GSoC(Google Summer of Code) 2018 projects has been announced
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/04/25/the-gsocgoogle-summer-of-code-2018/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="The GSoC(Google Summer of Code) 2018"><meta itemprop [...]
+"><meta itemprop=datePublished content="2018-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="24"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="The GSoC(Google Summer of Code) 2018"><meta name=twitter:description content="The GSoC(Google Summer of Code) 2018 projects has been announced
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/05/02/the-apachecon-na-schedule-has-been-announced/index.html b/en/blog/2018/05/02/the-apachecon-na-schedule-has-been-announced/index.html
index d6d1479817e..34355126444 100644
--- a/en/blog/2018/05/02/the-apachecon-na-schedule-has-been-announced/index.html
+++ b/en/blog/2018/05/02/the-apachecon-na-schedule-has-been-announced/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/05/02/the-apachecon-na-schedule-has-been-announced/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="The ApacheCon NA schedule has been announc [...]
-"><meta itemprop=datePublished content="2018-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="34"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="The ApacheCon NA schedule has been announced"><meta name=twitter:description content="This article will introduce you that the ApacheCon NA schedule has been announced attention.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/05/02/the-apachecon-na-schedule-has-been-announced/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="The ApacheCon NA schedule has been announc [...]
+"><meta itemprop=datePublished content="2018-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="34"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="The ApacheCon NA schedule has been announced"><meta name=twitter:description content="This article will introduce you that the ApacheCon NA schedule has been announced attention.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/05/12/the-first-dubbo-meetup-has-been-held-in-beijing/index.html b/en/blog/2018/05/12/the-first-dubbo-meetup-has-been-held-in-beijing/index.html
index 9e0c1c36ef7..1f9a059935a 100644
--- a/en/blog/2018/05/12/the-first-dubbo-meetup-has-been-held-in-beijing/index.html
+++ b/en/blog/2018/05/12/the-first-dubbo-meetup-has-been-held-in-beijing/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/dubbo-meetup-beijing.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
diff --git a/en/blog/2018/06/23/the-second-dubbo-shanghai-meetup-has-been-held-successfully/index.html b/en/blog/2018/06/23/the-second-dubbo-shanghai-meetup-has-been-held-successfully/index.html
index b4e5c34166a..91933babb73 100644
--- a/en/blog/2018/06/23/the-second-dubbo-shanghai-meetup-has-been-held-successfully/index.html
+++ b/en/blog/2018/06/23/the-second-dubbo-shanghai-meetup-has-been-held-successfully/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/dubbo-meetup-shanghai.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git a/en/blog/2018/07/01/your-first-dubbo-filter/index.html b/en/blog/2018/07/01/your-first-dubbo-filter/index.html
index 22ef1d817a4..580da641cb0 100644
--- a/en/blog/2018/07/01/your-first-dubbo-filter/index.html
+++ b/en/blog/2018/07/01/your-first-dubbo-filter/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/07/01/your-first-dubbo-filter/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Your First Dubbo Filter"><meta itemprop=description content="Th [...]
-"><meta itemprop=datePublished content="2018-07-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="824"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Your First Dubbo Filter"><meta name=twitter:description content="This article will introduce you that how to implement a dubbo filter
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/07/01/your-first-dubbo-filter/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Your First Dubbo Filter"><meta itemprop=description content="Th [...]
+"><meta itemprop=datePublished content="2018-07-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="824"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Your First Dubbo Filter"><meta name=twitter:description content="This article will introduce you that how to implement a dubbo filter
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/07/12/tracking-with-pinpoint/index.html b/en/blog/2018/07/12/tracking-with-pinpoint/index.html
index edb01fe7fa6..224067fb50b 100644
--- a/en/blog/2018/07/12/tracking-with-pinpoint/index.html
+++ b/en/blog/2018/07/12/tracking-with-pinpoint/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/07/12/tracking-with-pinpoint/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Tracking with Pinpoint"><meta itemprop=description content="This [...]
-"><meta itemprop=datePublished content="2018-07-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="888"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Tracking with Pinpoint"><meta name=twitter:description content="This article introduces how to use Pinpoint to track Dubbo applications and monitor applications' performance.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/07/12/tracking-with-pinpoint/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Tracking with Pinpoint"><meta itemprop=description content="This [...]
+"><meta itemprop=datePublished content="2018-07-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="888"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Tracking with Pinpoint"><meta name=twitter:description content="This article introduces how to use Pinpoint to track Dubbo applications and monitor applications' performance.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/07/27/sentinel-the-flow-sentinel-of-dubbo-services/index.html b/en/blog/2018/07/27/sentinel-the-flow-sentinel-of-dubbo-services/index.html
index f3264c15f0a..722c40dfd39 100644
--- a/en/blog/2018/07/27/sentinel-the-flow-sentinel-of-dubbo-services/index.html
+++ b/en/blog/2018/07/27/sentinel-the-flow-sentinel-of-dubbo-services/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/07/27/sentinel-the-flow-sentinel-of-dubbo-services/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-27T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Sentinel: The flow sentinel of Dubbo servi [...]
-"><meta itemprop=datePublished content="2018-07-27T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1305"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Sentinel: The flow sentinel of Dubbo services"><meta name=twitter:description content="This article introduces the Sentinel and how to integrate it with Dubbo.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/07/27/sentinel-the-flow-sentinel-of-dubbo-services/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-27T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Sentinel: The flow sentinel of Dubbo servi [...]
+"><meta itemprop=datePublished content="2018-07-27T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1305"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Sentinel: The flow sentinel of Dubbo services"><meta name=twitter:description content="This article introduces the Sentinel and how to integrate it with Dubbo.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/07/30/the-third-dubbo-meetup-has-been-held-in-shenzhen/index.html b/en/blog/2018/07/30/the-third-dubbo-meetup-has-been-held-in-shenzhen/index.html
index d44564615a4..34673823dba 100644
--- a/en/blog/2018/07/30/the-third-dubbo-meetup-has-been-held-in-shenzhen/index.html
+++ b/en/blog/2018/07/30/the-third-dubbo-meetup-has-been-held-in-shenzhen/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/dubbo-meetup-shenzhen.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git a/en/blog/2018/08/07/dubbo-101/index.html b/en/blog/2018/08/07/dubbo-101/index.html
index 6527dd32548..293f2ed4985 100644
--- a/en/blog/2018/08/07/dubbo-101/index.html
+++ b/en/blog/2018/08/07/dubbo-101/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/07/dubbo-101/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Your First Dubbo Demo"><meta itemprop=description content="Modern distributed [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="2182"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Your First Dubbo Demo"><meta name=twitter:description content="Modern distributed frameworks is similiar to RMI in terms of concepts. They both use Java interface as a service contract, archive service registry an [...]
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/07/dubbo-101/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Your First Dubbo Demo"><meta itemprop=description content="Modern distributed [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="2182"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Your First Dubbo Demo"><meta name=twitter:description content="Modern distributed frameworks is similiar to RMI in terms of concepts. They both use Java interface as a service contract, archive service registry an [...]
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/07/use-annotations-in-dubbo/index.html b/en/blog/2018/08/07/use-annotations-in-dubbo/index.html
index 8855b0e34e5..40a1eea4587 100644
--- a/en/blog/2018/08/07/use-annotations-in-dubbo/index.html
+++ b/en/blog/2018/08/07/use-annotations-in-dubbo/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/07/use-annotations-in-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Use Annotations In Dubbo"><meta itemprop=description content=" [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1733"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Use Annotations In Dubbo"><meta name=twitter:description content="This article will introduce you how to use annotations instead of XML to develop Dubbo applications, such as `@EnableDubbo`, `@Service` and `@Reference`.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/07/use-annotations-in-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Use Annotations In Dubbo"><meta itemprop=description content=" [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1733"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Use Annotations In Dubbo"><meta name=twitter:description content="This article will introduce you how to use annotations instead of XML to develop Dubbo applications, such as `@EnableDubbo`, `@Service` and `@Reference`.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/07/using-zookeeper-in-dubbo/index.html b/en/blog/2018/08/07/using-zookeeper-in-dubbo/index.html
index d998ba59c69..23c2d06e881 100644
--- a/en/blog/2018/08/07/using-zookeeper-in-dubbo/index.html
+++ b/en/blog/2018/08/07/using-zookeeper-in-dubbo/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/07/using-zookeeper-in-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Using Zookeeper in Dubbo"><meta itemprop=description content=" [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1581"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Using Zookeeper in Dubbo"><meta name=twitter:description content="This article introduces basic concepts of Zookeeper, and how to use Zookeeper as a registry center.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/07/using-zookeeper-in-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Using Zookeeper in Dubbo"><meta itemprop=description content=" [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1581"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Using Zookeeper in Dubbo"><meta name=twitter:description content="This article introduces basic concepts of Zookeeper, and how to use Zookeeper as a registry center.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/10/dubbos-load-balance/index.html b/en/blog/2018/08/10/dubbos-load-balance/index.html
index 424bf78754f..6e755401411 100644
--- a/en/blog/2018/08/10/dubbos-load-balance/index.html
+++ b/en/blog/2018/08/10/dubbos-load-balance/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/10/dubbos-load-balance/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-10T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo's Load Balance"><meta itemprop=description content="This arti [...]
-"><meta itemprop=datePublished content="2018-08-10T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="2074"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo's Load Balance"><meta name=twitter:description content="This article introduces you what is load balance and how load balance strategy is implemented in Dubbo.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/10/dubbos-load-balance/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-10T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo's Load Balance"><meta itemprop=description content="This arti [...]
+"><meta itemprop=datePublished content="2018-08-10T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="2074"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo's Load Balance"><meta name=twitter:description content="This article introduces you what is load balance and how load balance strategy is implemented in Dubbo.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/dubbo-basic-usage--dubbo-provider-configuration/index.html b/en/blog/2018/08/14/dubbo-basic-usage--dubbo-provider-configuration/index.html
index 9b274ce1054..a03db5ce8df 100644
--- a/en/blog/2018/08/14/dubbo-basic-usage--dubbo-provider-configuration/index.html
+++ b/en/blog/2018/08/14/dubbo-basic-usage--dubbo-provider-configuration/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/dubbo-basic-usage--dubbo-provider-configuration/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Basic Usage -- Dubbo Provider Con [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1397"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Basic Usage -- Dubbo Provider Configuration"><meta name=twitter:description content="This article will introduce you how to config Dubbo, by XML, property files, annotations or Java code.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/dubbo-basic-usage--dubbo-provider-configuration/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Basic Usage -- Dubbo Provider Con [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1397"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Basic Usage -- Dubbo Provider Configuration"><meta name=twitter:description content="This article will introduce you how to config Dubbo, by XML, property files, annotations or Java code.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/dubbo-basic-usage-dubbo-consumer-configuration/index.html b/en/blog/2018/08/14/dubbo-basic-usage-dubbo-consumer-configuration/index.html
index f0aac563947..72f05289520 100644
--- a/en/blog/2018/08/14/dubbo-basic-usage-dubbo-consumer-configuration/index.html
+++ b/en/blog/2018/08/14/dubbo-basic-usage-dubbo-consumer-configuration/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/dubbo-basic-usage-dubbo-consumer-configuration/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" Dubbo Basic Usage - Dubbo Consumer Conf [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="748"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content=" Dubbo Basic Usage - Dubbo Consumer Configuration"><meta name=twitter:description content="This article will introduce you the basics of consumer configurations.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/dubbo-basic-usage-dubbo-consumer-configuration/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" Dubbo Basic Usage - Dubbo Consumer Conf [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="748"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content=" Dubbo Basic Usage - Dubbo Consumer Configuration"><meta name=twitter:description content="This article will introduce you the basics of consumer configurations.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/dubbo-several-ways-about-synchronous/asynchronous-invoke/index.html b/en/blog/2018/08/14/dubbo-several-ways-about-synchronous/asynchronous-invoke/index.html
index cdfbdd76657..8fba7a602c2 100644
--- a/en/blog/2018/08/14/dubbo-several-ways-about-synchronous/asynchronous-invoke/index.html
+++ b/en/blog/2018/08/14/dubbo-several-ways-about-synchronous/asynchronous-invoke/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/dubbo-several-ways-about-synchronous/asynchronous-invoke/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo: Several ways about sync [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1112"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo: Several ways about synchronous/asynchronous invoke"><meta name=twitter:description content="This article introduces you how to use Dubbo synchronously or asynchronously.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/dubbo-several-ways-about-synchronous/asynchronous-invoke/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo: Several ways about sync [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1112"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo: Several ways about synchronous/asynchronous invoke"><meta name=twitter:description content="This article introduces you how to use Dubbo synchronously or asynchronously.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/generic-invoke-of-dubbo/index.html b/en/blog/2018/08/14/generic-invoke-of-dubbo/index.html
index 287963da244..347974161e7 100644
--- a/en/blog/2018/08/14/generic-invoke-of-dubbo/index.html
+++ b/en/blog/2018/08/14/generic-invoke-of-dubbo/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/generic-invoke-of-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Generic invoke of Dubbo"><meta itemprop=description content="Th [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="777"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic invoke of Dubbo"><meta name=twitter:description content="This article introduces you when and how to use generic invoke of Dubbo.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/generic-invoke-of-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Generic invoke of Dubbo"><meta itemprop=description content="Th [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="777"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic invoke of Dubbo"><meta name=twitter:description content="This article introduces you when and how to use generic invoke of Dubbo.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/implementation-of-cross-language-calls-by-dubbo2.js/index.html b/en/blog/2018/08/14/implementation-of-cross-language-calls-by-dubbo2.js/index.html
index 09dcd938261..f43cbb5b1e5 100644
--- a/en/blog/2018/08/14/implementation-of-cross-language-calls-by-dubbo2.js/index.html
+++ b/en/blog/2018/08/14/implementation-of-cross-language-calls-by-dubbo2.js/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/implementation-of-cross-language-calls-by-dubbo2.js/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Implementation of cross-language ca [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1814"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Implementation of cross-language calls by Dubbo2.js"><meta name=twitter:description content="This article introduces how to use Dubbo.js to implement cross-language calls.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/implementation-of-cross-language-calls-by-dubbo2.js/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Implementation of cross-language ca [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1814"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Implementation of cross-language calls by Dubbo2.js"><meta name=twitter:description content="This article introduces how to use Dubbo.js to implement cross-language calls.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/manipulating-services-dynamically-via-qos/index.html b/en/blog/2018/08/14/manipulating-services-dynamically-via-qos/index.html
index 5938262fff4..c2f4823a3eb 100644
--- a/en/blog/2018/08/14/manipulating-services-dynamically-via-qos/index.html
+++ b/en/blog/2018/08/14/manipulating-services-dynamically-via-qos/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/manipulating-services-dynamically-via-qos/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Manipulating Services Dynamically via QoS"><m [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="947"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Manipulating Services Dynamically via QoS"><meta name=twitter:description content="This article introduces how to use Dubbo's QoS to achieve dynamic configuration.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/manipulating-services-dynamically-via-qos/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Manipulating Services Dynamically via QoS"><m [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="947"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Manipulating Services Dynamically via QoS"><meta name=twitter:description content="This article introduces how to use Dubbo's QoS to achieve dynamic configuration.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/native-image-using-graalvm/index.html b/en/blog/2018/08/14/native-image-using-graalvm/index.html
index 3e880a2d5af..f90db8be571 100644
--- a/en/blog/2018/08/14/native-image-using-graalvm/index.html
+++ b/en/blog/2018/08/14/native-image-using-graalvm/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/native-image-using-graalvm/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Native Image using GraalVM"><meta itemprop=description conte [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1360"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Native Image using GraalVM"><meta name=twitter:description content="This article introduces you how to make Dubbo native image using GraalVM.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/native-image-using-graalvm/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Native Image using GraalVM"><meta itemprop=description conte [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1360"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Native Image using GraalVM"><meta name=twitter:description content="This article introduces you how to make Dubbo native image using GraalVM.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/14/source-code-analysis-of-spring-boot-dubbo-app-start-and-stop/index.html b/en/blog/2018/08/14/source-code-analysis-of-spring-boot-dubbo-app-start-and-stop/index.html
index c1228e8cb0c..7b4a6d77a75 100644
--- a/en/blog/2018/08/14/source-code-analysis-of-spring-boot-dubbo-app-start-and-stop/index.html
+++ b/en/blog/2018/08/14/source-code-analysis-of-spring-boot-dubbo-app-start-and-stop/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/source-code-analysis-of-spring-boot-dubbo-app-start-and-stop/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Source code analysis of sp [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1337"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Source code analysis of spring-boot+Dubbo App start and stop"><meta name=twitter:description content="This article introduces the implementation details of app start and stop in `dubbo-spring-boot-project`.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/08/14/source-code-analysis-of-spring-boot-dubbo-app-start-and-stop/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Source code analysis of sp [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1337"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Source code analysis of spring-boot+Dubbo App start and stop"><meta name=twitter:description content="This article introduces the implementation details of app start and stop in `dubbo-spring-boot-project`.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/08/26/the-fourth-dubbo-meetup-has-been-held-in-chengdu/index.html b/en/blog/2018/08/26/the-fourth-dubbo-meetup-has-been-held-in-chengdu/index.html
index b3b4fe03f75..d2c316e5e3f 100644
--- a/en/blog/2018/08/26/the-fourth-dubbo-meetup-has-been-held-in-chengdu/index.html
+++ b/en/blog/2018/08/26/the-fourth-dubbo-meetup-has-been-held-in-chengdu/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/dubbo-meetup-chengdu.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
diff --git a/en/blog/2018/09/02/how-to-implement-a-fully-asynchronous-calls-chain-based-on-dubbo/index.html b/en/blog/2018/09/02/how-to-implement-a-fully-asynchronous-calls-chain-based-on-dubbo/index.html
index bb84028a663..d7d042d6add 100644
--- a/en/blog/2018/09/02/how-to-implement-a-fully-asynchronous-calls-chain-based-on-dubbo/index.html
+++ b/en/blog/2018/09/02/how-to-implement-a-fully-asynchronous-calls-chain-based-on-dubbo/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/09/02/how-to-implement-a-fully-asynchronous-calls-chain-based-on-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="How to implement a ful [...]
-"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1728"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to implement a fully asynchronous calls chain based on Dubbo"><meta name=twitter:description content="This article recalls how asynchronous call is implemented in Dubbo 2.6.x, and introduces the new way based [...]
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/09/02/how-to-implement-a-fully-asynchronous-calls-chain-based-on-dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="How to implement a ful [...]
+"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1728"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to implement a fully asynchronous calls chain based on Dubbo"><meta name=twitter:description content="This article recalls how asynchronous call is implemented in Dubbo 2.6.x, and introduces the new way based [...]
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/09/02/how-to-prepare-an-apache-release/index.html b/en/blog/2018/09/02/how-to-prepare-an-apache-release/index.html
index aabecda8f64..dc80d0438c4 100644
--- a/en/blog/2018/09/02/how-to-prepare-an-apache-release/index.html
+++ b/en/blog/2018/09/02/how-to-prepare-an-apache-release/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/09/02/how-to-prepare-an-apache-release/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="How to prepare an Apache Release"><meta itemprop=descr [...]
-"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="2473"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to prepare an Apache Release"><meta name=twitter:description content="This article introduces how to the Apache publish content and process
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/09/02/how-to-prepare-an-apache-release/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="How to prepare an Apache Release"><meta itemprop=descr [...]
+"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="2473"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to prepare an Apache Release"><meta name=twitter:description content="This article introduces how to the Apache publish content and process
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/09/30/integrate-dubbo-with-kubernetes/index.html b/en/blog/2018/09/30/integrate-dubbo-with-kubernetes/index.html
index 1b7b43c5053..4c269ae5849 100644
--- a/en/blog/2018/09/30/integrate-dubbo-with-kubernetes/index.html
+++ b/en/blog/2018/09/30/integrate-dubbo-with-kubernetes/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/09/30/integrate-dubbo-with-kubernetes/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-30T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Integrate Dubbo with Kubernetes"><meta itemprop=descrip [...]
-"><meta itemprop=datePublished content="2018-09-30T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1639"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Integrate Dubbo with Kubernetes"><meta name=twitter:description content="This article will try to register Dubbo service to Kubernetes and integrate with Kubernetes's multi-tenancy security system.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2018/09/30/integrate-dubbo-with-kubernetes/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-30T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Integrate Dubbo with Kubernetes"><meta itemprop=descrip [...]
+"><meta itemprop=datePublished content="2018-09-30T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1639"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Integrate Dubbo with Kubernetes"><meta name=twitter:description content="This article will try to register Dubbo service to Kubernetes and integrate with Kubernetes's multi-tenancy security system.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2018/10/05/introduction-to-the-dubbo-protocol/index.html b/en/blog/2018/10/05/introduction-to-the-dubbo-protocol/index.html
index f7060230b04..98bae3271c1 100644
--- a/en/blog/2018/10/05/introduction-to-the-dubbo-protocol/index.html
+++ b/en/blog/2018/10/05/introduction-to-the-dubbo-protocol/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/dubbo-protocol.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
diff --git a/en/blog/2018/11/07/dubbo-integrates-with-nacos-to-become-a-registry/index.html b/en/blog/2018/11/07/dubbo-integrates-with-nacos-to-become-a-registry/index.html
index ed925ad87d5..e38fe03d0c7 100644
--- a/en/blog/2018/11/07/dubbo-integrates-with-nacos-to-become-a-registry/index.html
+++ b/en/blog/2018/11/07/dubbo-integrates-with-nacos-to-become-a-registry/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/dubbo-registry-nacos-integration.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat [...]
diff --git a/en/blog/2018/12/10/the-fifth-dubbo-meetup-has-been-held-in-hangzhou/index.html b/en/blog/2018/12/10/the-fifth-dubbo-meetup-has-been-held-in-hangzhou/index.html
index f1cdce25848..8b375452817 100644
--- a/en/blog/2018/12/10/the-fifth-dubbo-meetup-has-been-held-in-hangzhou/index.html
+++ b/en/blog/2018/12/10/the-fifth-dubbo-meetup-has-been-held-in-hangzhou/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/dubbo-meetup-hangzhou.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git a/en/blog/2019/01/17/how-to-use-seata-to-ensure-consistency-between-dubbo-microservices/index.html b/en/blog/2019/01/17/how-to-use-seata-to-ensure-consistency-between-dubbo-microservices/index.html
index f968e9a2388..cdeec355c22 100644
--- a/en/blog/2019/01/17/how-to-use-seata-to-ensure-consistency-between-dubbo-microservices/index.html
+++ b/en/blog/2019/01/17/how-to-use-seata-to-ensure-consistency-between-dubbo-microservices/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/01/17/how-to-use-seata-to-ensure-consistency-between-dubbo-microservices/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="How to use Seata to [...]
-"><meta itemprop=datePublished content="2019-01-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="584"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to use Seata to ensure consistency between Dubbo Microservices"><meta name=twitter:description content="This article will introduce you how to use Seata to ensure consistency between Dubbo Microservices.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/01/17/how-to-use-seata-to-ensure-consistency-between-dubbo-microservices/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="How to use Seata to [...]
+"><meta itemprop=datePublished content="2019-01-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="584"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to use Seata to ensure consistency between Dubbo Microservices"><meta name=twitter:description content="This article will introduce you how to use Seata to ensure consistency between Dubbo Microservices.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-client-asynchronous-interface/index.html b/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-client-asynchronous-interface/index.html
index 9eb78e57abb..8b5f1929523 100644
--- a/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-client-asynchronous-interface/index.html
+++ b/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-client-asynchronous-interface/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-client-asynchronous-interface/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Implement [...]
-"><meta itemprop=datePublished content="2019-02-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1043"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Implementation background and practice of Dubbo client asynchronous interface"><meta name=twitter:description content="Implementation background and practice of Dubbo client asynchronous interface
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-client-asynchronous-interface/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Implement [...]
+"><meta itemprop=datePublished content="2019-02-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1043"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Implementation background and practice of Dubbo client asynchronous interface"><meta name=twitter:description content="Implementation background and practice of Dubbo client asynchronous interface
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-server-asynchronous-interface/index.html b/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-server-asynchronous-interface/index.html
index 87ee7422095..cefd2b7b2ac 100644
--- a/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-server-asynchronous-interface/index.html
+++ b/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-server-asynchronous-interface/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-server-asynchronous-interface/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Implement [...]
-"><meta itemprop=datePublished content="2019-02-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="909"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Implementation background and practice of Dubbo server asynchronous interface"><meta name=twitter:description content="Implementation background and practice of Dubbo server asynchronous interface
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/02/20/implementation-background-and-practice-of-dubbo-server-asynchronous-interface/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Implement [...]
+"><meta itemprop=datePublished content="2019-02-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="909"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Implementation background and practice of Dubbo server asynchronous interface"><meta name=twitter:description content="Implementation background and practice of Dubbo server asynchronous interface
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2019/04/25/dubbo-extensible-mechanism-source-code-analysis-part-1/index.html b/en/blog/2019/04/25/dubbo-extensible-mechanism-source-code-analysis-part-1/index.html
index 35069f519f5..66ae86359aa 100644
--- a/en/blog/2019/04/25/dubbo-extensible-mechanism-source-code-analysis-part-1/index.html
+++ b/en/blog/2019/04/25/dubbo-extensible-mechanism-source-code-analysis-part-1/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/04/25/dubbo-extensible-mechanism-source-code-analysis-part-1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo extensible mechanism sourc [...]
-"><meta itemprop=datePublished content="2019-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="2284"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo extensible mechanism source code analysis - part 1"><meta name=twitter:description content="description: This article introduces Dubbo's SPI mechanism.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/04/25/dubbo-extensible-mechanism-source-code-analysis-part-1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo extensible mechanism sourc [...]
+"><meta itemprop=datePublished content="2019-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="2284"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo extensible mechanism source code analysis - part 1"><meta name=twitter:description content="description: This article introduces Dubbo's SPI mechanism.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2019/05/02/dubbo-extensible-mechanism-source-code-analysis-part-2/index.html b/en/blog/2019/05/02/dubbo-extensible-mechanism-source-code-analysis-part-2/index.html
index de0457173c0..4b8cfd435ae 100644
--- a/en/blog/2019/05/02/dubbo-extensible-mechanism-source-code-analysis-part-2/index.html
+++ b/en/blog/2019/05/02/dubbo-extensible-mechanism-source-code-analysis-part-2/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/05/02/dubbo-extensible-mechanism-source-code-analysis-part-2/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo extensible mechanism sourc [...]
-"><meta itemprop=datePublished content="2019-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="2629"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo extensible mechanism source code analysis - part 2"><meta name=twitter:description content="This article introduces the principles and details of Dubbo's SPI.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/05/02/dubbo-extensible-mechanism-source-code-analysis-part-2/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo extensible mechanism sourc [...]
+"><meta itemprop=datePublished content="2019-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="2629"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo extensible mechanism source code analysis - part 2"><meta name=twitter:description content="This article introduces the principles and details of Dubbo's SPI.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2019/08/11/tracing-dubbo-service-with-apache-skywalking/index.html b/en/blog/2019/08/11/tracing-dubbo-service-with-apache-skywalking/index.html
index e1389df510a..9ac39227f37 100644
--- a/en/blog/2019/08/11/tracing-dubbo-service-with-apache-skywalking/index.html
+++ b/en/blog/2019/08/11/tracing-dubbo-service-with-apache-skywalking/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/08/11/tracing-dubbo-service-with-apache-skywalking/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Tracing Dubbo service with Apache Skywalki [...]
-"><meta itemprop=datePublished content="2019-08-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="469"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Tracing Dubbo service with Apache Skywalking"><meta name=twitter:description content="This article introduces how to use Apache Skywalking to track Dubbo applications.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/08/11/tracing-dubbo-service-with-apache-skywalking/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Tracing Dubbo service with Apache Skywalki [...]
+"><meta itemprop=datePublished content="2019-08-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="469"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Tracing Dubbo service with Apache Skywalking"><meta name=twitter:description content="This article introduces how to use Apache Skywalking to track Dubbo applications.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2019/08/26/service-test/index.html b/en/blog/2019/08/26/service-test/index.html
index 7a16029ce1e..2aedfe0dc4e 100644
--- a/en/blog/2019/08/26/service-test/index.html
+++ b/en/blog/2019/08/26/service-test/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/08/26/service-test/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Admin service test"><meta itemprop=description content="This article [...]
-"><meta itemprop=datePublished content="2019-08-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="825"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin service test"><meta name=twitter:description content="This article introduces how to make service test with Dubbo.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2019/08/26/service-test/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Admin service test"><meta itemprop=description content="This article [...]
+"><meta itemprop=datePublished content="2019-08-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="825"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin service test"><meta name=twitter:description content="This article introduces how to make service test with Dubbo.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2020/05/18/past-releases/index.html b/en/blog/2020/05/18/past-releases/index.html
index e0e984095f5..341667005f0 100644
--- a/en/blog/2020/05/18/past-releases/index.html
+++ b/en/blog/2020/05/18/past-releases/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2020/05/18/past-releases/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Past Releases"><meta itemprop=description content="This article will intr [...]
-"><meta itemprop=datePublished content="2020-05-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="411"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Past Releases"><meta name=twitter:description content="This article will introduce you how to understand the details of each version and upgrade matters needing attention.
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2020/05/18/past-releases/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Past Releases"><meta itemprop=description content="This article will intr [...]
+"><meta itemprop=datePublished content="2020-05-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="411"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Past Releases"><meta name=twitter:description content="This article will introduce you how to understand the details of each version and upgrade matters needing attention.
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2021/07/02/3.0.1-release-note/index.html b/en/blog/2021/07/02/3.0.1-release-note/index.html
index 9a404d0e2eb..eb69776a5d3 100644
--- a/en/blog/2021/07/02/3.0.1-release-note/index.html
+++ b/en/blog/2021/07/02/3.0.1-release-note/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/07/02/3.0.1-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-07-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.1 Release Note"><meta itemprop=description content="The release [...]
-"><meta itemprop=datePublished content="2021-07-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="101"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.1 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 3.0.1
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/07/02/3.0.1-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-07-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.1 Release Note"><meta itemprop=description content="The release [...]
+"><meta itemprop=datePublished content="2021-07-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="101"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.1 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 3.0.1
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2021/08/18/3.0.2-release-note/index.html b/en/blog/2021/08/18/3.0.2-release-note/index.html
index dab43884717..83770022327 100644
--- a/en/blog/2021/08/18/3.0.2-release-note/index.html
+++ b/en/blog/2021/08/18/3.0.2-release-note/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/08/18/3.0.2-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2 Release Note"><meta itemprop=description content="The release [...]
-"><meta itemprop=datePublished content="2021-08-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="510"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 3.0.2
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/08/18/3.0.2-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2 Release Note"><meta itemprop=description content="The release [...]
+"><meta itemprop=datePublished content="2021-08-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="510"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 3.0.2
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2021/08/23/3.0.2.1-release-note/index.html b/en/blog/2021/08/23/3.0.2.1-release-note/index.html
index 11bf79ae236..eb291919090 100644
--- a/en/blog/2021/08/23/3.0.2.1-release-note/index.html
+++ b/en/blog/2021/08/23/3.0.2.1-release-note/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/08/23/3.0.2.1-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2.1 Release Note"><meta itemprop=description content="The rele [...]
-"><meta itemprop=datePublished content="2021-08-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="43"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2.1 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 3.0.2.1
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/08/23/3.0.2.1-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2.1 Release Note"><meta itemprop=description content="The rele [...]
+"><meta itemprop=datePublished content="2021-08-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="43"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2.1 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 3.0.2.1
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2021/09/20/2.7.14-release-note/index.html b/en/blog/2021/09/20/2.7.14-release-note/index.html
index 9e860342087..8f4ef63455c 100644
--- a/en/blog/2021/09/20/2.7.14-release-note/index.html
+++ b/en/blog/2021/09/20/2.7.14-release-note/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/09/20/2.7.14-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-09-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="2.7.14 Release Note"><meta itemprop=description content="The releas [...]
-"><meta itemprop=datePublished content="2021-09-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="157"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="2.7.14 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 2.7.14
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/blog/2021/09/20/2.7.14-release-note/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-09-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="2.7.14 Release Note"><meta itemprop=description content="The releas [...]
+"><meta itemprop=datePublished content="2021-09-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="157"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="2.7.14 Release Note"><meta name=twitter:description content="The release note of Apache Dubbo 2.7.14
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/en/blog/2022/01/18/makes-it-more-convenient-for-you-to-proxy-dubbo-services-in-apache-apisix/index.html b/en/blog/2022/01/18/makes-it-more-convenient-for-you-to-proxy-dubbo-services-in-apache-apisix/index.html
index 56750092372..e22b2f39377 100644
--- a/en/blog/2022/01/18/makes-it-more-convenient-for-you-to-proxy-dubbo-services-in-apache-apisix/index.html
+++ b/en/blog/2022/01/18/makes-it-more-convenient-for-you-to-proxy-dubbo-services-in-apache-apisix/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/how-to-proxy-dubbo-in-apache-apisix.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
diff --git a/en/blog/2022/05/04/how-to-proxy-dubbo-service-in-apache-shenyu-gateway/index.html b/en/blog/2022/05/04/how-to-proxy-dubbo-service-in-apache-shenyu-gateway/index.html
index 4ba883355b8..da2095a2fa0 100644
--- a/en/blog/2022/05/04/how-to-proxy-dubbo-service-in-apache-shenyu-gateway/index.html
+++ b/en/blog/2022/05/04/how-to-proxy-dubbo-service-in-apache-shenyu-gateway/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/blog/news/how-to-proxy-dubbo-in-apache-shenyu.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
diff --git a/en/docs/contribution-guidelines/committer/apache-dubbo-page_dev/index.html b/en/docs/contribution-guidelines/committer/apache-dubbo-page_dev/index.html
index b890c09887d..dc196a873ce 100644
--- a/en/docs/contribution-guidelines/committer/apache-dubbo-page_dev/index.html
+++ b/en/docs/contribution-guidelines/committer/apache-dubbo-page_dev/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-When the project has undergone major changes, such as the addition of a new committer, the election of a new PMC, or a new version of Release, etc, these updates need to be maintained on this page. The project address for this official website is https://svn."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/apache-dubbo-page_dev/"><meta property="article:section" content="docs"><meta property=" [...]
-When the project has undergone major changes, such as the addition of a new committer, the election of a new PMC, or a new version of Release, etc, these updates need to be maintained on this page. The project address for this official website is https://svn."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="198"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Official Dubb [...]
+When the project has undergone major changes, such as the addition of a new committer, the election of a new PMC, or a new version of Release, etc, these updates need to be maintained on this page. The project address for this official website is https://svn."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/apache-dubbo-page_dev/"><meta property="article:section" content="docs"><meta property=" [...]
+When the project has undergone major changes, such as the addition of a new committer, the election of a new PMC, or a new version of Release, etc, these updates need to be maintained on this page. The project address for this official website is https://svn."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="198"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Official Dubb [...]
When the project has undergone major changes, such as the addition of a new committer, the election of a new PMC, or a new version of Release, etc, these updates need to be maintained on this page. The project address for this official website is https://svn."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async sr [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -15,7 +15,7 @@ The project address for this official website is
please install SVN first.</li><li>Check out the <a href=https://svn.apache.org/repos/asf/incubator/public/trunk>project</a> with SVN.</li><li>Modify the content/projects/dubbo.xml file and save it.</li><li>Install ANT. And execute the ant command in the trunk directory to build.</li><li>After the build is complete, open the target/site/projects/dubbo.html file with your browser to see if the changes take effect.</li><li>Use the commit command of SVN to submit the dubbo.xml file to the se [...]
(because the server will automatically build it at regular intervals).
This process will ask for the Apache id and password.</li></ol><p>References:</p><ol><li><a href=http://incubator.apache.org/guides/website.html>http://incubator.apache.org/guides/website.html</a></li><li><a href=https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt>https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt</a></li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}. [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/committer/index.html b/en/docs/contribution-guidelines/committer/index.html
index 21f4fec963d..6d4931a77ea 100644
--- a/en/docs/contribution-guidelines/committer/index.html
+++ b/en/docs/contribution-guidelines/committer/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/committer/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Committer%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/contribution-guidelines/>Contribution Guideli [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/committer/label-an-issue-guide_dev/index.html b/en/docs/contribution-guidelines/committer/label-an-issue-guide_dev/index.html
index 2e99fb96655..7dd72583890 100644
--- a/en/docs/contribution-guidelines/committer/label-an-issue-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/committer/label-an-issue-guide_dev/index.html
@@ -2,11 +2,11 @@
For issues or pull requests that need coding and further version release to fix, you should always mark it with a milestone.
Some frequently used labels:
Help Wanted
-help wanted good first issue Prority"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/label-an-issue-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Label an Issue"><meta itemprop=description content="If you are handling an issu [...]
+help wanted good first issue Prority"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/label-an-issue-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Label an Issue"><meta itemprop=description content="If you are handling an issu [...]
For issues or pull requests that need coding and further version release to fix, you should always mark it with a milestone.
Some frequently used labels:
Help Wanted
-help wanted good first issue Prority"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="85"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Label an Issue"><meta name=twitter:description content="If you are handling an issue, remember to mark the issue cearly with one or more labels whenever you think it’s meaningful. With labels on, other developers can easily recognize prob [...]
+help wanted good first issue Prority"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="85"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Label an Issue"><meta name=twitter:description content="If you are handling an issue, remember to mark the issue cearly with one or more labels whenever you think it’s meaningful. With labels on, other developers can easily recognize prob [...]
For issues or pull requests that need coding and further version release to fix, you should always mark it with a milestone.
Some frequently used labels:
Help Wanted
@@ -16,7 +16,7 @@ help wanted good first issue Prority"><script type=application/javascript>var do
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/committer/label-an-issue-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Label%20an%20Issue" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/contribution-guidelines/>Contribution Guideli [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/committer/new-committer-guide_dev/index.html b/en/docs/contribution-guidelines/committer/new-committer-guide_dev/index.html
index 33b8ef6fe32..40b29193737 100644
--- a/en/docs/contribution-guidelines/committer/new-committer-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/committer/new-committer-guide_dev/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-The active contributor is elected as a committer At the late development stage, an active contributor can be elected as a committer."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/new-committer-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itempro [...]
-The active contributor is elected as a committer At the late development stage, an active contributor can be elected as a committer."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="887"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Committer Guide"><meta name=twitter:description content="First: How to become a committer Initial committers at the project incubator stage [...]
+The active contributor is elected as a committer At the late development stage, an active contributor can be elected as a committer."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/new-committer-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itempro [...]
+The active contributor is elected as a committer At the late development stage, an active contributor can be elected as a committer."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="887"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Committer Guide"><meta name=twitter:description content="First: How to become a committer Initial committers at the project incubator stage [...]
The active contributor is elected as a committer At the late development stage, an active contributor can be elected as a committer."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -8,7 +8,7 @@ The active contributor is elected as a committer At the late development stage,
<a href="https://github.com/apache/dubbo-website/issues/new?title=Apache%20Committer%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#first-how-to-become-a-committer>First: How to become a committer</a><ul><li><a href=#initial-committers-at-the-project-incubator-stage>Initial committers at the project incubator stage</a></li><li><a href=#the-active-contributor-is-elected-as-a-committer>The active contributor is elected as a committer [...]
If not discussed in the community (mailing list), just as it did not happen.</p><h3 id=add-your-name>Add your name</h3><p>Please update Dubbo incubator status <a href=https://incubator.apache.org/projects/dubbo.html>page</a> to add your name. See this <a href=/en/latest/contribution-guidelines/contributor/>guide</a> for instructions.</p><p>Please update Dubbo official <a href=/en/latest/contribution-guidelines/committer>website</a> to update your name.</p><h3 id=a-small-benefit>A small b [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/committer/release-guide_dev/index.html b/en/docs/contribution-guidelines/committer/release-guide_dev/index.html
index 90f678b1911..4fe0d010fd6 100644
--- a/en/docs/contribution-guidelines/committer/release-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/committer/release-guide_dev/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Please refer to the following links for more information on ASF’s release guide:
-Apache Release Guide Apache Release Policy Maven Release Info Preparation of Local Building Environment Mainly including the related preparation of signature utilities and Maven repository certification"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/release-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><m [...]
+Apache Release Guide Apache Release Policy Maven Release Info Preparation of Local Building Environment Mainly including the related preparation of signature utilities and Maven repository certification"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/committer/release-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><m [...]
Please refer to the following links for more information on ASF’s release guide:
-Apache Release Guide Apache Release Policy Maven Release Info Preparation of Local Building Environment Mainly including the related preparation of signature utilities and Maven repository certification"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="2520"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Release Guide"><meta name=twitter:description content="Understanding the Apa [...]
+Apache Release Guide Apache Release Policy Maven Release Info Preparation of Local Building Environment Mainly including the related preparation of signature utilities and Maven repository certification"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="2520"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Release Guide"><meta name=twitter:description content="Understanding the Apa [...]
Please refer to the following links for more information on ASF’s release guide:
Apache Release Guide Apache Release Policy Maven Release Info Preparation of Local Building Environment Mainly including the related preparation of signature utilities and Maven repository certification"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -211,7 +211,7 @@ The mail template to announce release:</li></ol><div class=highlight><pre tabind
</span></span><span style=display:flex><span>[4] https://github.com/apache/dubbo/issues
</span></span></code></pre></div><h2 id=complete-maven-convenient-binary-release>Complete Maven Convenient Binary release</h2><p><strong><a href=https://repository.apache.org/>repository.apache.org</a> The permissions of the nexus repository have been applied, see <a href=https://issues.apache.org/jira/browse/INFRA-16451>jira</a>。</strong></p><p>To release the maven artifacts, go to <a href=https://repository.apache.org>repository.apache.org</a>, and choose the staging repository, click [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/committer/website-guide_dev/index.html b/en/docs/contribution-guidelines/committer/website-guide_dev/index.html
index 1ce330f0061..ac4b76754b0 100644
--- a/en/docs/contribution-guidelines/committer/website-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/committer/website-guide_dev/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/committer/website-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+th [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Website%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/contribution-guidelines/>Contribution Guideli [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/become-a-committer_dev/index.html b/en/docs/contribution-guidelines/contributor/become-a-committer_dev/index.html
index bc77a116e44..acf899e1940 100644
--- a/en/docs/contribution-guidelines/contributor/become-a-committer_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/become-a-committer_dev/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-If you become a valuable contributor to the project you may well be invited to become a committer. Committer is a term used at the ASF to signify someone who is committed to a particular project."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/become-a-committer_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><m [...]
-If you become a valuable contributor to the project you may well be invited to become a committer. Committer is a term used at the ASF to signify someone who is committed to a particular project."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="214"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to become a Dubbo committer"><meta name=twitter:description content="Anyone can [...]
+If you become a valuable contributor to the project you may well be invited to become a committer. Committer is a term used at the ASF to signify someone who is committed to a particular project."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/become-a-committer_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><m [...]
+If you become a valuable contributor to the project you may well be invited to become a committer. Committer is a term used at the ASF to signify someone who is committed to a particular project."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="214"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="How to become a Dubbo committer"><meta name=twitter:description content="Anyone can [...]
If you become a valuable contributor to the project you may well be invited to become a committer. Committer is a term used at the ASF to signify someone who is committed to a particular project."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/contributor/become-a-committer_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=How%20to%20become%20a%20Dubbo%20committer" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/contribution-guidelines/>Contribution Guideli [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/cla-signing-guide_dev/index.html b/en/docs/contribution-guidelines/contributor/cla-signing-guide_dev/index.html
index 0ef8169165c..172a92e01e0 100644
--- a/en/docs/contribution-guidelines/contributor/cla-signing-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/cla-signing-guide_dev/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-You have made lots of contribution to Dubbo before Dubbo get donated to Apache, and you haven’t sign the Alibaba-CLA before. You have made lots of contribution to Dubbo, and you are invited to become committer of Dubbo, and you have not signed Alibaba-CLA or Apache ICLA before. Steps Download this pdf Fill in the necessary blanks Print it out Sign the printed file Scan it Send an email to secretary@apache."><meta property="og:type" content="article"><meta property="og:url" content= [...]
-You have made lots of contribution to Dubbo before Dubbo get donated to Apache, and you haven’t sign the Alibaba-CLA before. You have made lots of contribution to Dubbo, and you are invited to become committer of Dubbo, and you have not signed Alibaba-CLA or Apache ICLA before. Steps Download this pdf Fill in the necessary blanks Print it out Sign the printed file Scan it Send an email to secretary@apache."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemp [...]
+You have made lots of contribution to Dubbo before Dubbo get donated to Apache, and you haven’t sign the Alibaba-CLA before. You have made lots of contribution to Dubbo, and you are invited to become committer of Dubbo, and you have not signed Alibaba-CLA or Apache ICLA before. Steps Download this pdf Fill in the necessary blanks Print it out Sign the printed file Scan it Send an email to secretary@apache."><meta property="og:type" content="article"><meta property="og:url" content= [...]
+You have made lots of contribution to Dubbo before Dubbo get donated to Apache, and you haven’t sign the Alibaba-CLA before. You have made lots of contribution to Dubbo, and you are invited to become committer of Dubbo, and you have not signed Alibaba-CLA or Apache ICLA before. Steps Download this pdf Fill in the necessary blanks Print it out Sign the printed file Scan it Send an email to secretary@apache."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemp [...]
You have made lots of contribution to Dubbo before Dubbo get donated to Apache, and you haven’t sign the Alibaba-CLA before. You have made lots of contribution to Dubbo, and you are invited to become committer of Dubbo, and you have not signed Alibaba-CLA or Apache ICLA before. Steps Download this pdf Fill in the necessary blanks Print it out Sign the printed file Scan it Send an email to secretary@apache."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.g [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/contributor/cla-signing-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+E [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=CLA%20Signing%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/contribution-guidelines/>Contribution Guideli [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html b/en/docs/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html
index 7d78a5de6ee..814a768ddc1 100644
--- a/en/docs/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Dubbo Ecosystem We recommend you to put extension to Dubbo ecosystem. Using this pattern will keep the core repository cleaner and decrease the maintains work. With less code also speed up core repository build process."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/dubbo-extension-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="20 [...]
-Dubbo Ecosystem We recommend you to put extension to Dubbo ecosystem. Using this pattern will keep the core repository cleaner and decrease the maintains work. With less code also speed up core repository build process."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="297"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Extension Guide"><meta name=twitter:description content="Dub [...]
+Dubbo Ecosystem We recommend you to put extension to Dubbo ecosystem. Using this pattern will keep the core repository cleaner and decrease the maintains work. With less code also speed up core repository build process."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/dubbo-extension-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="20 [...]
+Dubbo Ecosystem We recommend you to put extension to Dubbo ecosystem. Using this pattern will keep the core repository cleaner and decrease the maintains work. With less code also speed up core repository build process."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="297"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Extension Guide"><meta name=twitter:description content="Dub [...]
Dubbo Ecosystem We recommend you to put extension to Dubbo ecosystem. Using this pattern will keep the core repository cleaner and decrease the maintains work. With less code also speed up core repository build process."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analy [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -13,7 +13,7 @@ For example:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;backgro
</span></span><span style=display:flex><span> <span style=color:#268bd2><version></span>${dubbo.version}<span style=color:#268bd2></version></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dependency></span>
</span></span></code></pre></div><h2 id=src-guide>Src Guide</h2><p>Usually, implement special extension, just need reference the <a href=/en/latest/contribution-guidelines/>Developer Guide</a> docs. Implement necessary interface and adapt extension to dubbo. Besides, some others should be considered:</p><ol><li>Well tested. You should write unit test and mock test to eliminate potential bugs.</li><li>No warning, if some warning cannot to avoid, use @SuppressWarnings to suppress it, but d [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/index.html b/en/docs/contribution-guidelines/contributor/index.html
index bb9f9f18f20..84ddc75f346 100644
--- a/en/docs/contribution-guidelines/contributor/index.html
+++ b/en/docs/contribution-guidelines/contributor/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/contributor/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fron [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Contributor%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/contribution-guidelines/>Contribution Guideli [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html b/en/docs/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html
index 5e39527313d..1d5e9ce46ac 100644
--- a/en/docs/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
You can also view the archive of the mailing list
Here is a brief guide specific to Dubbo:
-Send an email to dev-subscribe@dubbo.apache.org, you can have empty subject and empty content. You will receive an email with the following content: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributo [...]
+Send an email to dev-subscribe@dubbo.apache.org, you can have empty subject and empty content. You will receive an email with the following content: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributo [...]
You can also view the archive of the mailing list
Here is a brief guide specific to Dubbo:
-Send an email to dev-subscribe@dubbo.apache.org, you can have empty subject and empty content. You will receive an email with the following content: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="333"><meta itemprop=keywords content><meta na [...]
+Send an email to dev-subscribe@dubbo.apache.org, you can have empty subject and empty content. You will receive an email with the following content: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="333"><meta itemprop=keywords content><meta na [...]
You can also view the archive of the mailing list
Here is a brief guide specific to Dubbo:
Send an email to dev-subscribe@dubbo.apache.org, you can have empty subject and empty content. You will receive an email with the following content: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new D [...]
@@ -68,7 +68,7 @@ Send an email to dev-subscribe@dubbo.apache.org, you can have empty subject and
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>...
</span></span></code></pre></div><ol start=3><li><p>After that, you will receive any email that is posted to this mailing list. If you have any further questions, just send email to <a href=mailto:dev@dubbo.apache.org>dev@dubbo.apache.org</a> and hopefully someone will answer your questions.</p></li><li><p>If you want to unsubscribe, just send an email to <a href=mailto:dev-unsubscribe@dubbo.apache.org>dev-unsubscribe@dubbo.apache.org</a>, and follow the steps once you get an reply.</p>< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/new-contributor-guide_dev/index.html b/en/docs/contribution-guidelines/contributor/new-contributor-guide_dev/index.html
index 65d0fee0904..5dd5629de4f 100644
--- a/en/docs/contribution-guidelines/contributor/new-contributor-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/new-contributor-guide_dev/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Subscribe to the mailing list The mailing list is the recommended way for discussing almost anything that related to Dubbo. Please refer to this issue for detailed documentation on how to subscribe.
To subscribe to the following mailing list, please refer to Mailing list subscription guide
-dev@dubbo.apache.org: the develop mailing list, you can ask question here if you have encountered any problem when using or developing Dubbo."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/new-contributor-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"> [...]
+dev@dubbo.apache.org: the develop mailing list, you can ask question here if you have encountered any problem when using or developing Dubbo."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/new-contributor-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"> [...]
Subscribe to the mailing list The mailing list is the recommended way for discussing almost anything that related to Dubbo. Please refer to this issue for detailed documentation on how to subscribe.
To subscribe to the following mailing list, please refer to Mailing list subscription guide
-dev@dubbo.apache.org: the develop mailing list, you can ask question here if you have encountered any problem when using or developing Dubbo."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="419"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="New Contributor Guide"><meta name=twitter:description content="This is a guide for new comers who wants to contribute to Dubbo.
+dev@dubbo.apache.org: the develop mailing list, you can ask question here if you have encountered any problem when using or developing Dubbo."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="419"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="New Contributor Guide"><meta name=twitter:description content="This is a guide for new comers who wants to contribute to Dubbo.
Subscribe to the mailing list The mailing list is the recommended way for discussing almost anything that related to Dubbo. Please refer to this issue for detailed documentation on how to subscribe.
To subscribe to the following mailing list, please refer to Mailing list subscription guide
dev@dubbo.apache.org: the develop mailing list, you can ask question here if you have encountered any problem when using or developing Dubbo."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
@@ -20,7 +20,7 @@ dev@dubbo.apache.org: the develop mailing list, you can ask question here if you
</span></span><span style=display:flex><span>git push origin your_awesome_patch
</span></span></code></pre></div><h3 id=code-convention>Code convention</h3><p>Please check the <a href=https://github.com/apache/dubbo/blob/master/CONTRIBUTING.md>CONTRIBUTING.md</a> for code convention.</p><h3 id=participate-in-the-release-vote>Participate in the release vote</h3><p>Participate in the release vote is an important way to contribute to Dubbo. The Dubbo community welcomes everyone to partipate, you can check the release vote using this <a href=https://cwiki.apache.org/con [...]
If you have any question regarding the check list, please feel free to ask on <a href=mailto:dev@dubbo.apache.org>dev@dubbo.apache.org</a>.</p><h3 id=what-can-i-contribute>What can I contribute?</h3><ul><li>Take a look at issues with tag called <a href="https://github.com/apache/dubbo/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22"><code>Good first issue</code></a> or <a href="https://github.com/apache/dubbo/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22"><code>Hel [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/reporting-security-issues_dev/index.html b/en/docs/contribution-guidelines/contributor/reporting-security-issues_dev/index.html
index a5c2def1d11..a9e3d5d3ec8 100644
--- a/en/docs/contribution-guidelines/contributor/reporting-security-issues_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/reporting-security-issues_dev/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-REPORTING VULNERABILITY If you have apprehensions regarding Dubbo’s security or you discover vulnerability or potential threat, don’t hesitate to get in touch with the Apache Dubbo Security Team by dropping a mail at security@dubbo.apache.org. In the mail, specify the description of the issue or potential threat."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/reporting-security-issues [...]
-REPORTING VULNERABILITY If you have apprehensions regarding Dubbo’s security or you discover vulnerability or potential threat, don’t hesitate to get in touch with the Apache Dubbo Security Team by dropping a mail at security@dubbo.apache.org. In the mail, specify the description of the issue or potential threat."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="186"><meta itemprop=keywords content><meta name=twitter:card content="su [...]
+REPORTING VULNERABILITY If you have apprehensions regarding Dubbo’s security or you discover vulnerability or potential threat, don’t hesitate to get in touch with the Apache Dubbo Security Team by dropping a mail at security@dubbo.apache.org. In the mail, specify the description of the issue or potential threat."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/reporting-security-issues [...]
+REPORTING VULNERABILITY If you have apprehensions regarding Dubbo’s security or you discover vulnerability or potential threat, don’t hesitate to get in touch with the Apache Dubbo Security Team by dropping a mail at security@dubbo.apache.org. In the mail, specify the description of the issue or potential threat."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="186"><meta itemprop=keywords content><meta name=twitter:card content="su [...]
REPORTING VULNERABILITY If you have apprehensions regarding Dubbo’s security or you discover vulnerability or potential threat, don’t hesitate to get in touch with the Apache Dubbo Security Team by dropping a mail at security@dubbo.apache.org. In the mail, specify the description of the issue or potential threat."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-1124895 [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/contributor/reporting-security-issues_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Reporting%20Security%20Issues" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/contribution-guidelines/>Contribution Guideli [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/software-donation-guide_dev/index.html b/en/docs/contribution-guidelines/contributor/software-donation-guide_dev/index.html
index 04e73094e81..dfe0a41dc46 100644
--- a/en/docs/contribution-guidelines/contributor/software-donation-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/software-donation-guide_dev/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
If you are donating significant amount of code or documentation to Apache Dubbo , you will be required to sign a Software Grant before your code/doc could be merged.
-Steps Download this pdf Print it out Fill in the blanks (see below as an example) Request your boss to sign it Scan it Send an email to secretary@apache."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/software-donation-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content=" [...]
+Steps Download this pdf Print it out Fill in the blanks (see below as an example) Request your boss to sign it Scan it Send an email to secretary@apache."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/contribution-guidelines/contributor/software-donation-guide_dev/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content=" [...]
If you are donating significant amount of code or documentation to Apache Dubbo , you will be required to sign a Software Grant before your code/doc could be merged.
-Steps Download this pdf Print it out Fill in the blanks (see below as an example) Request your boss to sign it Scan it Send an email to secretary@apache."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="602"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Software Donation Guide"><meta name=twitter:description content="Before you go through this guide, make sure you have confirme [...]
+Steps Download this pdf Print it out Fill in the blanks (see below as an example) Request your boss to sign it Scan it Send an email to secretary@apache."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="602"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Software Donation Guide"><meta name=twitter:description content="Before you go through this guide, make sure you have confirme [...]
If you are donating significant amount of code or documentation to Apache Dubbo , you will be required to sign a Software Grant before your code/doc could be merged.
Steps Download this pdf Print it out Fill in the blanks (see below as an example) Request your boss to sign it Scan it Send an email to secretary@apache."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -95,7 +95,7 @@ Steps Download this pdf Print it out Fill in the blanks (see below as an example
</span></span><span style=display:flex><span>* Github address where your code is hosted
</span></span><span style=display:flex><span>* Pull request link
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/contributor/test-coverage-guide_dev/index.html b/en/docs/contribution-guidelines/contributor/test-coverage-guide_dev/index.html
index 24ee74e732a..95b3b67d6ba 100644
--- a/en/docs/contribution-guidelines/contributor/test-coverage-guide_dev/index.html
+++ b/en/docs/contribution-guidelines/contributor/test-coverage-guide_dev/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/contribution-guidelines/contributor/test-coverage-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Test%20Coverage%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#the-benefits-of-unit-testing>The benefits of unit testing</a></li><li><a href=#some-design-principle-of-unit-test-case>Some design principle of unit test case</a></li><li><a href=#the-specified-value-of-the-test-coverage>The specified value of the test coverage</a></li></ul></li></ul></nav></di [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/contribution-guidelines/index.html b/en/docs/contribution-guidelines/index.html
index c4196a45618..99a99906867 100644
--- a/en/docs/contribution-guidelines/index.html
+++ b/en/docs/contribution-guidelines/index.html
@@ -12,7 +12,7 @@
</span></span></code></pre></div></li><li><p>Submit a pull request to apache/dubbo and wait for the reply.</p></li><li><p>All pull requests are automatically tested on <a href=https://github.com/apache/dubbo/actions>GitHub Actions</a> for AMD64 CPU architecture. Please check that all builds are successful! Additionally there are nightly tests set up at <a href=https://travis-ci.com/github/apache/dubbo>TravisCI</a> to prevent any regressions on ARM64 CPU architecture.</p></li></ul><p>Than [...]
If you use Eclipse you can config manually by referencing the same file.</p><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4><p>It is very important to set the dubbo_codestyle_for_idea.xml, otherwise you will fail to pass the Travis CI. Steps to set the code style are as below:</p><ol><li>Enter <code>Editor > Code Style</code></li><li>To manage a code style scheme, in the Code Style page, select the desired scheme from the drop-down list, and click “ma [...]
From the drop-down list, select <code>Import Scheme</code>, then select this option <code>IntelliJ IDEA code style XML</code> to import scheme</li><li>In the Scheme field, type the name of the new scheme and press ⏎ to save the changes.</li></ol></div><div class=section-index><hr class=panel-line><div class=entry><h5><a href=/en/docs/contribution-guidelines/contributor/>Contributor Guide</a></h5><p>Guidelines for dubbo contributor</p></div><div class=entry><h5><a href=/en/docs/contributi [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/faq/index.html b/en/docs/faq/index.html
index e129e6e0478..b9ca262d494 100644
--- a/en/docs/faq/index.html
+++ b/en/docs/faq/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/faq/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+o [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=FAQ%20-%20Frequently%20Asked%20Questions" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#which-version-should-i-choose>Which version should I choose?</a></li><li><a href=#where-is-dubbo-admin>Where is dubbo-admin?</a></li><li><a href=#how-to-register-ip-correctly-in-docker>How to register IP correctly in Docker?</a></li></ul></li></ul></nav></div></aside><main class="col-12 col-md- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/index.html b/en/docs/index.html
index 207ad657c44..c77fc175089 100644
--- a/en/docs/index.html
+++ b/en/docs/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+th [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Documentation" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li></ol></nav><div class=td-content><h1>Documentation</h1><header class=article-meta></h [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/notices/index.html b/en/docs/notices/index.html
index 8643c44c736..b8515fe513d 100644
--- a/en/docs/notices/index.html
+++ b/en/docs/notices/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/notices/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+t [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=notices" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/en/docs/notices/>notices</ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/notices/security/index.html b/en/docs/notices/security/index.html
index 649ab4c0cda..55432c9dc2c 100644
--- a/en/docs/notices/security/index.html
+++ b/en/docs/notices/security/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/notices/security.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the [...]
@@ -22,7 +22,7 @@
Data deserialization is one of the most vulnerable links to be exploited by attackers. Attackers use it to steal or destroy server-side data, such as rce attack.
Before switching the serialization protocol or implementation, the user should fully investigate the security guarantee of target serialization protocol and its framework implementation, and set corresponding security measures in advance (such as setting Black / white list). The Dubbo framework itself cannot guarantee the security of the target serialization mechanism.</p><p>Dubbo 2.7 The official version provides the following serialization protocols:</p><ul><li>Hessian2</li><li>Fastjso [...]
This feature is first supported in JDK 9 and has been back-ported to JDK 8, 7, and 6.<br><a href=https://docs.oracle.com/javase/10/core/serialization-filtering1.htm#JSCOR-GUID-3ECB288D-E5BD-4412-892F-E9BB11D4C98A>https://docs.oracle.com/javase/10/core/serialization-filtering1.htm#JSCOR-GUID-3ECB288D-E5BD-4412-892F-E9BB11D4C98A</a><br><a href=http://openjdk.java.net/jeps/290>http://openjdk.java.net/jeps/290</a></li></ul><style>.feedback--answer{display:inline-block}.feedback--answer-no{ma [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/index.html b/en/docs/v2.7/admin/index.html
index 958efee0686..c28b54825ad 100644
--- a/en/docs/v2.7/admin/index.html
+++ b/en/docs/v2.7/admin/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+th [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Admin%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class="breadcrumb [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/install/admin-console/index.html b/en/docs/v2.7/admin/install/admin-console/index.html
index caeb41d3382..aee22762ce7 100644
--- a/en/docs/v2.7/admin/install/admin-console/index.html
+++ b/en/docs/v2.7/admin/install/admin-console/index.html
@@ -4,13 +4,13 @@ git clone https://github.com/apache/dubbo-admin.git /var/tmp/dubbo-admin cd /var
configuration file: dubbo-admin-server/src/main/resources/application.properties configurations: admin.registry.address=zookeeper://127.0.0.1:2181 admin.config-center=zookeeper://127.0.0.1:2181 admin.metadata-report.address=zookeeper://127.0.0.1:2181 Start:
mvn --projects dubbo-admin-backend spring-boot:run For more information, please visit:
https://github.com/apache/dubbo-admin Visit [^2]:
-http://127.0.0.1:8080 There’s no login for current version, will be added later ↩︎"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/admin-console/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Install Admin Console"><meta itempr [...]
+http://127.0.0.1:8080 There’s no login for current version, will be added later ↩︎"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/admin-console/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Install Admin Console"><meta itempr [...]
Install:
git clone https://github.com/apache/dubbo-admin.git /var/tmp/dubbo-admin cd /var/tmp/dubbo-admin mvn clean package Configuration 1:
configuration file: dubbo-admin-server/src/main/resources/application.properties configurations: admin.registry.address=zookeeper://127.0.0.1:2181 admin.config-center=zookeeper://127.0.0.1:2181 admin.metadata-report.address=zookeeper://127.0.0.1:2181 Start:
mvn --projects dubbo-admin-backend spring-boot:run For more information, please visit:
https://github.com/apache/dubbo-admin Visit [^2]:
-http://127.0.0.1:8080 There’s no login for current version, will be added later ↩︎"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="64"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Admin Console"><meta name=twitter:description content="The current version of dubbo admin is under development, including: route rule, dynamic configuration, access c [...]
+http://127.0.0.1:8080 There’s no login for current version, will be added later ↩︎"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="64"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Admin Console"><meta name=twitter:description content="The current version of dubbo admin is under development, including: route rule, dynamic configuration, access c [...]
Install:
git clone https://github.com/apache/dubbo-admin.git /var/tmp/dubbo-admin cd /var/tmp/dubbo-admin mvn clean package Configuration 1:
configuration file: dubbo-admin-server/src/main/resources/application.properties configurations: admin.registry.address=zookeeper://127.0.0.1:2181 admin.config-center=zookeeper://127.0.0.1:2181 admin.metadata-report.address=zookeeper://127.0.0.1:2181 Start:
@@ -34,7 +34,7 @@ http://127.0.0.1:8080 There’s no login for current version, will be added
</span></span></code></pre></div><p>For more information, please visit:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>https://github.com/apache/dubbo-admin
</span></span></code></pre></div><p>Visit [^2]:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>http://127.0.0.1:8080
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>There’s no login for current version, will be added later <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/install/consumer-demo/index.html b/en/docs/v2.7/admin/install/consumer-demo/index.html
index f311e182b00..8d2e5c8ee54 100644
--- a/en/docs/v2.7/admin/install/consumer-demo/index.html
+++ b/en/docs/v2.7/admin/install/consumer-demo/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
$ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo-xml # run org.apache.dubbo.demo.consumer.Application under dubbo-demo-xml-consumer module # please start Provider first # add -Djava.net.preferIPv4Stack=true if your IDE is Intellij Idea Configuration:
-# resources/spring/dubbo-consumer.xml # change dubbo:registry to the real registry center address, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/consumer-demo/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache [...]
+# resources/spring/dubbo-consumer.xml # change dubbo:registry to the real registry center address, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/consumer-demo/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache [...]
$ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo-xml # run org.apache.dubbo.demo.consumer.Application under dubbo-demo-xml-consumer module # please start Provider first # add -Djava.net.preferIPv4Stack=true if your IDE is Intellij Idea Configuration:
-# resources/spring/dubbo-consumer.xml # change dubbo:registry to the real registry center address, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="45"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Demo Consumer"><meta name=twitter:description content="Install:
+# resources/spring/dubbo-consumer.xml # change dubbo:registry to the real registry center address, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="45"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Demo Consumer"><meta name=twitter:description content="Install:
$ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo-xml # run org.apache.dubbo.demo.consumer.Application under dubbo-demo-xml-consumer module # please start Provider first # add -Djava.net.preferIPv4Stack=true if your IDE is Intellij Idea Configuration:
# resources/spring/dubbo-consumer.xml # change dubbo:registry to the real registry center address, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -18,7 +18,7 @@ $ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo
</span></span><span style=display:flex><span><span style=color:#586e75># change dubbo:registry to the real registry center address, for example:</span>
</span></span><span style=display:flex><span><span style=color:#586e75># <dubbo:registry address="zookeeper://127.0.0.1:2181"/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/install/index.html b/en/docs/v2.7/admin/install/index.html
index 9db69d9fcf2..27ebaee41fe 100644
--- a/en/docs/v2.7/admin/install/index.html
+++ b/en/docs/v2.7/admin/install/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/install/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Installation%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/install/monitor-center/index.html b/en/docs/v2.7/admin/install/monitor-center/index.html
index b5c9fd865ab..e8b51153958 100644
--- a/en/docs/v2.7/admin/install/monitor-center/index.html
+++ b/en/docs/v2.7/admin/install/monitor-center/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/install/monitor-center.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Install%20Simple%20monitor%20center" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/install/provider-demo/index.html b/en/docs/v2.7/admin/install/provider-demo/index.html
index 517629034c3..d3b80b55242 100644
--- a/en/docs/v2.7/admin/install/provider-demo/index.html
+++ b/en/docs/v2.7/admin/install/provider-demo/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
$ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo-xml # run org.apache.dubbo.demo.provider.Application under dubbo-demo-xml-provider module # add -Djava.net.preferIPv4Stack=true if your IDE is Intellij Idea configuration:
-# resources/spring/dubbo-provider.xml # change dubbo:registry to a real registry server address, zookeeper is recommended, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/provider-demo/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:sit [...]
+# resources/spring/dubbo-provider.xml # change dubbo:registry to a real registry server address, zookeeper is recommended, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/provider-demo/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:sit [...]
$ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo-xml # run org.apache.dubbo.demo.provider.Application under dubbo-demo-xml-provider module # add -Djava.net.preferIPv4Stack=true if your IDE is Intellij Idea configuration:
-# resources/spring/dubbo-provider.xml # change dubbo:registry to a real registry server address, zookeeper is recommended, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="43"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Demo Provider"><meta name=twitter:description content="install:
+# resources/spring/dubbo-provider.xml # change dubbo:registry to a real registry server address, zookeeper is recommended, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="43"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Demo Provider"><meta name=twitter:description content="install:
$ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo-xml # run org.apache.dubbo.demo.provider.Application under dubbo-demo-xml-provider module # add -Djava.net.preferIPv4Stack=true if your IDE is Intellij Idea configuration:
# resources/spring/dubbo-provider.xml # change dubbo:registry to a real registry server address, zookeeper is recommended, for example: # <dubbo:registry address="zookeeper://127.0.0.1:2181"/> "><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -17,7 +17,7 @@ $ git clone https://github.com/apache/dubbo.git $ cd dubbo/dubbo-demo/dubbo-demo
</span></span><span style=display:flex><span><span style=color:#586e75># change dubbo:registry to a real registry server address, zookeeper is recommended, for example:</span>
</span></span><span style=display:flex><span><span style=color:#586e75># <dubbo:registry address="zookeeper://127.0.0.1:2181"/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/install/redis/index.html b/en/docs/v2.7/admin/install/redis/index.html
index 59eaedcc39f..782348e59f3 100644
--- a/en/docs/v2.7/admin/install/redis/index.html
+++ b/en/docs/v2.7/admin/install/redis/index.html
@@ -5,14 +5,14 @@ Install:
wget http://redis.googlecode.com/files/redis-2.4.8.tar.gz tar xzf redis-2.4.8.tar.gz cd redis-2.4.8 make Configuration:
vi redis.conf Start:
nohup ./src/redis-server redis.conf & Stop:
-killall redis-server Command line 3: ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/redis/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Install Redis Register Center"><meta itemprop=description content="Redis 1 introductions, please refer to: Redi [...]
+killall redis-server Command line 3: ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/redis/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Install Redis Register Center"><meta itemprop=description content="Redis 1 introductions, please refer to: Redi [...]
you need an origin Redis server only, and change the value from dubbo.registry.address to redis://127.0.0.1:6379 in conf/dubbo.properties of quick start
Redis configuration center cluster 2 write multiple server in client side and read from a single server.
Install:
wget http://redis.googlecode.com/files/redis-2.4.8.tar.gz tar xzf redis-2.4.8.tar.gz cd redis-2.4.8 make Configuration:
vi redis.conf Start:
nohup ./src/redis-server redis.conf & Stop:
-killall redis-server Command line 3: ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="101"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Redis Register Center"><meta name=twitter:description content="Redis 1 introductions, please refer to: Redis application center manual.
+killall redis-server Command line 3: ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="101"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Install Redis Register Center"><meta name=twitter:description content="Redis 1 introductions, please refer to: Redis application center manual.
you need an origin Redis server only, and change the value from dubbo.registry.address to redis://127.0.0.1:6379 in conf/dubbo.properties of quick start
Redis configuration center cluster 2 write multiple server in client side and read from a single server.
Install:
@@ -36,7 +36,7 @@ killall redis-server Command line 3: ."><script type=application/javascript>var
</span></span></code></pre></div><p>Or:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>telnet 127.0.0.1 <span style=color:#2aa198>6379</span>
</span></span><span style=display:flex><span>hgetall /dubbo/com.foo.BarService/providers
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Redis is a high performance KV store server, please refer to: <a href=http://redis.io/topics/quickstart>http://redis.io/topics/quickstart</a> <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>Support for version <code>2.1.0</code> and higher <a href=#fnref:2 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=f [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/install/zookeeper/index.html b/en/docs/v2.7/admin/install/zookeeper/index.html
index 5d4019cfa30..5f5a3321ec5 100644
--- a/en/docs/v2.7/admin/install/zookeeper/index.html
+++ b/en/docs/v2.7/admin/install/zookeeper/index.html
@@ -3,12 +3,12 @@ Dubbo changes nothing of Zookeeper’s server side, an original Zookeeper se
install:
wget http://archive.apache.org/dist/zookeeper/zookeeper-3.3.3/zookeeper-3.3.3.tar.gz tar zxvf zookeeper-3.3.3.tar.gz cd zookeeper-3.3.3 cp conf/zoo_sample.cfg conf/zoo.cfg configuration:
vi conf/zoo.cfg If cluster is not needed, the content of zoo.cfg is as below 2:
-tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/dubbo/zookeeper-3.3.3/data clientPort=2181 If cluster is needed, the content of zoo.cfg is as below 3:"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/zookeeper/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
+tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/dubbo/zookeeper-3.3.3/data clientPort=2181 If cluster is needed, the content of zoo.cfg is as below 3:"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/install/zookeeper/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
Dubbo changes nothing of Zookeeper’s server side, an original Zookeeper server is fine. All change happens while calling Zookeeper’s client side
install:
wget http://archive.apache.org/dist/zookeeper/zookeeper-3.3.3/zookeeper-3.3.3.tar.gz tar zxvf zookeeper-3.3.3.tar.gz cd zookeeper-3.3.3 cp conf/zoo_sample.cfg conf/zoo.cfg configuration:
vi conf/zoo.cfg If cluster is not needed, the content of zoo.cfg is as below 2:
-tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/dubbo/zookeeper-3.3.3/data clientPort=2181 If cluster is needed, the content of zoo.cfg is as below 3:"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="184"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="install Zookeeper Configuration Center"><meta name=twitter:description content="zookeeper register center client version: du [...]
+tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/dubbo/zookeeper-3.3.3/data clientPort=2181 If cluster is needed, the content of zoo.cfg is as below 3:"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="184"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="install Zookeeper Configuration Center"><meta name=twitter:description content="zookeeper register center client version: du [...]
Dubbo changes nothing of Zookeeper’s server side, an original Zookeeper server is fine. All change happens while calling Zookeeper’s client side
install:
wget http://archive.apache.org/dist/zookeeper/zookeeper-3.3.3/zookeeper-3.3.3.tar.gz tar zxvf zookeeper-3.3.3.tar.gz cd zookeeper-3.3.3 cp conf/zoo_sample.cfg conf/zoo.cfg configuration:
@@ -46,7 +46,7 @@ tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/dubbo/zookeeper-3.3.3/data
</span></span></code></pre></div><p>Usage:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span>dubbo.registry.address=zookeeper://10.20.153.10:2181?backup=10.20.153.11:2181
</span></span></code></pre></div><p>Or:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> protocol=<span style=color:#2aa198>"zookeeper"</span> address=<span style=color:#2aa198>"10.20.153.10:2181,10.20.153.11:2181"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Zookeeper is a sub project of Apache Hadoop.As it is robust, we recommend to use in production environment. <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>Data directory should be changed into your real output directory <a href=#fnref:2 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:3><p>Data directo [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/apidocs/index.html b/en/docs/v2.7/admin/ops/apidocs/index.html
index ec5fdb317da..33190606715 100644
--- a/en/docs/v2.7/admin/ops/apidocs/index.html
+++ b/en/docs/v2.7/admin/ops/apidocs/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Adding some annotations can generate a swagger like document without turning a non web Dubbo project into a web project
-How to use? Dubbo api docs annotation added to method parameters of Dubbo project Dubbo provider project introduces dubbo-api-docs-core If Dubbo’s interface and parameters are a separate jar package project, introduce dubbo-api-docs-annotations Add the annotation @EnableDubboApiDocs to the project startup class (marked with @SpringBootApplication) or configuration class (marked with @Configuration) of the provider project to enable the Dubbo API Docs In order to avoid increasing th [...]
+How to use? Dubbo api docs annotation added to method parameters of Dubbo project Dubbo provider project introduces dubbo-api-docs-core If Dubbo’s interface and parameters are a separate jar package project, introduce dubbo-api-docs-annotations Add the annotation @EnableDubboApiDocs to the project startup class (marked with @SpringBootApplication) or configuration class (marked with @Configuration) of the provider project to enable the Dubbo API Docs In order to avoid increasing th [...]
Adding some annotations can generate a swagger like document without turning a non web Dubbo project into a web project
-How to use? Dubbo api docs annotation added to method parameters of Dubbo project Dubbo provider project introduces dubbo-api-docs-core If Dubbo’s interface and parameters are a separate jar package project, introduce dubbo-api-docs-annotations Add the annotation @EnableDubboApiDocs to the project startup class (marked with @SpringBootApplication) or configuration class (marked with @Configuration) of the provider project to enable the Dubbo API Docs In order to avoid increasing th [...]
+How to use? Dubbo api docs annotation added to method parameters of Dubbo project Dubbo provider project introduces dubbo-api-docs-core If Dubbo’s interface and parameters are a separate jar package project, introduce dubbo-api-docs-annotations Add the annotation @EnableDubboApiDocs to the project startup class (marked with @SpringBootApplication) or configuration class (marked with @Configuration) of the provider project to enable the Dubbo API Docs In order to avoid increasing th [...]
Adding some annotations can generate a swagger like document without turning a non web Dubbo project into a web project
How to use? Dubbo api docs annotation added to method parameters of Dubbo project Dubbo provider project introduces dubbo-api-docs-core If Dubbo’s interface and parameters are a separate jar package project, introduce dubbo-api-docs-annotations Add the annotation @EnableDubboApiDocs to the project startup class (marked with @SpringBootApplication) or configuration class (marked with @Configuration) of the provider project to enable the Dubbo API Docs In order to avoid increasing th [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -32,7 +32,7 @@ Dubbo-Api-Docs related annotation ,annotation parsing</li><li><a href=https://gi
but the name of the interface used by Dubbo doc is the same, so the interface of Dubbo doc uses direct connection to obtain the list of different interfaces of different functions.
The test can be connected directly or through the registration center</p></blockquote><ul><li>The response bean (the return type of the interface) supports custom generics, but only one generic placeholder.</li><li>About the use of Map: the key of map can only use the basic data type. If the key of map is not the basic data type,
the generated key is not in the standard JSON format, and an exception will occur</li><li>The API’s synchronous / asynchronous is from org.apache.dubbo.config.annotation.Service.async</li></ul><h2 id=screenshot>Screenshot</h2><p><img src=/imgs/admin/dubbo_docs_en.png alt=Screenshot></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-prin [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/functions/index.html b/en/docs/v2.7/admin/ops/functions/index.html
index 113c3acb97c..573437d4b98 100644
--- a/en/docs/v2.7/admin/ops/functions/index.html
+++ b/en/docs/v2.7/admin/ops/functions/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Service provider page Service consumer page Add route rule page Add dynamic configuration page "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/functions/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Admin Functions"><meta itemprop=description cont [...]
-Service provider page Service consumer page Add route rule page Add dynamic configuration page "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="35"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin Functions"><meta name=twitter:description content="Page search If you need to manage a Dubbo service, you need to search it first and open it’s management page
+Service provider page Service consumer page Add route rule page Add dynamic configuration page "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/functions/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Admin Functions"><meta itemprop=description cont [...]
+Service provider page Service consumer page Add route rule page Add dynamic configuration page "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="35"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin Functions"><meta name=twitter:description content="Page search If you need to manage a Dubbo service, you need to search it first and open it’s management page
Service provider page Service consumer page Add route rule page Add dynamic configuration page "><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/ops/functions.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Admin%20Functions" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#page-search>Page search</a></li><li><a href=#service-provider-page>Service provider page</a></li><li><a href=#service-consumer-page>Service consumer page</a></li><li><a href=#add-route-rule-page>Add route rule page</a></li><li><a href=#add-dynamic-configuration-page>Add dynamic configuration page</a></ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/governance/index.html b/en/docs/v2.7/admin/ops/governance/index.html
index 88efc17939c..474fc42ddd3 100644
--- a/en/docs/v2.7/admin/ops/governance/index.html
+++ b/en/docs/v2.7/admin/ops/governance/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-application level service governance In Dubbo 2.6 or earlier version, all service governance rule are in service scope, if you need to make application scope rule, you need to set the same rule for all services under an application, modify and delete need the same operation, this is very unfriendly."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/governance/"><meta property="article:section" content="docs"><meta [...]
-application level service governance In Dubbo 2.6 or earlier version, all service governance rule are in service scope, if you need to make application scope rule, you need to set the same rule for all services under an application, modify and delete need the same operation, this is very unfriendly."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="493"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=tw [...]
+application level service governance In Dubbo 2.6 or earlier version, all service governance rule are in service scope, if you need to make application scope rule, you need to set the same rule for all services under an application, modify and delete need the same operation, this is very unfriendly."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/governance/"><meta property="article:section" content="docs"><meta [...]
+application level service governance In Dubbo 2.6 or earlier version, all service governance rule are in service scope, if you need to make application scope rule, you need to set the same rule for all services under an application, modify and delete need the same operation, this is very unfriendly."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="493"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=tw [...]
application level service governance In Dubbo 2.6 or earlier version, all service governance rule are in service scope, if you need to make application scope rule, you need to set the same rule for all services under an application, modify and delete need the same operation, this is very unfriendly."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("se [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/ops/governance.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Service%20Governance%20And%20Configuration%20Management" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#service-governance>Service governance</a><ul><li><a href=#application-level-service-governance>application level service governance</a></li><li><a href=#tag-route>tag route</a></li><li><a href=#condition-route>condition route</a></li><li><a href=#black-white-list>black white list</a></li><li><a href=#d [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/index.html b/en/docs/v2.7/admin/ops/index.html
index 9bc0a188b76..90e66600e07 100644
--- a/en/docs/v2.7/admin/ops/index.html
+++ b/en/docs/v2.7/admin/ops/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/ops/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Admin%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/introduction/index.html b/en/docs/v2.7/admin/ops/introduction/index.html
index 7746753cad8..235bf53946c 100644
--- a/en/docs/v2.7/admin/ops/introduction/index.html
+++ b/en/docs/v2.7/admin/ops/introduction/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Deploy the whole project through maven install git clone https://github.com/apache/dubbo-admin.git cd dubbo-admin mvn clean package cd dubbo-admin-distribution/target java -jar dubbo-admin-0.1.jar visit
-http://localhost:8080 Deploy frontend and backend separately frontend deploy cd dubbo-admin-ui npm install npm run dev backend deploy cd dubbo-admin-server mvn clean package cd target java -jar dubbo-admin-server-0."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/introduction/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta propert [...]
+http://localhost:8080 Deploy frontend and backend separately frontend deploy cd dubbo-admin-ui npm install npm run dev backend deploy cd dubbo-admin-server mvn clean package cd target java -jar dubbo-admin-server-0."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/introduction/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta propert [...]
Deploy the whole project through maven install git clone https://github.com/apache/dubbo-admin.git cd dubbo-admin mvn clean package cd dubbo-admin-distribution/target java -jar dubbo-admin-0.1.jar visit
-http://localhost:8080 Deploy frontend and backend separately frontend deploy cd dubbo-admin-ui npm install npm run dev backend deploy cd dubbo-admin-server mvn clean package cd target java -jar dubbo-admin-server-0."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="162"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin Introductions"><meta name=twitter:description conten [...]
+http://localhost:8080 Deploy frontend and backend separately frontend deploy cd dubbo-admin-ui npm install npm run dev backend deploy cd dubbo-admin-server mvn clean package cd target java -jar dubbo-admin-server-0."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="162"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin Introductions"><meta name=twitter:description conten [...]
Deploy the whole project through maven install git clone https://github.com/apache/dubbo-admin.git cd dubbo-admin mvn clean package cd dubbo-admin-distribution/target java -jar dubbo-admin-0.1.jar visit
http://localhost:8080 Deploy frontend and backend separately frontend deploy cd dubbo-admin-ui npm install npm run dev backend deploy cd dubbo-admin-server mvn clean package cd target java -jar dubbo-admin-server-0."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -30,7 +30,7 @@ http://localhost:8080 Deploy frontend and backend separately frontend deploy cd
</span></span><span style=display:flex><span>dubbo.metadata-report.address=zookeeper://127.0.0.1:2181
</span></span></code></pre></div><p>the addresses in configuration center have higher priority than those in <code>application.properties</code></p><p>visit documents on github:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>https://github.com/apache/dubbo-admin
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>there’s no login module in the current version. <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/pinpoint/index.html b/en/docs/v2.7/admin/ops/pinpoint/index.html
index 2e66a534c63..d4cc65639f7 100644
--- a/en/docs/v2.7/admin/ops/pinpoint/index.html
+++ b/en/docs/v2.7/admin/ops/pinpoint/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/ops/pinpoint.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -276,7 +276,7 @@ have minimal impact on the performance (approximately 3% increase in resource us
</span></span></code></pre></div><ol start=2><li>Start provider</li></ol><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>java -jar -javaagent:$AGENT_PATH/pinpoint-bootstrap-$VERSION.jar -Dpinpoint.agentId=demo-provider -Dpinpoint.applicationName=DP target/demo-provider-0.0.1-SNAPSHOT.jar
</span></span></code></pre></div><ol start=3><li>Start consumer</li></ol><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>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
</span></span></code></pre></div><ol start=4><li>Access the consumer address to simulate user requests</li></ol><p><code>http://localhost:8080/sayHello?name=ABC</code></p><h2 id=using-pinpoint-locate-problems>Using Pinpoint locate problems</h2><h3 id=homepage>Homepage</h3><p><img src=/imgs/admin/pinpoint-home.png alt=/admin-guide/images/pinpoint-home.png></p><blockquote><p>The user request here is double the number of requests for DubboProvider, because the favicon.ico icon request is re [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/search/index.html b/en/docs/v2.7/admin/ops/search/index.html
index 471d01d3ac7..23083cd8a8a 100644
--- a/en/docs/v2.7/admin/ops/search/index.html
+++ b/en/docs/v2.7/admin/ops/search/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-the service detail page display providers, consumers, medata information is supported in Dubbo 2.7 or higher version:"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/search/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Service Search And Service Detail"> [...]
-the service detail page display providers, consumers, medata information is supported in Dubbo 2.7 or higher version:"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="47"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Service Search And Service Detail"><meta name=twitter:description content="Service search is the basic function of Dubbo OPS, you can search by service name, appli [...]
+the service detail page display providers, consumers, medata information is supported in Dubbo 2.7 or higher version:"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/search/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Service Search And Service Detail"> [...]
+the service detail page display providers, consumers, medata information is supported in Dubbo 2.7 or higher version:"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="47"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Service Search And Service Detail"><meta name=twitter:description content="Service search is the basic function of Dubbo OPS, you can search by service name, appli [...]
the service detail page display providers, consumers, medata information is supported in Dubbo 2.7 or higher version:"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/ops/search.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Service%20Search%20And%20Service%20Detail" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/skywalking/index.html b/en/docs/v2.7/admin/ops/skywalking/index.html
index 4b35de5a4e2..931c08518a2 100644
--- a/en/docs/v2.7/admin/ops/skywalking/index.html
+++ b/en/docs/v2.7/admin/ops/skywalking/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Currently, Skywalking has supported analysis the operation of distributed systems from 6 visual dimensions."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/skywalking/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Tracing Dubbo service with Apache Skywalk [...]
-Currently, Skywalking has supported analysis the operation of distributed systems from 6 visual dimensions."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="470"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Tracing Dubbo service with Apache Skywalking"><meta name=twitter:description content="Introduction to Apache Skywalking Apache Skywalking(Incubator) is the APM system that [...]
+Currently, Skywalking has supported analysis the operation of distributed systems from 6 visual dimensions."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/admin/ops/skywalking/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Tracing Dubbo service with Apache Skywalk [...]
+Currently, Skywalking has supported analysis the operation of distributed systems from 6 visual dimensions."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="470"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Tracing Dubbo service with Apache Skywalking"><meta name=twitter:description content="Introduction to Apache Skywalking Apache Skywalking(Incubator) is the APM system that [...]
Currently, Skywalking has supported analysis the operation of distributed systems from 6 visual dimensions."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -55,7 +55,7 @@ Currently, Skywalking has supported analysis the operation of distributed system
<img src=/imgs/admin/skywalking-service-consumer.png alt=/admin-guide/images/skywalking-service-consumer.png></p><p>provider side
<img src=/imgs/admin/skywalking-service-provider.png alt=/admin-guide/images/skywalking-service-provider.png></p><h3 id=trace>Trace</h3><p><img src=/imgs/admin/skywalking-trace.png alt=/admin-guide/images/skywalking-trace.png></p><p>Span info
<img src=/imgs/admin/skywalking-span-Info.png alt=/admin-guide/images/skywalking-span-Info.png></p><h3 id=alarm-view>Alarm view</h3><p><img src=/imgs/admin/skywalking-alarm.png alt=/admin-guide/images/skywalking-alarm.png></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--qu [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/admin/ops/test/index.html b/en/docs/v2.7/admin/ops/test/index.html
index 531f47f0ba2..f16048cf7a1 100644
--- a/en/docs/v2.7/admin/ops/test/index.html
+++ b/en/docs/v2.7/admin/ops/test/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/admin/ops/test.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Service%20Test" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/build/index.html b/en/docs/v2.7/dev/build/index.html
index ebaba1ea980..e08b91587bd 100644
--- a/en/docs/v2.7/dev/build/index.html
+++ b/en/docs/v2.7/dev/build/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/build.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+t [...]
@@ -12,7 +12,7 @@
</span></span></code></pre></div><h3 id=eclipse>Eclipse</h3><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>mvn eclipse:eclipse
</span></span></code></pre></div><p>Importing into eclipse</p><p>Firstly, a maven repository needs to be configured in eclipse. Define <code>M2_REPO</code> and point it to the local maven repository by clicking <code>Preferences -> Java -> Build Path -> Classpath</code>.</p><p>Use the following maven command as well:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span styl [...]
</span></span></code></pre></div><ol><li>view the source code through <a href=https://github.com/apache/dubbo>https://github.com/apache/dubbo</a></li><li>path under UNIX is ${HOME}/.m2/repository, path under Windows is C:\Documents and Settings<user>.m2\repository</li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/checklist/index.html b/en/docs/v2.7/dev/checklist/index.html
index 801229e6326..772d46494df 100644
--- a/en/docs/v2.7/dev/checklist/index.html
+++ b/en/docs/v2.7/dev/checklist/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/checklist.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+t [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Checklist" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#checklist-before-release>Checklist before release</a></li><li><a href=#checklist-for-bigfix-versions>Checklist for bigfix versions</a></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="bread [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/code-smell/index.html b/en/docs/v2.7/dev/code-smell/index.html
index fc17312abc4..bc50e64c8f6 100644
--- a/en/docs/v2.7/dev/code-smell/index.html
+++ b/en/docs/v2.7/dev/code-smell/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/code-smell.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -51,7 +51,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p><code>@Adaptive</code> annotation usage:</p><p>If no value is configed for those Keys in URL,default SPI implementation is used。For example ,String[] {“key1”, “key2”},firstly Dubbo will look up value for key1 and use it as SPI name;if key1 value is not founded then look up for key2,if value of key2 is also not found ,then use default spi implementation. If no default implementation is configed, then the method will throw Illegal [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/coding/index.html b/en/docs/v2.7/dev/coding/index.html
index ef42e099785..f48bb87026b 100644
--- a/en/docs/v2.7/dev/coding/index.html
+++ b/en/docs/v2.7/dev/coding/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/coding.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Coding%20Convention" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#code-style>Code style</a></li><li><a href=#exception-and-logging>Exception and Logging</a></li><li><a href=#configuration-and-url>Configuration and URL</a></li><li><a href=#unit-testing-and-integration-testing>Unit testing and integration testing</a></li><li><a href=#extension-point-base-class-and-aop> [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/contract/index.html b/en/docs/v2.7/dev/contract/index.html
index e8193af947a..c8838b832d7 100644
--- a/en/docs/v2.7/dev/contract/index.html
+++ b/en/docs/v2.7/dev/contract/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/contract.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+th [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Public%20Agreement" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/design/index.html b/en/docs/v2.7/dev/design/index.html
index 84b5af5c081..792e9c2296d 100644
--- a/en/docs/v2.7/dev/design/index.html
+++ b/en/docs/v2.7/dev/design/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/design.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Framework%20Design" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#overall-design>Overall design</a></li><li><a href=#layer-description>Layer description</a></li><li><a href=#relationship-description>Relationship description</a></li><li><a href=#modules-packaging>Modules packaging</a></li><li><a href=#dependence-relationship>Dependence relationship</a></li><li><a href [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/implementation/index.html b/en/docs/v2.7/dev/implementation/index.html
index d36940da44e..c930a1c399a 100644
--- a/en/docs/v2.7/dev/implementation/index.html
+++ b/en/docs/v2.7/dev/implementation/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/implementation.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -27,7 +27,7 @@
</span></span><span style=display:flex><span>Service name bytes (line break)
</span></span><span style=display:flex><span>...
</span></span></code></pre></div><h3 id=thread-dispatch-model>Thread dispatch model</h3><p><img src=/imgs/dev/dubbo-protocol.jpg alt=/dev-guide/images/dubbo-protocol.jpg></p><ul><li>Dispather: <code>all</code>, <code>direct</code>, <code>message</code>, <code>execution</code>, <code>connection</code></li><li>ThreadPool: <code>fixed</code>, <code>cached</code></li></ul><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>is <code><dubbo:service regisrty="N/A" /></code> or <cod [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/cache/index.html b/en/docs/v2.7/dev/impls/cache/index.html
index 045c1bd559f..ff49406045c 100644
--- a/en/docs/v2.7/dev/impls/cache/index.html
+++ b/en/docs/v2.7/dev/impls/cache/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.cache.CacheFactory
Extension Configuration <dubbo:service cache="lru" /> <!-- method level cache --> <dubbo:service><dubbo:method cache="lru" /></dubbo:service> <!-- 缺省值设置,当<dubbo:service>没有配置cache属性时,使用此配置 --> <!-- default configuration, will take affect if cache attribute isn't configured in <dubbo:service> --> <dubbo:provider cache="xxx,yyy" /> Existing Extensions org.apache.dubbo.cache.support.lru.LruCacheFactory org.apache.dubbo.cache.support.threadlocal.ThreadLocalCacheFactory [...]
-src |-main |-java |-com |-xxx |-XxxCacheFactory.java (CacheFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.cache.CacheFactory (plain text file with contents: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/cache/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apac [...]
+src |-main |-java |-com |-xxx |-XxxCacheFactory.java (CacheFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.cache.CacheFactory (plain text file with contents: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/cache/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apac [...]
Extension Interface org.apache.dubbo.cache.CacheFactory
Extension Configuration <dubbo:service cache="lru" /> <!-- method level cache --> <dubbo:service><dubbo:method cache="lru" /></dubbo:service> <!-- 缺省值设置,当<dubbo:service>没有配置cache属性时,使用此配置 --> <!-- default configuration, will take affect if cache attribute isn't configured in <dubbo:service> --> <dubbo:provider cache="xxx,yyy" /> Existing Extensions org.apache.dubbo.cache.support.lru.LruCacheFactory org.apache.dubbo.cache.support.threadlocal.ThreadLocalCacheFactory [...]
-src |-main |-java |-com |-xxx |-XxxCacheFactory.java (CacheFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.cache.CacheFactory (plain text file with contents: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="139"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Cache Extension"><meta name=twitter:description content="Summary Cache the return value [...]
+src |-main |-java |-com |-xxx |-XxxCacheFactory.java (CacheFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.cache.CacheFactory (plain text file with contents: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="139"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Cache Extension"><meta name=twitter:description content="Summary Cache the return value [...]
Extension Interface org.apache.dubbo.cache.CacheFactory
Extension Configuration <dubbo:service cache="lru" /> <!-- method level cache --> <dubbo:service><dubbo:method cache="lru" /></dubbo:service> <!-- 缺省值设置,当<dubbo:service>没有配置cache属性时,使用此配置 --> <!-- default configuration, will take affect if cache attribute isn't configured in <dubbo:service> --> <dubbo:provider cache="xxx,yyy" /> Existing Extensions org.apache.dubbo.cache.support.lru.LruCacheFactory org.apache.dubbo.cache.support.threadlocal.ThreadLocalCacheFactory [...]
src |-main |-java |-com |-xxx |-XxxCacheFactory.java (CacheFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.cache.CacheFactory (plain text file with contents: xxx=com."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
@@ -54,7 +54,7 @@ src |-main |-java |-com |-xxx |-XxxCacheFactory.java (CacheFactory implementatio
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.cache.CacheFactory:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxCacheFactory
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/cluster/index.html b/en/docs/v2.7/dev/impls/cluster/index.html
index c53b677fa83..0a835ede478 100644
--- a/en/docs/v2.7/dev/impls/cluster/index.html
+++ b/en/docs/v2.7/dev/impls/cluster/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.rpc.cluster.Cluster
Extension Configuration <dubbo:protocol cluster="xxx" /> <!-- default configuration, will take affect if cluster attribute is not configured in <dubbo:protocol> --> <dubbo:provider cluster="xxx" /> Existing Extensions org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper org.apache.dubbo.rpc.cluster.support.FailoverCluster org.apache.dubbo.rpc.cluster.support.FailfastCluster org.apache.dubbo.rpc.cluster.support.FailsafeCluster org.apache.dubbo.rpc.cluster.suppor [...]
-src |-main |-java |-com |-xxx |-XxxCluster.java (Cluster implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Cluster (plain text file with the content: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/cluster/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache D [...]
+src |-main |-java |-com |-xxx |-XxxCluster.java (Cluster implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Cluster (plain text file with the content: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/cluster/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache D [...]
Extension Interface org.apache.dubbo.rpc.cluster.Cluster
Extension Configuration <dubbo:protocol cluster="xxx" /> <!-- default configuration, will take affect if cluster attribute is not configured in <dubbo:protocol> --> <dubbo:provider cluster="xxx" /> Existing Extensions org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper org.apache.dubbo.rpc.cluster.support.FailoverCluster org.apache.dubbo.rpc.cluster.support.FailfastCluster org.apache.dubbo.rpc.cluster.support.FailsafeCluster org.apache.dubbo.rpc.cluster.suppor [...]
-src |-main |-java |-com |-xxx |-XxxCluster.java (Cluster implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Cluster (plain text file with the content: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="131"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Cluster Extension"><meta name=twitter:description content="Summary Group service providers in [...]
+src |-main |-java |-com |-xxx |-XxxCluster.java (Cluster implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Cluster (plain text file with the content: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="131"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Cluster Extension"><meta name=twitter:description content="Summary Group service providers in [...]
Extension Interface org.apache.dubbo.rpc.cluster.Cluster
Extension Configuration <dubbo:protocol cluster="xxx" /> <!-- default configuration, will take affect if cluster attribute is not configured in <dubbo:protocol> --> <dubbo:provider cluster="xxx" /> Existing Extensions org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper org.apache.dubbo.rpc.cluster.support.FailoverCluster org.apache.dubbo.rpc.cluster.support.FailfastCluster org.apache.dubbo.rpc.cluster.support.FailsafeCluster org.apache.dubbo.rpc.cluster.suppor [...]
src |-main |-java |-com |-xxx |-XxxCluster.java (Cluster implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Cluster (plain text file with the content: xxx=com."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
@@ -47,7 +47,7 @@ src |-main |-java |-com |-xxx |-XxxCluster.java (Cluster implementation) |-resou
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.cluster.Cluster:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxCluster
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/compiler/index.html b/en/docs/v2.7/dev/impls/compiler/index.html
index cd360dbae89..27411200f16 100644
--- a/en/docs/v2.7/dev/impls/compiler/index.html
+++ b/en/docs/v2.7/dev/impls/compiler/index.html
@@ -3,12 +3,12 @@ Extension Interface org.apache.dubbo.common.compiler.Compiler
Extension Configuration No configuration required, the extension will be automatically discovered and loaded.
Existing Extensions org.apache.dubbo.common.compiler.support.JdkCompiler org.apache.dubbo.common.compiler.support.JavassistCompiler Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxCompiler.java (Compiler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.common.compiler.Compiler (plain text file with the content: xxx=com.xxx.XxxCompiler) XxxCompiler.java:
-package com.xxx; import org.apache.dubbo.common.compiler.Compiler; public class XxxCompiler implements Compiler { public Object getExtension(Class<?> type, String name) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/compiler/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><met [...]
+package com.xxx; import org.apache.dubbo.common.compiler.Compiler; public class XxxCompiler implements Compiler { public Object getExtension(Class<?> type, String name) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/compiler/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><met [...]
Extension Interface org.apache.dubbo.common.compiler.Compiler
Extension Configuration No configuration required, the extension will be automatically discovered and loaded.
Existing Extensions org.apache.dubbo.common.compiler.support.JdkCompiler org.apache.dubbo.common.compiler.support.JavassistCompiler Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxCompiler.java (Compiler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.common.compiler.Compiler (plain text file with the content: xxx=com.xxx.XxxCompiler) XxxCompiler.java:
-package com.xxx; import org.apache.dubbo.common.compiler.Compiler; public class XxxCompiler implements Compiler { public Object getExtension(Class<?> type, String name) { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="79"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Compiler Extension"><meta name=twitter:description content="Summary Java compiler, used for byte code dyn [...]
+package com.xxx; import org.apache.dubbo.common.compiler.Compiler; public class XxxCompiler implements Compiler { public Object getExtension(Class<?> type, String name) { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="79"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Compiler Extension"><meta name=twitter:description content="Summary Java compiler, used for byte code dyn [...]
Extension Interface org.apache.dubbo.common.compiler.Compiler
Extension Configuration No configuration required, the extension will be automatically discovered and loaded.
Existing Extensions org.apache.dubbo.common.compiler.support.JdkCompiler org.apache.dubbo.common.compiler.support.JavassistCompiler Extension Guide Directory layout:
@@ -39,7 +39,7 @@ package com.xxx; import org.apache.dubbo.common.compiler.Compiler; public class
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.common.compiler.Compiler:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxCompiler
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/config-center/index.html b/en/docs/v2.7/dev/impls/config-center/index.html
index a8c8e601f44..7070b8f6ff1 100644
--- a/en/docs/v2.7/dev/impls/config-center/index.html
+++ b/en/docs/v2.7/dev/impls/config-center/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Divided by application scenarios, CC mainly undertake the following responsibilities in Dubbo Framework:
-As a external configuration center, CC store configuration files like dubbo.properties, where the key is usually file name like dubbo.properties, and value is content of the file. Store single configuration items, like all kinds of switchs, contants, etc."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/config-center/"><meta property="article:section" content="docs"><meta property="article:modified_time" content= [...]
+As a external configuration center, CC store configuration files like dubbo.properties, where the key is usually file name like dubbo.properties, and value is content of the file. Store single configuration items, like all kinds of switchs, contants, etc."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/config-center/"><meta property="article:section" content="docs"><meta property="article:modified_time" content= [...]
Divided by application scenarios, CC mainly undertake the following responsibilities in Dubbo Framework:
-As a external configuration center, CC store configuration files like dubbo.properties, where the key is usually file name like dubbo.properties, and value is content of the file. Store single configuration items, like all kinds of switchs, contants, etc."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="463"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Configuration Cent [...]
+As a external configuration center, CC store configuration files like dubbo.properties, where the key is usually file name like dubbo.properties, and value is content of the file. Store single configuration items, like all kinds of switchs, contants, etc."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="463"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Configuration Cent [...]
Divided by application scenarios, CC mainly undertake the following responsibilities in Dubbo Framework:
As a external configuration center, CC store configuration files like dubbo.properties, where the key is usually file name like dubbo.properties, and value is content of the file. Store single configuration items, like all kinds of switchs, contants, etc."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=ht [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -10,7 +10,7 @@ As a external configuration center, CC store configuration files like dubbo.prop
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/impls/config-center.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Configuration%20Center%20Extensions" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#design-purpose>Design Purpose</a></li><li><a href=#extension-interface>Extension Interface</a></li><li><a href=#existing-extension>Existing Extension</a></li><li><a href=#implementation>Implementation</a><ul><li><a href=#zookeeper>Zookeeper</a></li><li><a href=#etcd--consul>Etcd & Consul</a></li><li><a [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/container/index.html b/en/docs/v2.7/dev/impls/container/index.html
index 8918e8e3ba1..a717b9a8956 100644
--- a/en/docs/v2.7/dev/impls/container/index.html
+++ b/en/docs/v2.7/dev/impls/container/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.container.Container
Extension Configuration java org.apache.dubbo.container.Main spring jetty log4j Existing Extensions org.apache.dubbo.container.spring.SpringContainer org.apache.dubbo.container.spring.JettyContainer org.apache.dubbo.container.spring.Log4jContainer Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxContainer.java (Container implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.container.Container (plain text file with the content: xxx=com.xxx.XxxContainer) XxxContainer.java:
-package com.xxx; org.apache.dubbo.container.Container; public class XxxContainer implements Container { public Status start() { // ... } public Status stop() { // ... } } META-INF/dubbo/org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/container/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Ap [...]
+package com.xxx; org.apache.dubbo.container.Container; public class XxxContainer implements Container { public Status start() { // ... } public Status stop() { // ... } } META-INF/dubbo/org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/container/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Ap [...]
Extension Interface org.apache.dubbo.container.Container
Extension Configuration java org.apache.dubbo.container.Main spring jetty log4j Existing Extensions org.apache.dubbo.container.spring.SpringContainer org.apache.dubbo.container.spring.JettyContainer org.apache.dubbo.container.spring.Log4jContainer Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxContainer.java (Container implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.container.Container (plain text file with the content: xxx=com.xxx.XxxContainer) XxxContainer.java:
-package com.xxx; org.apache.dubbo.container.Container; public class XxxContainer implements Container { public Status start() { // ... } public Status stop() { // ... } } META-INF/dubbo/org."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="74"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Container Extension"><meta name=twitter:description content="Summary Service container ext [...]
+package com.xxx; org.apache.dubbo.container.Container; public class XxxContainer implements Container { public Status start() { // ... } public Status stop() { // ... } } META-INF/dubbo/org."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="74"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Container Extension"><meta name=twitter:description content="Summary Service container ext [...]
Extension Interface org.apache.dubbo.container.Container
Extension Configuration java org.apache.dubbo.container.Main spring jetty log4j Existing Extensions org.apache.dubbo.container.spring.SpringContainer org.apache.dubbo.container.spring.JettyContainer org.apache.dubbo.container.spring.Log4jContainer Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxContainer.java (Container implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.container.Container (plain text file with the content: xxx=com.xxx.XxxContainer) XxxContainer.java:
@@ -41,7 +41,7 @@ package com.xxx; org.apache.dubbo.container.Container; public class XxxContainer
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.container.Container:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxContainer
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/dispatcher/index.html b/en/docs/v2.7/dev/impls/dispatcher/index.html
index ab507d30c3f..146fe5d80cf 100644
--- a/en/docs/v2.7/dev/impls/dispatcher/index.html
+++ b/en/docs/v2.7/dev/impls/dispatcher/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.remoting.Dispatcher
Extension Configuration <dubbo:protocol dispatcher="xxx" /> <!-- default configuration, will take effect if dispatcher attribute is not set in <dubbo:protocol> --> <dubbo:provider dispatcher="xxx" /> Existing Extensions org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher org.apache.dubbo.remoting.transport.dispatc [...]
src |-main |-java |-com |-xxx |-XxxDispatcher.java (Dispatcher implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.Dispatcher (plain text file with the content: xxx=com.xxx.XxxDispatcher) XxxDispatcher.java:
-package com.xxx; import org.apache.dubbo.remoting.Dispatcher; public class XxxDispatcher implements Dispatcher { public Group lookup(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/dispatcher/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
+package com.xxx; import org.apache.dubbo.remoting.Dispatcher; public class XxxDispatcher implements Dispatcher { public Group lookup(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/dispatcher/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
Extension Interface org.apache.dubbo.remoting.Dispatcher
Extension Configuration <dubbo:protocol dispatcher="xxx" /> <!-- default configuration, will take effect if dispatcher attribute is not set in <dubbo:protocol> --> <dubbo:provider dispatcher="xxx" /> Existing Extensions org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher org.apache.dubbo.remoting.transport.dispatc [...]
src |-main |-java |-com |-xxx |-XxxDispatcher.java (Dispatcher implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.Dispatcher (plain text file with the content: xxx=com.xxx.XxxDispatcher) XxxDispatcher.java:
-package com.xxx; import org.apache.dubbo.remoting.Dispatcher; public class XxxDispatcher implements Dispatcher { public Group lookup(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="83"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dispatcher Extension"><meta name=twitter:description content="Summary Thread pool dispatch strategy.
+package com.xxx; import org.apache.dubbo.remoting.Dispatcher; public class XxxDispatcher implements Dispatcher { public Group lookup(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="83"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dispatcher Extension"><meta name=twitter:description content="Summary Thread pool dispatch strategy.
Extension Interface org.apache.dubbo.remoting.Dispatcher
Extension Configuration <dubbo:protocol dispatcher="xxx" /> <!-- default configuration, will take effect if dispatcher attribute is not set in <dubbo:protocol> --> <dubbo:provider dispatcher="xxx" /> Existing Extensions org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher org.apache.dubbo.remoting.transport.dispatc [...]
src |-main |-java |-com |-xxx |-XxxDispatcher.java (Dispatcher implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.Dispatcher (plain text file with the content: xxx=com.xxx.XxxDispatcher) XxxDispatcher.java:
@@ -39,7 +39,7 @@ package com.xxx; import org.apache.dubbo.remoting.Dispatcher; public class XxxDi
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.remoting.Dispatcher:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxDispatcher
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/exchanger/index.html b/en/docs/v2.7/dev/impls/exchanger/index.html
index 661131ae0c5..071bfeb0076 100644
--- a/en/docs/v2.7/dev/impls/exchanger/index.html
+++ b/en/docs/v2.7/dev/impls/exchanger/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.remoting.exchange.Exchanger org.apache.dubbo.remoting.exchange.ExchangeServer org.apache.dubbo.remoting.exchange.ExchangeClient Extension Configuration <dubbo:protocol exchanger="xxx" /> <!-- default configuration, will take effect if exchanger attribute is not set in <dubbo:protocol> --> <dubbo:provider exchanger="xxx" /> Existing Extension org.apache.dubbo.remoting.exchange.exchanger.HeaderExchanger
Extension Guide Directory layout:
-src |-main |-java |-com |-xxx |-XxxExchanger.java (Exchanger implementation) |-XxxExchangeServer.java (ExchangeServer implementation) |-XxxExchangeClient.java (ExchangeClient implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.exchange.Exchanger (plain text file with the content: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/exchanger/"><meta property="article:section" content=" [...]
+src |-main |-java |-com |-xxx |-XxxExchanger.java (Exchanger implementation) |-XxxExchangeServer.java (ExchangeServer implementation) |-XxxExchangeClient.java (ExchangeClient implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.exchange.Exchanger (plain text file with the content: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/exchanger/"><meta property="article:section" content=" [...]
Extension Interface org.apache.dubbo.remoting.exchange.Exchanger org.apache.dubbo.remoting.exchange.ExchangeServer org.apache.dubbo.remoting.exchange.ExchangeClient Extension Configuration <dubbo:protocol exchanger="xxx" /> <!-- default configuration, will take effect if exchanger attribute is not set in <dubbo:protocol> --> <dubbo:provider exchanger="xxx" /> Existing Extension org.apache.dubbo.remoting.exchange.exchanger.HeaderExchanger
Extension Guide Directory layout:
-src |-main |-java |-com |-xxx |-XxxExchanger.java (Exchanger implementation) |-XxxExchangeServer.java (ExchangeServer implementation) |-XxxExchangeClient.java (ExchangeClient implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.exchange.Exchanger (plain text file with the content: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="141"><meta itemprop=keywords content><meta name=twitter:card content="summary">< [...]
+src |-main |-java |-com |-xxx |-XxxExchanger.java (Exchanger implementation) |-XxxExchangeServer.java (ExchangeServer implementation) |-XxxExchangeClient.java (ExchangeClient implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.exchange.Exchanger (plain text file with the content: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="141"><meta itemprop=keywords content><meta name=twitter:card content="summary">< [...]
Extension Interface org.apache.dubbo.remoting.exchange.Exchanger org.apache.dubbo.remoting.exchange.ExchangeServer org.apache.dubbo.remoting.exchange.ExchangeClient Extension Configuration <dubbo:protocol exchanger="xxx" /> <!-- default configuration, will take effect if exchanger attribute is not set in <dubbo:protocol> --> <dubbo:provider exchanger="xxx" /> Existing Extension org.apache.dubbo.remoting.exchange.exchanger.HeaderExchanger
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxExchanger.java (Exchanger implementation) |-XxxExchangeServer.java (ExchangeServer implementation) |-XxxExchangeClient.java (ExchangeClient implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.exchange.Exchanger (plain text file with the content: xxx=com."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","a [...]
@@ -57,7 +57,7 @@ src |-main |-java |-com |-xxx |-XxxExchanger.java (Exchanger implementation) |-X
</span></span></span><span style=display:flex><span><span style=color:#586e75></span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.remoting.exchange.Exchanger:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxExchanger
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/exporter-listener/index.html b/en/docs/v2.7/dev/impls/exporter-listener/index.html
index fc578438207..0b49804ccd1 100644
--- a/en/docs/v2.7/dev/impls/exporter-listener/index.html
+++ b/en/docs/v2.7/dev/impls/exporter-listener/index.html
@@ -3,12 +3,12 @@ Extension Interface org.apache.dubbo.rpc.ExporterListener
Extension Configuration <!-- service exporter listener --> <dubbo:service listener="xxx,yyy" /> <!-- default exporter listener for service provider --> <dubbo:provider listener="xxx,yyy" /> Existing Extension org.apache.dubbo.registry.directory.RegistryExporterListener
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxExporterListener.java (ExporterListener implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.ExporterListener (plain text file with the content: xxx=com.xxx.XxxExporterListener) XxxExporterListener.java:
-package com.xxx; import org.apache.dubbo.rpc.ExporterListener; import org.apache.dubbo.rpc.Exporter; import org.apache.dubbo.rpc.RpcException; public class XxxExporterListener implements ExporterListener { public void exported(Exporter<?"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/exporter-listener/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14 [...]
+package com.xxx; import org.apache.dubbo.rpc.ExporterListener; import org.apache.dubbo.rpc.Exporter; import org.apache.dubbo.rpc.RpcException; public class XxxExporterListener implements ExporterListener { public void exported(Exporter<?"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/exporter-listener/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14 [...]
Extension Interface org.apache.dubbo.rpc.ExporterListener
Extension Configuration <!-- service exporter listener --> <dubbo:service listener="xxx,yyy" /> <!-- default exporter listener for service provider --> <dubbo:provider listener="xxx,yyy" /> Existing Extension org.apache.dubbo.registry.directory.RegistryExporterListener
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxExporterListener.java (ExporterListener implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.ExporterListener (plain text file with the content: xxx=com.xxx.XxxExporterListener) XxxExporterListener.java:
-package com.xxx; import org.apache.dubbo.rpc.ExporterListener; import org.apache.dubbo.rpc.Exporter; import org.apache.dubbo.rpc.RpcException; public class XxxExporterListener implements ExporterListener { public void exported(Exporter<?"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="96"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ExporterListener Extension"><meta name=twit [...]
+package com.xxx; import org.apache.dubbo.rpc.ExporterListener; import org.apache.dubbo.rpc.Exporter; import org.apache.dubbo.rpc.RpcException; public class XxxExporterListener implements ExporterListener { public void exported(Exporter<?"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="96"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ExporterListener Extension"><meta name=twit [...]
Extension Interface org.apache.dubbo.rpc.ExporterListener
Extension Configuration <!-- service exporter listener --> <dubbo:service listener="xxx,yyy" /> <!-- default exporter listener for service provider --> <dubbo:provider listener="xxx,yyy" /> Existing Extension org.apache.dubbo.registry.directory.RegistryExporterListener
Extension Guide Directory layout:
@@ -49,7 +49,7 @@ package com.xxx; import org.apache.dubbo.rpc.ExporterListener; import org.apache
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.ExporterListener:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxExporterListener
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/extension-factory/index.html b/en/docs/v2.7/dev/impls/extension-factory/index.html
index 76c03751d48..14bd84c0ff2 100644
--- a/en/docs/v2.7/dev/impls/extension-factory/index.html
+++ b/en/docs/v2.7/dev/impls/extension-factory/index.html
@@ -3,12 +3,12 @@ Extension Interface org.apache.dubbo.common.extension.ExtensionFactory
Extension Configuration <dubbo:application compiler="jdk" /> Existing Extension org.apache.dubbo.common.extension.factory.SpiExtensionFactory org.apache.dubbo.config.spring.extension.SpringExtensionFactory Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxExtensionFactory.java (ExtensionFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.common.extension.ExtensionFactory (plain text file with the content: xxx=com.xxx.XxxExtensionFactory) XxxExtensionFactory.java:
package com.xxx; import org.apache.dubbo.common.extension.ExtensionFactory; public class XxxExtensionFactory implements ExtensionFactory { public Object getExtension(Class<?> type, String name) { // ... } } META-INF/dubbo/org.apache.dubbo.common.extension.ExtensionFactory:
-xxx=com.xxx.XxxExtensionFactory "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/extension-factory/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="ExtensionFactory Extension"><meta itemprop=description content="Summary Factory to load dubbo extensions.
+xxx=com.xxx.XxxExtensionFactory "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/extension-factory/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="ExtensionFactory Extension"><meta itemprop=description content="Summary Factory to load dubbo extensions.
Extension Interface org.apache.dubbo.common.extension.ExtensionFactory
Extension Configuration <dubbo:application compiler="jdk" /> Existing Extension org.apache.dubbo.common.extension.factory.SpiExtensionFactory org.apache.dubbo.config.spring.extension.SpringExtensionFactory Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxExtensionFactory.java (ExtensionFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.common.extension.ExtensionFactory (plain text file with the content: xxx=com.xxx.XxxExtensionFactory) XxxExtensionFactory.java:
package com.xxx; import org.apache.dubbo.common.extension.ExtensionFactory; public class XxxExtensionFactory implements ExtensionFactory { public Object getExtension(Class<?> type, String name) { // ... } } META-INF/dubbo/org.apache.dubbo.common.extension.ExtensionFactory:
-xxx=com.xxx.XxxExtensionFactory "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="65"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ExtensionFactory Extension"><meta name=twitter:description content="Summary Factory to load dubbo extensions.
+xxx=com.xxx.XxxExtensionFactory "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="65"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ExtensionFactory Extension"><meta name=twitter:description content="Summary Factory to load dubbo extensions.
Extension Interface org.apache.dubbo.common.extension.ExtensionFactory
Extension Configuration <dubbo:application compiler="jdk" /> Existing Extension org.apache.dubbo.common.extension.factory.SpiExtensionFactory org.apache.dubbo.config.spring.extension.SpringExtensionFactory Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxExtensionFactory.java (ExtensionFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.common.extension.ExtensionFactory (plain text file with the content: xxx=com.xxx.XxxExtensionFactory) XxxExtensionFactory.java:
@@ -40,7 +40,7 @@ xxx=com.xxx.XxxExtensionFactory "><script type=application/javascript>var doNotT
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.common.extension.ExtensionFactory:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxExtensionFactory
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/filter/index.html b/en/docs/v2.7/dev/impls/filter/index.html
index 272c53f9e88..4f3c0c69809 100644
--- a/en/docs/v2.7/dev/impls/filter/index.html
+++ b/en/docs/v2.7/dev/impls/filter/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Contract:
-User defined filters are executed after built-in filters by default. Special value default is introduced to represent the default extension location."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/filter/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Fil [...]
+User defined filters are executed after built-in filters by default. Special value default is introduced to represent the default extension location."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/filter/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Fil [...]
Contract:
-User defined filters are executed after built-in filters by default. Special value default is introduced to represent the default extension location."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="288"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Filter Extension"><meta name=twitter:description content="Summary Extension for intercepting the invocation for both service provi [...]
+User defined filters are executed after built-in filters by default. Special value default is introduced to represent the default extension location."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="288"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Filter Extension"><meta name=twitter:description content="Summary Extension for intercepting the invocation for both service provi [...]
Contract:
User defined filters are executed after built-in filters by default. Special value default is introduced to represent the default extension location."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -45,7 +45,7 @@ User defined filters are executed after built-in filters by default. Special val
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.Filter:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxFilter
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/index.html b/en/docs/v2.7/dev/impls/index.html
index 28bccfaef42..7ad6dd15898 100644
--- a/en/docs/v2.7/dev/impls/index.html
+++ b/en/docs/v2.7/dev/impls/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/impls/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=SPI%20Extension%20Implementations" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/invoker-listener/index.html b/en/docs/v2.7/dev/impls/invoker-listener/index.html
index fd96af23728..1617c112fb1 100644
--- a/en/docs/v2.7/dev/impls/invoker-listener/index.html
+++ b/en/docs/v2.7/dev/impls/invoker-listener/index.html
@@ -3,12 +3,12 @@ Extension Interface org.apache.dubbo.rpc.InvokerListener
Extension Configuration <!-- 引用服务监听 --> <!-- service reference listener --> <dubbo:reference listener="xxx,yyy" /> <!-- default service reference listener --> <dubbo:consumer listener="xxx,yyy" /> Existing Extension org.apache.dubbo.rpc.listener.DeprecatedInvokerListener
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxInvokerListener.java (InvokerListener implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.InvokerListener (plain text file with the content: xxx=com.xxx.XxxInvokerListener) XxxInvokerListener.java:
-package com.xxx; import org.apache.dubbo.rpc.InvokerListener; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxInvokerListener implements InvokerListener { public void referred(Invoker<?"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/invoker-listener/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41 [...]
+package com.xxx; import org.apache.dubbo.rpc.InvokerListener; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxInvokerListener implements InvokerListener { public void referred(Invoker<?"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/invoker-listener/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09 [...]
Extension Interface org.apache.dubbo.rpc.InvokerListener
Extension Configuration <!-- 引用服务监听 --> <!-- service reference listener --> <dubbo:reference listener="xxx,yyy" /> <!-- default service reference listener --> <dubbo:consumer listener="xxx,yyy" /> Existing Extension org.apache.dubbo.rpc.listener.DeprecatedInvokerListener
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxInvokerListener.java (InvokerListener implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.InvokerListener (plain text file with the content: xxx=com.xxx.XxxInvokerListener) XxxInvokerListener.java:
-package com.xxx; import org.apache.dubbo.rpc.InvokerListener; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxInvokerListener implements InvokerListener { public void referred(Invoker<?"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="97"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="InvokerListener Extension"><meta name=twitter:de [...]
+package com.xxx; import org.apache.dubbo.rpc.InvokerListener; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxInvokerListener implements InvokerListener { public void referred(Invoker<?"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="97"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="InvokerListener Extension"><meta name=twitter:de [...]
Extension Interface org.apache.dubbo.rpc.InvokerListener
Extension Configuration <!-- 引用服务监听 --> <!-- service reference listener --> <dubbo:reference listener="xxx,yyy" /> <!-- default service reference listener --> <dubbo:consumer listener="xxx,yyy" /> Existing Extension org.apache.dubbo.rpc.listener.DeprecatedInvokerListener
Extension Guide Directory layout:
@@ -49,7 +49,7 @@ package com.xxx; import org.apache.dubbo.rpc.InvokerListener; import org.apache.
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.InvokerListener:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxInvokerListener
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/load-balance/index.html b/en/docs/v2.7/dev/impls/load-balance/index.html
index 73dcbf48c9e..ff6b13eb403 100644
--- a/en/docs/v2.7/dev/impls/load-balance/index.html
+++ b/en/docs/v2.7/dev/impls/load-balance/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.rpc.cluster.LoadBalance
Extension Configuration <dubbo:protocol loadbalance="xxx" /> <!-- default configuration, will take effect when loadbalance is not configured in <dubbo:protocol> --> <dubbo:provider loadbalance="xxx" /> Existing Extension org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance or [...]
src |-main |-java |-com |-xxx |-XxxLoadBalance.java (LoadBalance implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.LoadBalance (plain text file with the content: xxx=com.xxx.XxxLoadBalance) XxxLoadBalance.java:
-package com.xxx; import org.apache.dubbo.rpc.cluster.LoadBalance; import org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/load-balance/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="LoadBalance Extension"><meta itemprop=description content="Summary Pi [...]
+package com.xxx; import org.apache.dubbo.rpc.cluster.LoadBalance; import org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/load-balance/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="LoadBalance Extension"><meta itemprop=description content="Summary Pi [...]
Extension Interface org.apache.dubbo.rpc.cluster.LoadBalance
Extension Configuration <dubbo:protocol loadbalance="xxx" /> <!-- default configuration, will take effect when loadbalance is not configured in <dubbo:protocol> --> <dubbo:provider loadbalance="xxx" /> Existing Extension org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance or [...]
src |-main |-java |-com |-xxx |-XxxLoadBalance.java (LoadBalance implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.LoadBalance (plain text file with the content: xxx=com.xxx.XxxLoadBalance) XxxLoadBalance.java:
-package com.xxx; import org.apache.dubbo.rpc.cluster.LoadBalance; import org."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="98"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="LoadBalance Extension"><meta name=twitter:description content="Summary Pick one from service providers and fire the invocation.
+package com.xxx; import org.apache.dubbo.rpc.cluster.LoadBalance; import org."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="98"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="LoadBalance Extension"><meta name=twitter:description content="Summary Pick one from service providers and fire the invocation.
Extension Interface org.apache.dubbo.rpc.cluster.LoadBalance
Extension Configuration <dubbo:protocol loadbalance="xxx" /> <!-- default configuration, will take effect when loadbalance is not configured in <dubbo:protocol> --> <dubbo:provider loadbalance="xxx" /> Existing Extension org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance or [...]
src |-main |-java |-com |-xxx |-XxxLoadBalance.java (LoadBalance implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.LoadBalance (plain text file with the content: xxx=com.xxx.XxxLoadBalance) XxxLoadBalance.java:
@@ -42,7 +42,7 @@ package com.xxx; import org.apache.dubbo.rpc.cluster.LoadBalance; import org."><
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.cluster.LoadBalance:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxLoadBalance
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/logger-adapter/index.html b/en/docs/v2.7/dev/impls/logger-adapter/index.html
index dec45cf57bc..82e9744f90a 100644
--- a/en/docs/v2.7/dev/impls/logger-adapter/index.html
+++ b/en/docs/v2.7/dev/impls/logger-adapter/index.html
@@ -4,13 +4,13 @@ Extension Configuration <dubbo:application logger="xxx" /> Or:
-Ddubbo:application.logger=xxx Existing Extension org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter org.apache.dubbo.common.logger.jcl.JclLoggerAdapter org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter org.apache.dubbo.common.logger.log4j2.Log4j2LoggerAdapter org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxLoggerAdapter.java (LoggerAdapter implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.common.logger.LoggerAdapter (plain text file with the content: xxx=com.xxx.XxxLoggerAdapter) XxxLoggerAdapter.java:
package com.xxx; import org.apache.dubbo.common.logger.LoggerAdapter; public class XxxLoggerAdapter implements LoggerAdapter { public Logger getLogger(URL url) { // ... } } XxxLogger.java:
-package com.xxx; import org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/logger-adapter/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="LoggerAdapter Extension"><meta itemprop=description content="Summary Extension for adapting logger output
+package com.xxx; import org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/logger-adapter/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="LoggerAdapter Extension"><meta itemprop=description content="Summary Extension for adapting logger output
Extension Interface org.apache.dubbo.common.logger.LoggerAdapter
Extension Configuration <dubbo:application logger="xxx" /> Or:
-Ddubbo:application.logger=xxx Existing Extension org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter org.apache.dubbo.common.logger.jcl.JclLoggerAdapter org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter org.apache.dubbo.common.logger.log4j2.Log4j2LoggerAdapter org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxLoggerAdapter.java (LoggerAdapter implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.common.logger.LoggerAdapter (plain text file with the content: xxx=com.xxx.XxxLoggerAdapter) XxxLoggerAdapter.java:
package com.xxx; import org.apache.dubbo.common.logger.LoggerAdapter; public class XxxLoggerAdapter implements LoggerAdapter { public Logger getLogger(URL url) { // ... } } XxxLogger.java:
-package com.xxx; import org."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="97"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="LoggerAdapter Extension"><meta name=twitter:description content="Summary Extension for adapting logger output
+package com.xxx; import org."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="97"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="LoggerAdapter Extension"><meta name=twitter:description content="Summary Extension for adapting logger output
Extension Interface org.apache.dubbo.common.logger.LoggerAdapter
Extension Configuration <dubbo:application logger="xxx" /> Or:
-Ddubbo:application.logger=xxx Existing Extension org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter org.apache.dubbo.common.logger.jcl.JclLoggerAdapter org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter org.apache.dubbo.common.logger.log4j2.Log4j2LoggerAdapter org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter Extension Guide Directory layout:
@@ -57,7 +57,7 @@ package com.xxx; import org."><script type=application/javascript>var doNotTrack
</span></span></span><span style=display:flex><span><span style=color:#586e75></span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.common.logger.LoggerAdapter:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxLoggerAdapter
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/merger/index.html b/en/docs/v2.7/dev/impls/merger/index.html
index 005cf28d2b3..4708603c844 100644
--- a/en/docs/v2.7/dev/impls/merger/index.html
+++ b/en/docs/v2.7/dev/impls/merger/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.rpc.cluster.Merger
Extension Configuration <dubbo:method merger="xxx" /> Existing Extension org.apache.dubbo.rpc.cluster.merger.ArrayMerger org.apache.dubbo.rpc.cluster.merger.ListMerger org.apache.dubbo.rpc.cluster.merger.SetMerger org.apache.dubbo.rpc.cluster.merger.MapMerger org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger org.apache.dubbo.rpc.cluster.merger.CharArrayMerger org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger org.apache.dubbo.rpc.cluster.merger.IntArrayMerger org.apache.dubbo [...]
src |-main |-java |-com |-xxx |-XxxMerger.java (Merger implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Merger (plain text file with the content: xxx=com.xxx.XxxMerger) XxxMerger.java:
-package com.xxx; import org.apache.dubbo.rpc.cluster.Merger; public class XxxMerger<T> implements Merger<T> { public T merge(T... results) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/merger/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Merger [...]
+package com.xxx; import org.apache.dubbo.rpc.cluster.Merger; public class XxxMerger<T> implements Merger<T> { public T merge(T... results) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/merger/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Merger [...]
Extension Interface org.apache.dubbo.rpc.cluster.Merger
Extension Configuration <dubbo:method merger="xxx" /> Existing Extension org.apache.dubbo.rpc.cluster.merger.ArrayMerger org.apache.dubbo.rpc.cluster.merger.ListMerger org.apache.dubbo.rpc.cluster.merger.SetMerger org.apache.dubbo.rpc.cluster.merger.MapMerger org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger org.apache.dubbo.rpc.cluster.merger.CharArrayMerger org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger org.apache.dubbo.rpc.cluster.merger.IntArrayMerger org.apache.dubbo [...]
src |-main |-java |-com |-xxx |-XxxMerger.java (Merger implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Merger (plain text file with the content: xxx=com.xxx.XxxMerger) XxxMerger.java:
-package com.xxx; import org.apache.dubbo.rpc.cluster.Merger; public class XxxMerger<T> implements Merger<T> { public T merge(T... results) { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="76"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Merger Extension"><meta name=twitter:description content="Summary Merge strategy for return result aggregation in group.
+package com.xxx; import org.apache.dubbo.rpc.cluster.Merger; public class XxxMerger<T> implements Merger<T> { public T merge(T... results) { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="76"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Merger Extension"><meta name=twitter:description content="Summary Merge strategy for return result aggregation in group.
Extension Interface org.apache.dubbo.rpc.cluster.Merger
Extension Configuration <dubbo:method merger="xxx" /> Existing Extension org.apache.dubbo.rpc.cluster.merger.ArrayMerger org.apache.dubbo.rpc.cluster.merger.ListMerger org.apache.dubbo.rpc.cluster.merger.SetMerger org.apache.dubbo.rpc.cluster.merger.MapMerger org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger org.apache.dubbo.rpc.cluster.merger.CharArrayMerger org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger org.apache.dubbo.rpc.cluster.merger.IntArrayMerger org.apache.dubbo [...]
src |-main |-java |-com |-xxx |-XxxMerger.java (Merger implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.Merger (plain text file with the content: xxx=com.xxx.XxxMerger) XxxMerger.java:
@@ -37,7 +37,7 @@ package com.xxx; import org.apache.dubbo.rpc.cluster.Merger; public class XxxMer
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.cluster.Merger:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxMerger
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/monitor/index.html b/en/docs/v2.7/dev/impls/monitor/index.html
index dc381fae259..8f6b9d81984 100644
--- a/en/docs/v2.7/dev/impls/monitor/index.html
+++ b/en/docs/v2.7/dev/impls/monitor/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.monitor.MonitorFactory org.apache.dubbo.monitor.Monitor Extension Configuration <!-- configure monitor center --> <dubbo:monitor address="xxx://ip:port" /> Existing Extension org.apache.dubbo.monitor.support.dubbo.DubboMonitorFactory
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxMonitorFactoryjava (MonitorFactory implementation) |-XxxMonitor.java (Monitor implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.monitor.MonitorFactory (plain text file with the format: xxx=com.xxx.XxxMonitorFactory) XxxMonitorFactory.java:
-package com.xxx; import org.apache.dubbo.monitor.MonitorFactory; import org.apache.dubbo.monitor.Monitor; import org.apache.dubbo.common.URL; public class XxxMonitorFactory implements MonitorFactory { public Monitor getMonitor(URL url) { return new XxxMonitor(url); } } XxxMonitor."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/monitor/"><meta property="article:section" content="docs"><meta property="article:mod [...]
+package com.xxx; import org.apache.dubbo.monitor.MonitorFactory; import org.apache.dubbo.monitor.Monitor; import org.apache.dubbo.common.URL; public class XxxMonitorFactory implements MonitorFactory { public Monitor getMonitor(URL url) { return new XxxMonitor(url); } } XxxMonitor."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/monitor/"><meta property="article:section" content="docs"><meta property="article:mod [...]
Extension Interface org.apache.dubbo.monitor.MonitorFactory org.apache.dubbo.monitor.Monitor Extension Configuration <!-- configure monitor center --> <dubbo:monitor address="xxx://ip:port" /> Existing Extension org.apache.dubbo.monitor.support.dubbo.DubboMonitorFactory
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxMonitorFactoryjava (MonitorFactory implementation) |-XxxMonitor.java (Monitor implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.monitor.MonitorFactory (plain text file with the format: xxx=com.xxx.XxxMonitorFactory) XxxMonitorFactory.java:
-package com.xxx; import org.apache.dubbo.monitor.MonitorFactory; import org.apache.dubbo.monitor.Monitor; import org.apache.dubbo.common.URL; public class XxxMonitorFactory implements MonitorFactory { public Monitor getMonitor(URL url) { return new XxxMonitor(url); } } XxxMonitor."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="104"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content [...]
+package com.xxx; import org.apache.dubbo.monitor.MonitorFactory; import org.apache.dubbo.monitor.Monitor; import org.apache.dubbo.common.URL; public class XxxMonitorFactory implements MonitorFactory { public Monitor getMonitor(URL url) { return new XxxMonitor(url); } } XxxMonitor."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="104"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content [...]
Extension Interface org.apache.dubbo.monitor.MonitorFactory org.apache.dubbo.monitor.Monitor Extension Configuration <!-- configure monitor center --> <dubbo:monitor address="xxx://ip:port" /> Existing Extension org.apache.dubbo.monitor.support.dubbo.DubboMonitorFactory
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxMonitorFactoryjava (MonitorFactory implementation) |-XxxMonitor.java (Monitor implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.monitor.MonitorFactory (plain text file with the format: xxx=com.xxx.XxxMonitorFactory) XxxMonitorFactory.java:
@@ -50,7 +50,7 @@ package com.xxx; import org.apache.dubbo.monitor.MonitorFactory; import org.apac
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.monitor.MonitorFactory:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxMonitorFactory
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/networker/index.html b/en/docs/v2.7/dev/impls/networker/index.html
index e07dbbd2c1c..a21126607f2 100644
--- a/en/docs/v2.7/dev/impls/networker/index.html
+++ b/en/docs/v2.7/dev/impls/networker/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.remoting.p2p.Networker
Extension Configuration <dubbo:protocol networker="xxx" /> <!-- default configuration, it takes effect if networker attribute is not set in <dubbo:protocol> --> <dubbo:provider networker="xxx" /> Existing Extension org.apache.dubbo.remoting.p2p.support.MulticastNetworker org.apache.dubbo.remoting.p2p.support.FileNetworker Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxNetworker.java (Networker implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.p2p.Networker (plain text file with the content: xxx=com.xxx.XxxNetworker) XxxNetworker.java:
-package com.xxx; import org.apache.dubbo.remoting.p2p.Networker; public class XxxNetworker implements Networker { public Group lookup(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/networker/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
+package com.xxx; import org.apache.dubbo.remoting.p2p.Networker; public class XxxNetworker implements Networker { public Group lookup(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/networker/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
Extension Interface org.apache.dubbo.remoting.p2p.Networker
Extension Configuration <dubbo:protocol networker="xxx" /> <!-- default configuration, it takes effect if networker attribute is not set in <dubbo:protocol> --> <dubbo:provider networker="xxx" /> Existing Extension org.apache.dubbo.remoting.p2p.support.MulticastNetworker org.apache.dubbo.remoting.p2p.support.FileNetworker Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxNetworker.java (Networker implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.p2p.Networker (plain text file with the content: xxx=com.xxx.XxxNetworker) XxxNetworker.java:
-package com.xxx; import org.apache.dubbo.remoting.p2p.Networker; public class XxxNetworker implements Networker { public Group lookup(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="83"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Networker Extension"><meta name=twitter:description content="Summary Extension for peer to peer network grouping.
+package com.xxx; import org.apache.dubbo.remoting.p2p.Networker; public class XxxNetworker implements Networker { public Group lookup(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="83"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Networker Extension"><meta name=twitter:description content="Summary Extension for peer to peer network grouping.
Extension Interface org.apache.dubbo.remoting.p2p.Networker
Extension Configuration <dubbo:protocol networker="xxx" /> <!-- default configuration, it takes effect if networker attribute is not set in <dubbo:protocol> --> <dubbo:provider networker="xxx" /> Existing Extension org.apache.dubbo.remoting.p2p.support.MulticastNetworker org.apache.dubbo.remoting.p2p.support.FileNetworker Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxNetworker.java (Networker implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.p2p.Networker (plain text file with the content: xxx=com.xxx.XxxNetworker) XxxNetworker.java:
@@ -39,7 +39,7 @@ package com.xxx; import org.apache.dubbo.remoting.p2p.Networker; public class Xx
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.remoting.p2p.Networker:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxNetworker
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/page/index.html b/en/docs/v2.7/dev/impls/page/index.html
index 205d927c38f..5689aa56fa9 100644
--- a/en/docs/v2.7/dev/impls/page/index.html
+++ b/en/docs/v2.7/dev/impls/page/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.container.page.PageHandler
Extension Configuration <dubbo:protocol page="xxx,yyy" /> <!-- default configuration, will take effect if page attribute is not set in <dubbo:protocol> --> <dubbo:provider page="xxx,yyy" /> Existing Extension org.apache.dubbo.container.page.pages.HomePageHandler org.apache.dubbo.container.page.pages.StatusPageHandler org.apache.dubbo.container.page.pages.LogPageHandler org.apache.dubbo.container.page.pages.SystemPageHandler Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxPageHandler.java (PageHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.container.page.PageHandler (plain text file with the content: xxx=com.xxx.XxxPageHandler) XxxPageHandler.java:
-package com.xxx; import org.apache.dubbo.container.page.PageHandler; public class XxxPageHandler implements PageHandler { public Group lookup(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/page/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name conten [...]
+package com.xxx; import org.apache.dubbo.container.page.PageHandler; public class XxxPageHandler implements PageHandler { public Group lookup(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/page/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name conten [...]
Extension Interface org.apache.dubbo.container.page.PageHandler
Extension Configuration <dubbo:protocol page="xxx,yyy" /> <!-- default configuration, will take effect if page attribute is not set in <dubbo:protocol> --> <dubbo:provider page="xxx,yyy" /> Existing Extension org.apache.dubbo.container.page.pages.HomePageHandler org.apache.dubbo.container.page.pages.StatusPageHandler org.apache.dubbo.container.page.pages.LogPageHandler org.apache.dubbo.container.page.pages.SystemPageHandler Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxPageHandler.java (PageHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.container.page.PageHandler (plain text file with the content: xxx=com.xxx.XxxPageHandler) XxxPageHandler.java:
-package com.xxx; import org.apache.dubbo.container.page.PageHandler; public class XxxPageHandler implements PageHandler { public Group lookup(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="82"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="PageHandler Extension"><meta name=twitter:description content="Summary Extension for page handler
+package com.xxx; import org.apache.dubbo.container.page.PageHandler; public class XxxPageHandler implements PageHandler { public Group lookup(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="82"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="PageHandler Extension"><meta name=twitter:description content="Summary Extension for page handler
Extension Interface org.apache.dubbo.container.page.PageHandler
Extension Configuration <dubbo:protocol page="xxx,yyy" /> <!-- default configuration, will take effect if page attribute is not set in <dubbo:protocol> --> <dubbo:provider page="xxx,yyy" /> Existing Extension org.apache.dubbo.container.page.pages.HomePageHandler org.apache.dubbo.container.page.pages.StatusPageHandler org.apache.dubbo.container.page.pages.LogPageHandler org.apache.dubbo.container.page.pages.SystemPageHandler Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxPageHandler.java (PageHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.container.page.PageHandler (plain text file with the content: xxx=com.xxx.XxxPageHandler) XxxPageHandler.java:
@@ -39,7 +39,7 @@ package com.xxx; import org.apache.dubbo.container.page.PageHandler; public clas
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.container.page.PageHandler:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxPageHandler
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/protocol/index.html b/en/docs/v2.7/dev/impls/protocol/index.html
index 17aa902974b..9983a079063 100644
--- a/en/docs/v2.7/dev/impls/protocol/index.html
+++ b/en/docs/v2.7/dev/impls/protocol/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Contract:
-When user calls invoke() method of Invoker object which’s returned from refer() call, the protocol needs to correspondingly execute invoke() method of Invoker object passed from remote export() method associated with the same URL. Moreover, it’s protocol’s responsibility to implement Invoker which’s returned from refer(). Generally speaking, protocol sends remote request in the Invoker implementation, but needs not to care about the Invoker passed into export() si [...]
+When user calls invoke() method of Invoker object which’s returned from refer() call, the protocol needs to correspondingly execute invoke() method of Invoker object passed from remote export() method associated with the same URL. Moreover, it’s protocol’s responsibility to implement Invoker which’s returned from refer(). Generally speaking, protocol sends remote request in the Invoker implementation, but needs not to care about the Invoker passed into export() si [...]
Contract:
-When user calls invoke() method of Invoker object which’s returned from refer() call, the protocol needs to correspondingly execute invoke() method of Invoker object passed from remote export() method associated with the same URL. Moreover, it’s protocol’s responsibility to implement Invoker which’s returned from refer(). Generally speaking, protocol sends remote request in the Invoker implementation, but needs not to care about the Invoker passed into export() si [...]
+When user calls invoke() method of Invoker object which’s returned from refer() call, the protocol needs to correspondingly execute invoke() method of Invoker object passed from remote export() method associated with the same URL. Moreover, it’s protocol’s responsibility to implement Invoker which’s returned from refer(). Generally speaking, protocol sends remote request in the Invoker implementation, but needs not to care about the Invoker passed into export() si [...]
Contract:
When user calls invoke() method of Invoker object which’s returned from refer() call, the protocol needs to correspondingly execute invoke() method of Invoker object passed from remote export() method associated with the same URL. Moreover, it’s protocol’s responsibility to implement Invoker which’s returned from refer(). Generally speaking, protocol sends remote request in the Invoker implementation, but needs not to care about the Invoker passed into export() si [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -98,7 +98,7 @@ When user calls invoke() method of Invoker object which’s returned from re
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.Protocol:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxProtocol
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/proxy-factory/index.html b/en/docs/v2.7/dev/impls/proxy-factory/index.html
index a3f4972e9d0..db0566803f2 100644
--- a/en/docs/v2.7/dev/impls/proxy-factory/index.html
+++ b/en/docs/v2.7/dev/impls/proxy-factory/index.html
@@ -2,11 +2,11 @@
Extension Interface org.apache.dubbo.rpc.ProxyFactory
Extension Configuration <dubbo:protocol proxy="xxx" /> <!-- default configuration, it will take effect when proxy attribute is not configured in <dubbo:protocol> --> <dubbo:provider proxy="xxx" /> Existing Extension org.apache.dubbo.rpc.proxy.JdkProxyFactory org.apache.dubbo.rpc.proxy.JavassistProxyFactory Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxProxyFactory.java (ProxyFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.ProxyFactory (plain text file with the content: xxx=com.xxx.XxxProxyFactory) XxxProxyFactory.java:
-package com.xxx; import org.apache.dubbo.rpc.ProxyFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxProxyFactory implements ProxyFactory { public <T> T getProxy(Invoker<T> invoker) throws RpcException { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/proxy-factory/"><meta property="article:section" content="docs"><meta property="article:modified_time" co [...]
+package com.xxx; import org.apache.dubbo.rpc.ProxyFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxProxyFactory implements ProxyFactory { public <T> T getProxy(Invoker<T> invoker) throws RpcException { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/proxy-factory/"><meta property="article:section" content="docs"><meta property="article:modified_time" co [...]
Extension Interface org.apache.dubbo.rpc.ProxyFactory
Extension Configuration <dubbo:protocol proxy="xxx" /> <!-- default configuration, it will take effect when proxy attribute is not configured in <dubbo:protocol> --> <dubbo:provider proxy="xxx" /> Existing Extension org.apache.dubbo.rpc.proxy.JdkProxyFactory org.apache.dubbo.rpc.proxy.JavassistProxyFactory Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxProxyFactory.java (ProxyFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.ProxyFactory (plain text file with the content: xxx=com.xxx.XxxProxyFactory) XxxProxyFactory.java:
-package com.xxx; import org.apache.dubbo.rpc.ProxyFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxProxyFactory implements ProxyFactory { public <T> T getProxy(Invoker<T> invoker) throws RpcException { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="104"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ProxyFactory Exten [...]
+package com.xxx; import org.apache.dubbo.rpc.ProxyFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.RpcException; public class XxxProxyFactory implements ProxyFactory { public <T> T getProxy(Invoker<T> invoker) throws RpcException { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="104"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ProxyFactory Exten [...]
Extension Interface org.apache.dubbo.rpc.ProxyFactory
Extension Configuration <dubbo:protocol proxy="xxx" /> <!-- default configuration, it will take effect when proxy attribute is not configured in <dubbo:protocol> --> <dubbo:provider proxy="xxx" /> Existing Extension org.apache.dubbo.rpc.proxy.JdkProxyFactory org.apache.dubbo.rpc.proxy.JavassistProxyFactory Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxProxyFactory.java (ProxyFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.ProxyFactory (plain text file with the content: xxx=com.xxx.XxxProxyFactory) XxxProxyFactory.java:
@@ -45,7 +45,7 @@ package com.xxx; import org.apache.dubbo.rpc.ProxyFactory; import org.apache.dub
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.ProxyFactory:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxProxyFactory
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/registry/index.html b/en/docs/v2.7/dev/impls/registry/index.html
index 247cccb07f5..d396c252ccf 100644
--- a/en/docs/v2.7/dev/impls/registry/index.html
+++ b/en/docs/v2.7/dev/impls/registry/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Extension Interface org.apache.dubbo.registry.RegistryFactory org.apache.dubbo.registry.Registry Extension Configuration <!-- config registry server --> <dubbo:registry id="xxx1" address="xxx://ip:port" /> <!-- reference registry server, if registry attribute is not specified, then ApplicationContext will be scanned to find if there's any --> <dubbo:service registry="xxx1" /> <!-- default configuration for referencing registry server, it will take effect if there' [...]
-Extension Interface org.apache.dubbo.registry.RegistryFactory org.apache.dubbo.registry.Registry Extension Configuration <!-- config registry server --> <dubbo:registry id="xxx1" address="xxx://ip:port" /> <!-- reference registry server, if registry attribute is not specified, then ApplicationContext will be scanned to find if there's any --> <dubbo:service registry="xxx1" /> <!-- default configuration for referencing registry server, it will take effect if there' [...]
+Extension Interface org.apache.dubbo.registry.RegistryFactory org.apache.dubbo.registry.Registry Extension Configuration <!-- config registry server --> <dubbo:registry id="xxx1" address="xxx://ip:port" /> <!-- reference registry server, if registry attribute is not specified, then ApplicationContext will be scanned to find if there's any --> <dubbo:service registry="xxx1" /> <!-- default configuration for referencing registry server, it will take effect if there' [...]
+Extension Interface org.apache.dubbo.registry.RegistryFactory org.apache.dubbo.registry.Registry Extension Configuration <!-- config registry server --> <dubbo:registry id="xxx1" address="xxx://ip:port" /> <!-- reference registry server, if registry attribute is not specified, then ApplicationContext will be scanned to find if there's any --> <dubbo:service registry="xxx1" /> <!-- default configuration for referencing registry server, it will take effect if there' [...]
Extension Interface org.apache.dubbo.registry.RegistryFactory org.apache.dubbo.registry.Registry Extension Configuration <!-- config registry server --> <dubbo:registry id="xxx1" address="xxx://ip:port" /> <!-- reference registry server, if registry attribute is not specified, then ApplicationContext will be scanned to find if there's any --> <dubbo:service registry="xxx1" /> <!-- default configuration for referencing registry server, it will take effect if there' [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -156,7 +156,7 @@ Extension Interface org.apache.dubbo.registry.RegistryFactory org.apache.dubbo.r
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.registry.RegistryFactory:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxRegistryFactory
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/remoting/index.html b/en/docs/v2.7/dev/impls/remoting/index.html
index ac445597c5b..c0a30eede6c 100644
--- a/en/docs/v2.7/dev/impls/remoting/index.html
+++ b/en/docs/v2.7/dev/impls/remoting/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Extension Interface org.apache.dubbo.remoting.Transporter org.apache.dubbo.remoting.Server org.apache.dubbo.remoting.Client Extension Configuration <!-- server and client use the same transporter --> <dubbo:protocol transporter="xxx" /> <!-- server and client use the different transporter --> <dubbo:protocol server="xxx" client="xxx" /> <!-- default configuration, will take effect when transport/server/client attribute is not set in <dubbo:protocol> --> <dubbo:pro [...]
-Extension Interface org.apache.dubbo.remoting.Transporter org.apache.dubbo.remoting.Server org.apache.dubbo.remoting.Client Extension Configuration <!-- server and client use the same transporter --> <dubbo:protocol transporter="xxx" /> <!-- server and client use the different transporter --> <dubbo:protocol server="xxx" client="xxx" /> <!-- default configuration, will take effect when transport/server/client attribute is not set in <dubbo:protocol> --> <dubbo:pro [...]
+Extension Interface org.apache.dubbo.remoting.Transporter org.apache.dubbo.remoting.Server org.apache.dubbo.remoting.Client Extension Configuration <!-- server and client use the same transporter --> <dubbo:protocol transporter="xxx" /> <!-- server and client use the different transporter --> <dubbo:protocol server="xxx" client="xxx" /> <!-- default configuration, will take effect when transport/server/client attribute is not set in <dubbo:protocol> --> <dubbo:pro [...]
+Extension Interface org.apache.dubbo.remoting.Transporter org.apache.dubbo.remoting.Server org.apache.dubbo.remoting.Client Extension Configuration <!-- server and client use the same transporter --> <dubbo:protocol transporter="xxx" /> <!-- server and client use the different transporter --> <dubbo:protocol server="xxx" client="xxx" /> <!-- default configuration, will take effect when transport/server/client attribute is not set in <dubbo:protocol> --> <dubbo:pro [...]
Extension Interface org.apache.dubbo.remoting.Transporter org.apache.dubbo.remoting.Server org.apache.dubbo.remoting.Client Extension Configuration <!-- server and client use the same transporter --> <dubbo:protocol transporter="xxx" /> <!-- server and client use the different transporter --> <dubbo:protocol server="xxx" client="xxx" /> <!-- default configuration, will take effect when transport/server/client attribute is not set in <dubbo:protocol> --> <dubbo:pro [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -80,7 +80,7 @@ Extension Interface org.apache.dubbo.remoting.Transporter org.apache.dubbo.remot
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.remoting.Transporter:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxTransporter
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/router/index.html b/en/docs/v2.7/dev/impls/router/index.html
index 2830c9b33af..a229fc58ee5 100644
--- a/en/docs/v2.7/dev/impls/router/index.html
+++ b/en/docs/v2.7/dev/impls/router/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.rpc.cluster.RouterFactory org.apache.dubbo.rpc.cluster.Router Existing Extension org.apache.dubbo.rpc.cluster.router.ScriptRouterFactory org.apache.dubbo.rpc.cluster.router.FileRouterFactory org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory org.apache.dubbo.rpc.cluster.CacheableRouterFactory org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory org.apache.dub [...]
src |-main |-java |-com |-xxx |-XxxRouterFactory.java (RouterFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.RouterFactory (plain text file with the content: xxx=com.xxx.XxxRouterFactory) XxxRouterFactory.java:
-package com.xxx; import org.apache.dubbo.rpc.cluster.RouterFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Invocation; import org.apache.dubbo.rpc.RpcException; public class XxxRouterFactory implements RouterFactory { public Router getRouter(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/router/"><meta property="article:section" content="docs"><meta property="article:mo [...]
+package com.xxx; import org.apache.dubbo.rpc.cluster.RouterFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Invocation; import org.apache.dubbo.rpc.RpcException; public class XxxRouterFactory implements RouterFactory { public Router getRouter(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/router/"><meta property="article:section" content="docs"><meta property="article:mo [...]
Extension Interface org.apache.dubbo.rpc.cluster.RouterFactory org.apache.dubbo.rpc.cluster.Router Existing Extension org.apache.dubbo.rpc.cluster.router.ScriptRouterFactory org.apache.dubbo.rpc.cluster.router.FileRouterFactory org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory org.apache.dubbo.rpc.cluster.CacheableRouterFactory org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory org.apache.dub [...]
src |-main |-java |-com |-xxx |-XxxRouterFactory.java (RouterFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.RouterFactory (plain text file with the content: xxx=com.xxx.XxxRouterFactory) XxxRouterFactory.java:
-package com.xxx; import org.apache.dubbo.rpc.cluster.RouterFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Invocation; import org.apache.dubbo.rpc.RpcException; public class XxxRouterFactory implements RouterFactory { public Router getRouter(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="75"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title conten [...]
+package com.xxx; import org.apache.dubbo.rpc.cluster.RouterFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Invocation; import org.apache.dubbo.rpc.RpcException; public class XxxRouterFactory implements RouterFactory { public Router getRouter(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="75"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title conten [...]
Extension Interface org.apache.dubbo.rpc.cluster.RouterFactory org.apache.dubbo.rpc.cluster.Router Existing Extension org.apache.dubbo.rpc.cluster.router.ScriptRouterFactory org.apache.dubbo.rpc.cluster.router.FileRouterFactory org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory org.apache.dubbo.rpc.cluster.CacheableRouterFactory org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory org.apache.dub [...]
src |-main |-java |-com |-xxx |-XxxRouterFactory.java (RouterFactory implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.rpc.cluster.RouterFactory (plain text file with the content: xxx=com.xxx.XxxRouterFactory) XxxRouterFactory.java:
package com.xxx; import org.apache.dubbo.rpc.cluster.RouterFactory; import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Invocation; import org.apache.dubbo.rpc.RpcException; public class XxxRouterFactory implements RouterFactory { public Router getRouter(URL url) { // ."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))< [...]
@@ -36,7 +36,7 @@ package com.xxx; import org.apache.dubbo.rpc.cluster.RouterFactory; import org.a
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.rpc.cluster.RouterFactory:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxRouterFactory
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/serialize/index.html b/en/docs/v2.7/dev/impls/serialize/index.html
index 7a306e1e2e2..e2ae779daf9 100644
--- a/en/docs/v2.7/dev/impls/serialize/index.html
+++ b/en/docs/v2.7/dev/impls/serialize/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.common.serialize.Serialization org.apache.dubbo.common.serialize.ObjectInput org.apache.dubbo.common.serialize.ObjectOutput Extension Configuration <!-- protocol serialization style --> <dubbo:protocol serialization="xxx" /> <!-- default configuration, will take effect if serialization is not configured in <dubbo:protocol> --> <dubbo:provider serialization="xxx" /> Existing Extension org.apache.dubbo.common.serialize.dubbo.DubboSeriali [...]
-src |-main |-java |-com |-xxx |-XxxSerialization.java (Serialization implementation) |-XxxObjectInput.java (ObjectInput implementation) |-XxxObjectOutput."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/serialize/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name cont [...]
+src |-main |-java |-com |-xxx |-XxxSerialization.java (Serialization implementation) |-XxxObjectInput.java (ObjectInput implementation) |-XxxObjectOutput."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/serialize/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name cont [...]
Extension Interface org.apache.dubbo.common.serialize.Serialization org.apache.dubbo.common.serialize.ObjectInput org.apache.dubbo.common.serialize.ObjectOutput Extension Configuration <!-- protocol serialization style --> <dubbo:protocol serialization="xxx" /> <!-- default configuration, will take effect if serialization is not configured in <dubbo:protocol> --> <dubbo:provider serialization="xxx" /> Existing Extension org.apache.dubbo.common.serialize.dubbo.DubboSeriali [...]
-src |-main |-java |-com |-xxx |-XxxSerialization.java (Serialization implementation) |-XxxObjectInput.java (ObjectInput implementation) |-XxxObjectOutput."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="129"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Serialization Extension"><meta name=twitter:description content="Summary Extension to serializing java object into byte code [...]
+src |-main |-java |-com |-xxx |-XxxSerialization.java (Serialization implementation) |-XxxObjectInput.java (ObjectInput implementation) |-XxxObjectOutput."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="129"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Serialization Extension"><meta name=twitter:description content="Summary Extension to serializing java object into byte code [...]
Extension Interface org.apache.dubbo.common.serialize.Serialization org.apache.dubbo.common.serialize.ObjectInput org.apache.dubbo.common.serialize.ObjectOutput Extension Configuration <!-- protocol serialization style --> <dubbo:protocol serialization="xxx" /> <!-- default configuration, will take effect if serialization is not configured in <dubbo:protocol> --> <dubbo:provider serialization="xxx" /> Existing Extension org.apache.dubbo.common.serialize.dubbo.DubboSeriali [...]
src |-main |-java |-com |-xxx |-XxxSerialization.java (Serialization implementation) |-XxxObjectInput.java (ObjectInput implementation) |-XxxObjectOutput."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -42,7 +42,7 @@ src |-main |-java |-com |-xxx |-XxxSerialization.java (Serialization implementat
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.common.serialize.Serialization:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxSerialization
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/status-checker/index.html b/en/docs/v2.7/dev/impls/status-checker/index.html
index 25cce4b7d17..e15dd785bfd 100644
--- a/en/docs/v2.7/dev/impls/status-checker/index.html
+++ b/en/docs/v2.7/dev/impls/status-checker/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.common.status.StatusChecker
Extension Configuration <dubbo:protocol status="xxx,yyy" /> <!-- default configuration, will take effect if no status attribute is configured in <dubbo:protocol> --> <dubbo:provider status="xxx,yyy" /> Existing Extension org.apache.dubbo.common.status.support.MemoryStatusChecker org.apache.dubbo.common.status.support.LoadStatusChecker org.apache.dubbo.rpc.dubbo.status.ServerStatusChecker org.apache.dubbo.rpc.dubbo.status.ThreadPoolStatusChecker org.apache.dubbo.registry.d [...]
-src |-main |-java |-com |-xxx |-XxxStatusChecker.java (StatusChecker implementation) |-resources |-META-INF |-dubbo |-org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/status-checker/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="StatusChecker Extensio [...]
+src |-main |-java |-com |-xxx |-XxxStatusChecker.java (StatusChecker implementation) |-resources |-META-INF |-dubbo |-org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/status-checker/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="StatusChecker Extensio [...]
Extension Interface org.apache.dubbo.common.status.StatusChecker
Extension Configuration <dubbo:protocol status="xxx,yyy" /> <!-- default configuration, will take effect if no status attribute is configured in <dubbo:protocol> --> <dubbo:provider status="xxx,yyy" /> Existing Extension org.apache.dubbo.common.status.support.MemoryStatusChecker org.apache.dubbo.common.status.support.LoadStatusChecker org.apache.dubbo.rpc.dubbo.status.ServerStatusChecker org.apache.dubbo.rpc.dubbo.status.ThreadPoolStatusChecker org.apache.dubbo.registry.d [...]
-src |-main |-java |-com |-xxx |-XxxStatusChecker.java (StatusChecker implementation) |-resources |-META-INF |-dubbo |-org."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="103"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="StatusChecker Extension"><meta name=twitter:description content="Summary Extension to check status of resources service depends on. This status checker can b [...]
+src |-main |-java |-com |-xxx |-XxxStatusChecker.java (StatusChecker implementation) |-resources |-META-INF |-dubbo |-org."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="103"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="StatusChecker Extension"><meta name=twitter:description content="Summary Extension to check status of resources service depends on. This status checker can b [...]
Extension Interface org.apache.dubbo.common.status.StatusChecker
Extension Configuration <dubbo:protocol status="xxx,yyy" /> <!-- default configuration, will take effect if no status attribute is configured in <dubbo:protocol> --> <dubbo:provider status="xxx,yyy" /> Existing Extension org.apache.dubbo.common.status.support.MemoryStatusChecker org.apache.dubbo.common.status.support.LoadStatusChecker org.apache.dubbo.rpc.dubbo.status.ServerStatusChecker org.apache.dubbo.rpc.dubbo.status.ThreadPoolStatusChecker org.apache.dubbo.registry.d [...]
src |-main |-java |-com |-xxx |-XxxStatusChecker.java (StatusChecker implementation) |-resources |-META-INF |-dubbo |-org."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
@@ -36,7 +36,7 @@ src |-main |-java |-com |-xxx |-XxxStatusChecker.java (StatusChecker implementat
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.common.status.StatusChecker:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxStatusChecker
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/telnet-handler/index.html b/en/docs/v2.7/dev/impls/telnet-handler/index.html
index 8307a11c42d..cb541a96d61 100644
--- a/en/docs/v2.7/dev/impls/telnet-handler/index.html
+++ b/en/docs/v2.7/dev/impls/telnet-handler/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.remoting.telnet.TelnetHandler
Extension Configuration <dubbo:protocol telnet="xxx,yyy" /> <!-- default configuration, will take effect if telnet attribute is not specified in <dubbo:protocol> --> <dubbo:provider telnet="xxx,yyy" /> Existing Extension org.apache.dubbo.remoting.telnet.support.ClearTelnetHandler org.apache.dubbo.remoting.telnet.support.ExitTelnetHandler org.apache.dubbo.remoting.telnet.support.HelpTelnetHandler org.apache.dubbo.remoting.telnet.support.StatusTelnetHandler org.apache.dubbo [...]
-src |-main |-java |-com |-xxx |-XxxTelnetHandler.java (TelnetHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.telnet.TelnetHandler (plain text file with the content: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/telnet-handler/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og [...]
+src |-main |-java |-com |-xxx |-XxxTelnetHandler.java (TelnetHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.telnet.TelnetHandler (plain text file with the content: xxx=com."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/telnet-handler/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og [...]
Extension Interface org.apache.dubbo.remoting.telnet.TelnetHandler
Extension Configuration <dubbo:protocol telnet="xxx,yyy" /> <!-- default configuration, will take effect if telnet attribute is not specified in <dubbo:protocol> --> <dubbo:provider telnet="xxx,yyy" /> Existing Extension org.apache.dubbo.remoting.telnet.support.ClearTelnetHandler org.apache.dubbo.remoting.telnet.support.ExitTelnetHandler org.apache.dubbo.remoting.telnet.support.HelpTelnetHandler org.apache.dubbo.remoting.telnet.support.StatusTelnetHandler org.apache.dubbo [...]
-src |-main |-java |-com |-xxx |-XxxTelnetHandler.java (TelnetHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.telnet.TelnetHandler (plain text file with the content: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="114"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="TelnetHandler Extension"><meta name=twitter:description content="Summar [...]
+src |-main |-java |-com |-xxx |-XxxTelnetHandler.java (TelnetHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.telnet.TelnetHandler (plain text file with the content: xxx=com."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="114"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="TelnetHandler Extension"><meta name=twitter:description content="Summar [...]
Extension Interface org.apache.dubbo.remoting.telnet.TelnetHandler
Extension Configuration <dubbo:protocol telnet="xxx,yyy" /> <!-- default configuration, will take effect if telnet attribute is not specified in <dubbo:protocol> --> <dubbo:provider telnet="xxx,yyy" /> Existing Extension org.apache.dubbo.remoting.telnet.support.ClearTelnetHandler org.apache.dubbo.remoting.telnet.support.ExitTelnetHandler org.apache.dubbo.remoting.telnet.support.HelpTelnetHandler org.apache.dubbo.remoting.telnet.support.StatusTelnetHandler org.apache.dubbo [...]
src |-main |-java |-com |-xxx |-XxxTelnetHandler.java (TelnetHandler implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.remoting.telnet.TelnetHandler (plain text file with the content: xxx=com."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
@@ -40,7 +40,7 @@ src |-main |-java |-com |-xxx |-XxxTelnetHandler.java (TelnetHandler implementat
</span></span></code></pre></div><h2 id=how-to-use>How To Use</h2><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>telnet 127.0.0.1 <span style=color:#2aa198>20880</span>
</span></span><span style=display:flex><span>dubbo> xxx args
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/threadpool/index.html b/en/docs/v2.7/dev/impls/threadpool/index.html
index ade141162d3..0ce3ecf2535 100644
--- a/en/docs/v2.7/dev/impls/threadpool/index.html
+++ b/en/docs/v2.7/dev/impls/threadpool/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Extension Interface org.apache.dubbo.common.threadpool.ThreadPool
Extension Configuration <dubbo:protocol threadpool="xxx" /> <!-- default configuration, it will take effect when threadpool attribute is not specified in <dubbo:protocol> --> <dubbo:provider threadpool="xxx" /> Existing Extension org.apache.dubbo.common.threadpool.FixedThreadPool org.apache.dubbo.common.threadpool.CachedThreadPool Extension Guide Directory layout:
-src |-main |-java |-com |-xxx |-XxxThreadPool.java (ThreadPool implementation) |-resources |-META-INF |-dubbo |-org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/threadpool/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="ThreadPool Extension"><meta item [...]
+src |-main |-java |-com |-xxx |-XxxThreadPool.java (ThreadPool implementation) |-resources |-META-INF |-dubbo |-org."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/threadpool/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="ThreadPool Extension"><meta item [...]
Extension Interface org.apache.dubbo.common.threadpool.ThreadPool
Extension Configuration <dubbo:protocol threadpool="xxx" /> <!-- default configuration, it will take effect when threadpool attribute is not specified in <dubbo:protocol> --> <dubbo:provider threadpool="xxx" /> Existing Extension org.apache.dubbo.common.threadpool.FixedThreadPool org.apache.dubbo.common.threadpool.CachedThreadPool Extension Guide Directory layout:
-src |-main |-java |-com |-xxx |-XxxThreadPool.java (ThreadPool implementation) |-resources |-META-INF |-dubbo |-org."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="104"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ThreadPool Extension"><meta name=twitter:description content="Summary Thread pool strategy extension for service provider. When server receives one request, it nee [...]
+src |-main |-java |-com |-xxx |-XxxThreadPool.java (ThreadPool implementation) |-resources |-META-INF |-dubbo |-org."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="104"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ThreadPool Extension"><meta name=twitter:description content="Summary Thread pool strategy extension for service provider. When server receives one request, it nee [...]
Extension Interface org.apache.dubbo.common.threadpool.ThreadPool
Extension Configuration <dubbo:protocol threadpool="xxx" /> <!-- default configuration, it will take effect when threadpool attribute is not specified in <dubbo:protocol> --> <dubbo:provider threadpool="xxx" /> Existing Extension org.apache.dubbo.common.threadpool.FixedThreadPool org.apache.dubbo.common.threadpool.CachedThreadPool Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxThreadPool.java (ThreadPool implementation) |-resources |-META-INF |-dubbo |-org."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
@@ -37,7 +37,7 @@ src |-main |-java |-com |-xxx |-XxxThreadPool.java (ThreadPool implementation) |
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.common.threadpool.ThreadPool:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxThreadPool
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/impls/validation/index.html b/en/docs/v2.7/dev/impls/validation/index.html
index f82c8035f52..e154d3847eb 100644
--- a/en/docs/v2.7/dev/impls/validation/index.html
+++ b/en/docs/v2.7/dev/impls/validation/index.html
@@ -3,12 +3,12 @@ Extension Interface org.apache.dubbo.validation.Validation
Extension Configuration <dubbo:service validation="xxx,yyy" /> <!-- default configuration, it will take effect when there's no validation attribute specified in <dubbo:service> --> <dubbo:provider validation="xxx,yyy" /> Existing Extension org.apache.dubbo.validation.support.jvalidation.JValidation
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxValidation.java (Validation implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.validation.Validation (plain text file with the content: xxx=com.xxx.XxxValidation) XxxValidation.java:
-package com.xxx; import org.apache.dubbo.validation.Validation; public class XxxValidation implements Validation { public Object getValidator(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/validation/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
+package com.xxx; import org.apache.dubbo.validation.Validation; public class XxxValidation implements Validation { public Object getValidator(URL url) { // ."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/impls/validation/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
Extension Interface org.apache.dubbo.validation.Validation
Extension Configuration <dubbo:service validation="xxx,yyy" /> <!-- default configuration, it will take effect when there's no validation attribute specified in <dubbo:service> --> <dubbo:provider validation="xxx,yyy" /> Existing Extension org.apache.dubbo.validation.support.jvalidation.JValidation
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxValidation.java (Validation implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.validation.Validation (plain text file with the content: xxx=com.xxx.XxxValidation) XxxValidation.java:
-package com.xxx; import org.apache.dubbo.validation.Validation; public class XxxValidation implements Validation { public Object getValidator(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="109"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Validation Extension"><meta name=twitter:description content="Summary Extension for parameter validation.
+package com.xxx; import org.apache.dubbo.validation.Validation; public class XxxValidation implements Validation { public Object getValidator(URL url) { // ."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="109"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Validation Extension"><meta name=twitter:description content="Summary Extension for parameter validation.
Extension Interface org.apache.dubbo.validation.Validation
Extension Configuration <dubbo:service validation="xxx,yyy" /> <!-- default configuration, it will take effect when there's no validation attribute specified in <dubbo:service> --> <dubbo:provider validation="xxx,yyy" /> Existing Extension org.apache.dubbo.validation.support.jvalidation.JValidation
Extension Guide Directory layout:
@@ -54,7 +54,7 @@ package com.xxx; import org.apache.dubbo.validation.Validation; public class Xxx
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.validation.Validation:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxValidation
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/index.html b/en/docs/v2.7/dev/index.html
index 5020d55508c..1ad5ad191b9 100644
--- a/en/docs/v2.7/dev/index.html
+++ b/en/docs/v2.7/dev/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Developer%20Guide" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class="breadcrumb [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/code-detail/index.html b/en/docs/v2.7/dev/principals/code-detail/index.html
index c5d3329b64a..a226493470b 100644
--- a/en/docs/v2.7/dev/principals/code-detail/index.html
+++ b/en/docs/v2.7/dev/principals/code-detail/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/principals/code-detail.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=The%20Devil%20Is%20In%20The%20Details" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#prevent-null-pointer-dereference-and-index-out-of-bounds>Prevent null pointer dereference and index out of bounds</a></li><li><a href=#ensure-thread-safety-and-visibility>Ensure thread safety and visibility</a></li><li><a href=#fail-fast-and-precondition>Fail fast and precondition</a></li><li><a href=# [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/configuration/index.html b/en/docs/v2.7/dev/principals/configuration/index.html
index 6567efdab15..b17b423c624 100644
--- a/en/docs/v2.7/dev/principals/configuration/index.html
+++ b/en/docs/v2.7/dev/principals/configuration/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Dubbo design is now completely unobtrusive, namely the user only depends on the configuration of contract.After multiple versions of the development, in order to meet the demand of various scenarios, configuration is more and more.In order to maintain compatibility with only grow, lurking inside all sorts of styles, convention, rules.The new version will also be configured for a adjustment, remove the dubbo, properties, instead of all the spring configuration."><meta property="og:type" c [...]
-Dubbo design is now completely unobtrusive, namely the user only depends on the configuration of contract.After multiple versions of the development, in order to meet the demand of various scenarios, configuration is more and more.In order to maintain compatibility with only grow, lurking inside all sorts of styles, convention, rules.The new version will also be configured for a adjustment, remove the dubbo, properties, instead of all the spring configuration."><meta itemprop=dateModifie [...]
+Dubbo design is now completely unobtrusive, namely the user only depends on the configuration of contract.After multiple versions of the development, in order to meet the demand of various scenarios, configuration is more and more.In order to maintain compatibility with only grow, lurking inside all sorts of styles, convention, rules.The new version will also be configured for a adjustment, remove the dubbo, properties, instead of all the spring configuration."><meta property="og:type" c [...]
+Dubbo design is now completely unobtrusive, namely the user only depends on the configuration of contract.After multiple versions of the development, in order to meet the demand of various scenarios, configuration is more and more.In order to maintain compatibility with only grow, lurking inside all sorts of styles, convention, rules.The new version will also be configured for a adjustment, remove the dubbo, properties, instead of all the spring configuration."><meta itemprop=dateModifie [...]
Dubbo design is now completely unobtrusive, namely the user only depends on the configuration of contract.After multiple versions of the development, in order to meet the demand of various scenarios, configuration is more and more.In order to maintain compatibility with only grow, lurking inside all sorts of styles, convention, rules.The new version will also be configured for a adjustment, remove the dubbo, properties, instead of all the spring configuration."><script type=application/j [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -10,7 +10,7 @@ Dubbo design is now completely unobtrusive, namely the user only depends on the
<code><dubbo:registry address="${dubbo.registry.address1}" /></code>,
<code><dubbo:registry address="${dubbo.registry.address2}" /></code>,So this place, Dubbo support in the ${Dubbo. Registry. Address} value, through vertical dividing multiple registry addresses, used to represent a registry address.</p><h2 id=configuration-inheritance>Configuration inheritance</h2><p>Configuration is also “duplicate code”, there is also a “generalization and elaboration” problem.Such as: Dubbo timeout Settings, each service, and each method, sh [...]
Dubbo, moreover, the old version all the timeout, retries, load balancing strategies are only in the service consumer configuration.But in the process of actual use, found that the service provider knows better than consumer, but the configuration items are used in consumer.The new version, joined in the provider can match these parameters, through the registry to the consumer.</p><p><img src=/imgs/dev/configuration-override.png alt=configuration-override></p><h2 id=configuration-backwar [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/dummy/index.html b/en/docs/v2.7/dev/principals/dummy/index.html
index 9a476bca8da..ed2cb8159e4 100644
--- a/en/docs/v2.7/dev/principals/dummy/index.html
+++ b/en/docs/v2.7/dev/principals/dummy/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Recently I was feeling stupid because I solved too many stupid problems. The service framework is becoming more widely used. Every day, I have to help the endpoint user to resolve problems. Gradually, it is found that most of the problems are configuration errors, or duplicated files or classes, or network failure. So I prepare to add some “fool-proof” design to the further version. It may be very simple, but it is still a little help for troubleshooting speed."><meta propert [...]
-Recently I was feeling stupid because I solved too many stupid problems. The service framework is becoming more widely used. Every day, I have to help the endpoint user to resolve problems. Gradually, it is found that most of the problems are configuration errors, or duplicated files or classes, or network failure. So I prepare to add some “fool-proof” design to the further version. It may be very simple, but it is still a little help for troubleshooting speed."><meta itempro [...]
+Recently I was feeling stupid because I solved too many stupid problems. The service framework is becoming more widely used. Every day, I have to help the endpoint user to resolve problems. Gradually, it is found that most of the problems are configuration errors, or duplicated files or classes, or network failure. So I prepare to add some “fool-proof” design to the further version. It may be very simple, but it is still a little help for troubleshooting speed."><meta propert [...]
+Recently I was feeling stupid because I solved too many stupid problems. The service framework is becoming more widely used. Every day, I have to help the endpoint user to resolve problems. Gradually, it is found that most of the problems are configuration errors, or duplicated files or classes, or network failure. So I prepare to add some “fool-proof” design to the further version. It may be very simple, but it is still a little help for troubleshooting speed."><meta itempro [...]
Recently I was feeling stupid because I solved too many stupid problems. The service framework is becoming more widely used. Every day, I have to help the endpoint user to resolve problems. Gradually, it is found that most of the problems are configuration errors, or duplicated files or classes, or network failure. So I prepare to add some “fool-proof” design to the further version. It may be very simple, but it is still a little help for troubleshooting speed."><script type= [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
@@ -159,7 +159,7 @@ Recently I was feeling stupid because I solved too many stupid problems. The ser
</span></span><span style=display:flex><span><span style=color:#719e07>fi</span>
</span></span><span style=display:flex><span><span style=color:#b58900>echo</span> <span style=color:#2aa198>"OK!"</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/expansibility/index.html b/en/docs/v2.7/dev/principals/expansibility/index.html
index 61bc90f06f1..5a487a7e7e3 100644
--- a/en/docs/v2.7/dev/principals/expansibility/index.html
+++ b/en/docs/v2.7/dev/principals/expansibility/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-There are more and more products in our platform, the function of the product also more and more.Platform products in order to meet the requirement of each BU and department as well as product line, will surely will be a lot of irrelevant function together, the customer can use selective.In order to compatible with more demand for each product, each framework, are constantly expanding, and we often choose some extension of the extension, namely to old and new function expanded into a gen [...]
-There are more and more products in our platform, the function of the product also more and more.Platform products in order to meet the requirement of each BU and department as well as product line, will surely will be a lot of irrelevant function together, the customer can use selective.In order to compatible with more demand for each product, each framework, are constantly expanding, and we often choose some extension of the extension, namely to old and new function expanded into a gen [...]
+There are more and more products in our platform, the function of the product also more and more.Platform products in order to meet the requirement of each BU and department as well as product line, will surely will be a lot of irrelevant function together, the customer can use selective.In order to compatible with more demand for each product, each framework, are constantly expanding, and we often choose some extension of the extension, namely to old and new function expanded into a gen [...]
+There are more and more products in our platform, the function of the product also more and more.Platform products in order to meet the requirement of each BU and department as well as product line, will surely will be a lot of irrelevant function together, the customer can use selective.In order to compatible with more demand for each product, each framework, are constantly expanding, and we often choose some extension of the extension, namely to old and new function expanded into a gen [...]
There are more and more products in our platform, the function of the product also more and more.Platform products in order to meet the requirement of each BU and department as well as product line, will surely will be a lot of irrelevant function together, the customer can use selective.In order to compatible with more demand for each product, each framework, are constantly expanding, and we often choose some extension of the extension, namely to old and new function expanded into a gen [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/principals/expansibility.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Talk%20About%20Expansion%20Of%20Extension%20And%20Incremental%20Extension" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/extension/index.html b/en/docs/v2.7/dev/principals/extension/index.html
index be0714f31be..f21bbab1609 100644
--- a/en/docs/v2.7/dev/principals/extension/index.html
+++ b/en/docs/v2.7/dev/principals/extension/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
With the promotion of service, the website of Dubbo service framework requirements gradually increase, Dubbo existing developers can implement demand is limited, many requirements have been delay, and site classmates also want to participate, combined with field, so the platform will be open to internal part of the project, let everyone together to implement, Dubbo as one of the pilot project.
-Now that want to open it, about to take some extension point Dubbo, let participants black box extend as far as possible, rather than a white box to modify the code, or branch, quality, merger, the conflict will be hard to manage."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/principals/extension/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08: [...]
+Now that want to open it, about to take some extension point Dubbo, let participants black box extend as far as possible, rather than a white box to modify the code, or branch, quality, merger, the conflict will be hard to manage."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/principals/extension/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08: [...]
With the promotion of service, the website of Dubbo service framework requirements gradually increase, Dubbo existing developers can implement demand is limited, many requirements have been delay, and site classmates also want to participate, combined with field, so the platform will be open to internal part of the project, let everyone together to implement, Dubbo as one of the pilot project.
-Now that want to open it, about to take some extension point Dubbo, let participants black box extend as far as possible, rather than a white box to modify the code, or branch, quality, merger, the conflict will be hard to manage."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="980"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Extension Points To Reconstruct"><meta name=twitt [...]
+Now that want to open it, about to take some extension point Dubbo, let participants black box extend as far as possible, rather than a white box to modify the code, or branch, quality, merger, the conflict will be hard to manage."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="980"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Extension Points To Reconstruct"><meta name=twitt [...]
With the promotion of service, the website of Dubbo service framework requirements gradually increase, Dubbo existing developers can implement demand is limited, many requirements have been delay, and site classmates also want to participate, combined with field, so the platform will be open to internal part of the project, let everyone together to implement, Dubbo as one of the pilot project.
Now that want to open it, about to take some extension point Dubbo, let participants black box extend as far as possible, rather than a white box to modify the code, or branch, quality, merger, the conflict will be hard to manage."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytic [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -49,7 +49,7 @@ Now that want to open it, about to take some extension point Dubbo, let particip
</span></span><span style=display:flex><span>createExporter<span style=color:#719e07>(</span>URL url<span style=color:#719e07>);</span>
</span></span></code></pre></div><p>For example, the existing: Invoker, Exporter, InvocationHandler, FilterChainAre actually invoke behavior at different stages, can abstract away completely, unified for the Invoker, reduce the concept.</p><h2 id=step-5-hierarchical-modular-extensions-rather-than-generic-type-extension>Step 5, hierarchical, modular extensions, rather than generic type extension</h2><p>Why see:<a href=../expansibility>expansibility</a></p><p>Generalization expansion refer [...]
But these are the core?RPC can Run, kicked off what?And what is not kick off?Based on this consideration, the RPC can be broken down into two levels, Protocol and Invoker is the core of RPC.Other, including the Router, Failover, Loadbalance, Subscriber, the Publisher is the core, but the Routing.Therefore, the Routing as an extension of the Rpc core, design is as follows:</p><p><img src=/imgs/dev/design-step3.png alt=design-step-3></p><h2 id=step-6-and-networking>Step 6, and networking</ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/general-knowledge/index.html b/en/docs/v2.7/dev/principals/general-knowledge/index.html
index 91f8bec9e87..08180ea0e17 100644
--- a/en/docs/v2.7/dev/principals/general-knowledge/index.html
+++ b/en/docs/v2.7/dev/principals/general-knowledge/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Recently told the new team some design on the common sense, is likely to be new and some other help, the thought of a few temporarily, first write here.
-The API and SPI separation Framework or component there are generally two types of customers, one is a consumer, is an extension.API (Application Programming Interface) is used to users, and SPI (Service dojo.provide Interface) is used to expand.At design time, try to put them off, and don’t mix."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/principals/general-knowledge/"><meta property="article:section" conte [...]
+The API and SPI separation Framework or component there are generally two types of customers, one is a consumer, is an extension.API (Application Programming Interface) is used to users, and SPI (Service dojo.provide Interface) is used to expand.At design time, try to put them off, and don’t mix."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/principals/general-knowledge/"><meta property="article:section" conte [...]
Recently told the new team some design on the common sense, is likely to be new and some other help, the thought of a few temporarily, first write here.
-The API and SPI separation Framework or component there are generally two types of customers, one is a consumer, is an extension.API (Application Programming Interface) is used to users, and SPI (Service dojo.provide Interface) is used to expand.At design time, try to put them off, and don’t mix."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1459"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta nam [...]
+The API and SPI separation Framework or component there are generally two types of customers, one is a consumer, is an extension.API (Application Programming Interface) is used to users, and SPI (Service dojo.provide Interface) is used to expand.At design time, try to put them off, and don’t mix."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1459"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta nam [...]
Recently told the new team some design on the common sense, is likely to be new and some other help, the thought of a few temporarily, first write here.
The API and SPI separation Framework or component there are generally two types of customers, one is a consumer, is an extension.API (Application Programming Interface) is used to users, and SPI (Service dojo.provide Interface) is used to expand.At design time, try to put them off, and don’t mix."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga( [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -10,7 +10,7 @@ The API and SPI separation Framework or component there are generally two types
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/principals/general-knowledge.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Some%20In%20The%20Design%20Of%20The%20Basic%20Common%20Sense" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#the-api-and-spi-separation>The API and SPI separation</a></li><li><a href=#service-domainentitysession-domains-separation>Service domain/entity/session domains separation</a></li><li><a href=#on-the-important-process-to-interceptor-interface>On the important process to interceptor interface</a></li><li [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/index.html b/en/docs/v2.7/dev/principals/index.html
index c4a98b0eafa..0eff340e855 100644
--- a/en/docs/v2.7/dev/principals/index.html
+++ b/en/docs/v2.7/dev/principals/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/principals/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Design%20Principals" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/principals/robustness/index.html b/en/docs/v2.7/dev/principals/robustness/index.html
index b528a22b07a..22ce59bbe59 100644
--- a/en/docs/v2.7/dev/principals/robustness/index.html
+++ b/en/docs/v2.7/dev/principals/robustness/index.html
@@ -1,8 +1,8 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
Here are some Dubbo principle and method of use.
-The log Logging is one of the most commonly used way to find, discover problems. Log quality is often neglected, there is no log on using expressly agreed upon. Attaches great importance to the use of the Log, and improve the concentration of the Log information."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/principals/robustness/"><meta property="article:section" content="docs"><meta property="article:modified_time [...]
+The log Logging is one of the most commonly used way to find, discover problems. Log quality is often neglected, there is no log on using expressly agreed upon. Attaches great importance to the use of the Log, and improve the concentration of the Log information."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v2.7/dev/principals/robustness/"><meta property="article:section" content="docs"><meta property="article:modified_time [...]
Here are some Dubbo principle and method of use.
-The log Logging is one of the most commonly used way to find, discover problems. Log quality is often neglected, there is no log on using expressly agreed upon. Attaches great importance to the use of the Log, and improve the concentration of the Log information."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="968"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="The Robustness O [...]
+The log Logging is one of the most commonly used way to find, discover problems. Log quality is often neglected, there is no log on using expressly agreed upon. Attaches great importance to the use of the Log, and improve the concentration of the Log information."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="968"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="The Robustness O [...]
Here are some Dubbo principle and method of use.
The log Logging is one of the most commonly used way to find, discover problems. Log quality is often neglected, there is no log on using expressly agreed upon. Attaches great importance to the use of the Log, and improve the concentration of the Log information."><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script asyn [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
@@ -11,7 +11,7 @@ The log Logging is one of the most commonly used way to find, discover problems.
<a href="https://github.com/apache/dubbo-website/issues/new?title=The%20Robustness%20Of%20The%20Design%20Implementation" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#the-log>The log</a><ul><li><a href=#record-the-contents-of-the-stipulated-strictly-warn-the-error-level>Record the contents of the stipulated strictly WARN, the ERROR level</a></li><li><a href=#in-the-log-as-much-as-possible-to-collect-key-information>In the log, as much as possible to collect key info [...]
This decrease after operation, ensure database can cooling Down (Cool Down).</p><h3 id=the-client-reconnection-registry>The Client reconnection registry</h3><p>When a registry downtime, other Client will receive events at the same time, and to reconnect to another registry. The Client number is relatively more, will be the impact of the registry. Avoid method can be a Client reconnection random delay for 3 minutes, when the reconnection spread out.</p><style>.feedback--answer{display:inl [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/release/index.html b/en/docs/v2.7/dev/release/index.html
index 871df084f4d..f79375e4cf2 100644
--- a/en/docs/v2.7/dev/release/index.html
+++ b/en/docs/v2.7/dev/release/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/release.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Versions" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#two-versions-evolving-at-the-same-time>Two versions evolving at the same time</a></li><li><a href=#pros>Pros</a></li><li><a href=#the-responsibilities-of-users>The responsibilities of users</a></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcr [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/spi/index.html b/en/docs/v2.7/dev/spi/index.html
index 8aac9a205c4..66332a6d09e 100644
--- a/en/docs/v2.7/dev/spi/index.html
+++ b/en/docs/v2.7/dev/spi/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/SPI.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top [...]
@@ -104,7 +104,7 @@
</span></span><span style=display:flex><span> <span style=color:#586e75>// ...
</span></span></span><span style=display:flex><span><span style=color:#586e75></span><span style=color:#719e07>}</span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Note: The config file here is in you own jar file, not in dubbo release jar file, Dubbo will scan all jar files with the same filename in classpath and then merge them together <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>Note: SPI will be loaded in singleton pattern(Please ensure thread safety), cached in <code>ExtensionLoader</code> [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/dev/tck/index.html b/en/docs/v2.7/dev/tck/index.html
index 03ed8448d2d..edb1b1f6929 100644
--- a/en/docs/v2.7/dev/tck/index.html
+++ b/en/docs/v2.7/dev/tck/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/dev/TCK.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Compatibility%20Test" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/index.html b/en/docs/v2.7/index.html
index ded93babd5c..80d723b733c 100644
--- a/en/docs/v2.7/index.html
+++ b/en/docs/v2.7/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%202.7" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/benchmark-tool/index.html b/en/docs/v2.7/user/benchmark-tool/index.html
index 66baa65ab4b..c606286fa3b 100644
--- a/en/docs/v2.7/user/benchmark-tool/index.html
+++ b/en/docs/v2.7/user/benchmark-tool/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/benchmark-tool.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>return</span> demoService<span style=color:#719e07>.</span>sendRequest<span style=color:#719e07>(</span><span style=color:#2aa198>"hello"</span><span style=color:#719e07>);</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div></li><li><p>Make your own benchmark project into a jar package, such as demo.benchmark.jar</p></li><li><p>Put the demo.benchmark.jar and service API jar into directory dubbo.benchmark/lib</p></li><li><p>Configuring dubbo.properties</p></li><li><p>Run run.bat(windows) or run.sh(linux)</p></li></ul><p>If you want to test the different versions of Dubbo, you can replace the jar of the Dubbo.</p><style>.feedback--answer{display:inline-block}.feedback--answer- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/best-practice/index.html b/en/docs/v2.7/user/best-practice/index.html
index 5ac8e6a9d73..460c6eb8f1a 100644
--- a/en/docs/v2.7/user/best-practice/index.html
+++ b/en/docs/v2.7/user/best-practice/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/best-practice.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Best%20practice" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#modularization>Modularization</a></li><li><a href=#granularity>Granularity</a></li><li><a href=#version>Version</a></li><li><a href=#compatibility>Compatibility</a></li><li><a href=#enumeration-type>Enumeration type</a></li><li><a href=#serialization>Serialization</a></li><li><a href=#exception>Excepti [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/capacity-plan/index.html b/en/docs/v2.7/user/capacity-plan/index.html
index a420c8fe21f..5702df0b04a 100644
--- a/en/docs/v2.7/user/capacity-plan/index.html
+++ b/en/docs/v2.7/user/capacity-plan/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/capacity-plan.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Capacity%20plan" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#use-member-service-project-of-dubbo>Use member service project of Dubbo</a></li><li><a href=#use-product-authorization-service-project-of-dubbo>Use product authorization service project of Dubbo</a></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=br [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/configuration/annotation/index.html b/en/docs/v2.7/user/configuration/annotation/index.html
index 2265ae88fe3..50a2930abef 100644
--- a/en/docs/v2.7/user/configuration/annotation/index.html
+++ b/en/docs/v2.7/user/configuration/annotation/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/configuration/annotation.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -49,7 +49,7 @@
</span></span><span style=display:flex><span> String hello <span style=color:#719e07>=</span> annotationAction<span style=color:#719e07>.</span>doSayHello<span style=color:#719e07>(</span><span style=color:#2aa198>"world"</span><span style=color:#719e07>);</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/configuration/api/index.html b/en/docs/v2.7/user/configuration/api/index.html
index 42bc6de001e..2fd9bb3fa89 100644
--- a/en/docs/v2.7/user/configuration/api/index.html
+++ b/en/docs/v2.7/user/configuration/api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/configuration/api.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
@@ -94,7 +94,7 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#719e07>...</span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>When should we usd API: API is very useful for integrating with systems like OpenAPI, ESB, Test, Mock, etc. General Providers and Consumers, we still recommend use <a href=../xml>XML Configuration</a>. <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/configuration/configuration-load-process/index.html b/en/docs/v2.7/user/configuration/configuration-load-process/index.html
index 813dd49ec96..e7cf57442e9 100644
--- a/en/docs/v2.7/user/configuration/configuration-load-process/index.html
+++ b/en/docs/v2.7/user/configuration/configuration-load-process/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/configuration/configuration-load-process.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the [...]
@@ -86,7 +86,7 @@
</span></span><span style=display:flex><span> System<span style=color:#719e07>.</span>in<span style=color:#719e07>.</span>read<span style=color:#719e07>();</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>Refer to <a href=https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-api>the sample</a></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/configuration/index.html b/en/docs/v2.7/user/configuration/index.html
index db27e63bf08..88488df63ba 100644
--- a/en/docs/v2.7/user/configuration/index.html
+++ b/en/docs/v2.7/user/configuration/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/configuration/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Configuration" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/configuration/properties/index.html b/en/docs/v2.7/user/configuration/properties/index.html
index 63f8d0180e6..6d8b99fc75f 100644
--- a/en/docs/v2.7/user/configuration/properties/index.html
+++ b/en/docs/v2.7/user/configuration/properties/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/configuration/properties.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span>dubbo.application.owner=bar
</span></span><span style=display:flex><span>dubbo.registry.address=10.20.153.10:9090
</span></span></code></pre></div><h2 id=overrides-and-priorities>Overrides and Priorities</h2><p><img src=/imgs/user/dubbo-properties-override.jpg alt=properties-override></p><p>Priorities from high to low:</p><ul><li><p>JVM -D parameters, you can easily override configuration when deploying or starting applications, e.g., change the port of dubbo protocol.</p></li><li><p>XML, the properties present in XML will override that in dubbo.properties.</p></li><li><p>Properties, the default val [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/configuration/xml/index.html b/en/docs/v2.7/user/configuration/xml/index.html
index 71587c6ca7f..e81653492a5 100644
--- a/en/docs/v2.7/user/configuration/xml/index.html
+++ b/en/docs/v2.7/user/configuration/xml/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/configuration/xml.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
@@ -25,7 +25,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:protocol</span> name=<span style=color:#2aa198>"jms"</span> p:queue=<span style=color:#2aa198>"your_queue"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></beans></span>
</span></span></code></pre></div><h2 id=the-relations-between-configuration-tags>The relations between configuration tags</h2><p><img src=/imgs/user/dubbo-config.jpg alt=dubbo-config></p><table><thead><tr><th>tag</th><th>purpose</th><th>introduction</th></tr></thead><tbody><tr><td><code><dubbo:service/></code></td><td>Service Export</td><td>Used to export service, define service metadata, export service with multiple protocols, register service to multiple registries</td></tr><tr><td> [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/coveragence/index.html b/en/docs/v2.7/user/coveragence/index.html
index f3e29728e7f..763a6fa45d3 100644
--- a/en/docs/v2.7/user/coveragence/index.html
+++ b/en/docs/v2.7/user/coveragence/index.html
@@ -1,11 +1,11 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/coveragence.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Test%20coverage%20report" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
The test coverage is : <a href=https://codecov.io/gh/apache/dubbo><img src=https://codecov.io/gh/apache/dubbo/branch/master/graph/badge.svg alt=codecov></a> , we can get the report in <a href=https://codecov.io/gh/apache/dubbo>https://codecov.io/gh/apache/dubbo</a></li><li>v1.0 Based on version <code>2.0.12</code>,Statistics on 2012-02-03</li></ul><p><img src=/imgs/user/code-quality1.jpg alt=code-quality1.jpg></p><p><img src=/imgs/user/code-quality2.jpg alt=code-quality2.jpg></p><p><img [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/dependencies/index.html b/en/docs/v2.7/user/dependencies/index.html
index 953ea1cf13b..b3fbf38f09e 100644
--- a/en/docs/v2.7/user/dependencies/index.html
+++ b/en/docs/v2.7/user/dependencies/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/dependencies.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span><span style=color:#719e07>[</span>INFO<span style=color:#719e07>]</span> | +- org.javassist:javassist:jar:3.21.0-GA:compile
</span></span><span style=display:flex><span><span style=color:#719e07>[</span>INFO<span style=color:#719e07>]</span> | <span style=color:#cb4b16>\-</span> org.jboss.netty:netty:jar:3.2.5.Final:compile
</span></span></code></pre></div><p>All dependencies here are selected for the default configuration of the Dubbo, which are based on stability and performance considerations.</p><ul><li>javassist.jar <sup id=fnref:2><a href=#fn:2 class=footnote-ref role=doc-noteref>2</a></sup>: if <code><dubbo:provider proxy="jdk" /></code> or <code><dubbo:consumer proxy="jdk" /></code>,or <code><dubbo:application compiler="jdk" /></code>, is not required.</li><li>spring-context.jar <sup id=fnr [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/accesslog/index.html b/en/docs/v2.7/user/examples/accesslog/index.html
index 696c2842060..a00f8642fdf 100644
--- a/en/docs/v2.7/user/examples/accesslog/index.html
+++ b/en/docs/v2.7/user/examples/accesslog/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/accesslog.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
@@ -30,7 +30,7 @@
</span></span></code></pre></div><h2 id=logging-by-specified-file-path>Logging by specified file path</h2><p>You can specify the file path with the <code>accesslog</code> attribute.The Example:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> accesslog=<span style=color:#2aa198>"/home/adm [...]
</span></span></code></pre></div><p>OR</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> accesslog=<span style=color:#2aa198>"/home/admin/logs/service/accesslog.log"</span> ...<span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/async-call/index.html b/en/docs/v2.7/user/examples/async-call/index.html
index 113d26da775..134d6f16973 100644
--- a/en/docs/v2.7/user/examples/async-call/index.html
+++ b/en/docs/v2.7/user/examples/async-call/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/async-call.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -30,7 +30,7 @@
</span></span></span></code></pre></div><p>You can also set whether to wait for the message to be sent:</p><ul><li><code>sent="true"</code> wait for the message to be send,if send failure,will throw exception.</li><li><code>sent="false"</code> do not wait for the message to be send,when the message will push into io queue,will return immediately.</li></ul><p>The Example:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab [...]
</span></span></code></pre></div><p>if you only want to asynchronous call,and don’t care the return.you can config <code>return="false"</code>,To reduce the cost of creating and managing Future objects.</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"f [...]
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4>support on <code>2.0.6</code> or above.</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/async-execute-on-provider/index.html b/en/docs/v2.7/user/examples/async-execute-on-provider/index.html
index fd6840f11a4..7c962fecee0 100644
--- a/en/docs/v2.7/user/examples/async-execute-on-provider/index.html
+++ b/en/docs/v2.7/user/examples/async-execute-on-provider/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/async-execute-on-provider.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fr [...]
@@ -45,7 +45,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/attachment/index.html b/en/docs/v2.7/user/examples/attachment/index.html
index c8776dd1516..8b3489d3dee 100644
--- a/en/docs/v2.7/user/examples/attachment/index.html
+++ b/en/docs/v2.7/user/examples/attachment/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/attachment.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -15,7 +15,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/broadcast-resp-collect/index.html b/en/docs/v2.7/user/examples/broadcast-resp-collect/index.html
index 81b1c4a0168..98687c1b550 100644
--- a/en/docs/v2.7/user/examples/broadcast-resp-collect/index.html
+++ b/en/docs/v2.7/user/examples/broadcast-resp-collect/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/broadcast-resp-collect.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front [...]
@@ -34,7 +34,7 @@ providers’ responses in RpcContext.</p><div class=highlight><pre tabindex=
</span></span></code></pre></div><p>Let one of the providers divide by zero:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>>curl http://localhost:8081/health
</span></span><span style=display:flex><span>>{broadcast.results=[{"ip":"10.220.47.253","port":20880,"data":"i am provider1"},{"ip":"10.220.47.253","port":20881,"exceptionMsg":"/ by zero"}]}|success%
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/callback-parameter/index.html b/en/docs/v2.7/user/examples/callback-parameter/index.html
index a4e07fd90f1..4dbdb091aa7 100644
--- a/en/docs/v2.7/user/examples/callback-parameter/index.html
+++ b/en/docs/v2.7/user/examples/callback-parameter/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/callback-parameter.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat [...]
@@ -79,7 +79,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>});</span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4>support on <code>2.0.6</code> or above</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 f [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/concurrency-control/index.html b/en/docs/v2.7/user/examples/concurrency-control/index.html
index 1fac6756e67..8258d59f3ba 100644
--- a/en/docs/v2.7/user/examples/concurrency-control/index.html
+++ b/en/docs/v2.7/user/examples/concurrency-control/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/concurrency-control.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ma [...]
@@ -20,7 +20,7 @@ Limit the <code>sayHello</code> method of <code>com.foo.BarService</code> to no
</span></span></code></pre></div><p>If <code><dubbo:service></code> and <code><dubbo:reference></code> are both configured with <code>actives</code>,<code><dubbo:reference></code> is preferred.Ref to:<a href=../config-rule>Configuration coverage strategy</a>.</p><h2 id=load-balance>Load Balance</h2><p>You can config the <code>loadbalance</code> attribute with <code>leastactive</code> at server-side or client-side,then the framework will make consumer call the minimum number of c [...]
</span></span></code></pre></div><p>OR</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> loadbalance=<span style=color:#2aa198>"leastactive"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/config-connections/index.html b/en/docs/v2.7/user/examples/config-connections/index.html
index 243baf0dfbf..1971ea66ba4 100644
--- a/en/docs/v2.7/user/examples/config-connections/index.html
+++ b/en/docs/v2.7/user/examples/config-connections/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/config-connections.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat [...]
@@ -8,7 +8,7 @@
</span></span></code></pre></div><h2 id=control-connections-at-client-side>Control connections at client-side</h2><p>Limit client-side creating connection to no more than 10 connections for interface <code>com.foo.BarService</code>.</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> interface= [...]
</span></span></code></pre></div><p>OR</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> connections=<span style=color:#2aa198>"10"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><div class="alert alert-warning" role=alert><h4 class=alert-heading>Warning</h4><p>If used default protocol(<code>dubbo</code> protocol), and the value of <code>connections</code> attribute is great than 0,then each service reference will has itself connection,else all service which belong to same remote server will share only one connection. In this framework,we called <code>private</code> connection or <code>share</code> connection.</p><p>If <code><d [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/config-rule/index.html b/en/docs/v2.7/user/examples/config-rule/index.html
index 03c9fd49351..4e44c7e6692 100644
--- a/en/docs/v2.7/user/examples/config-rule/index.html
+++ b/en/docs/v2.7/user/examples/config-rule/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/config-rule.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+ [...]
@@ -11,7 +11,7 @@
</span></span></code></pre></div></li><li><p>Adjustment load balance strategy.(default random)</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>override://10.20.153.10/com.foo.BarService?category=configurators&dynamic=false&loadbalance=leastactive
</span></span></code></pre></div></li><li><p>Service downgrade:(Usually used to temporarily mask an error of non-critical services)</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>override://0.0.0.0/com.foo.BarService?category=configurators&dynamic=false&application=foo&mock=force:return+null
</span></span></code></pre></div></li></ol><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4>supported on <code>2.2.0</code> or above.</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-p [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/context/index.html b/en/docs/v2.7/user/examples/context/index.html
index 749d0d32124..09bc689b685 100644
--- a/en/docs/v2.7/user/examples/context/index.html
+++ b/en/docs/v2.7/user/examples/context/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/context.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -27,7 +27,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/delay-publish/index.html b/en/docs/v2.7/user/examples/delay-publish/index.html
index 7b2b4d35f04..eff486aa9e1 100644
--- a/en/docs/v2.7/user/examples/delay-publish/index.html
+++ b/en/docs/v2.7/user/examples/delay-publish/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/delay-publish.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
@@ -7,7 +7,7 @@
</span></span></code></pre></div><h3 id=delay-until-spring-initialization-is-complete-before-exposing-the-service>Delay until Spring initialization is complete before exposing the service</h3><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> delay=<span style=color:#2aa198>"-1"</span> <spa [...]
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4>Dubbo-2.6.5 and later</div><p>All services will be exposed after Spring initialization is complete, and you don’t need to configure delay if you don’t need to delay exposing the service.</p><h3 id=delay-five-second-publish-1>Delay five second publish</h3><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;t [...]
</span></span></code></pre></div><h2 id=the-initialization-deadlock-problem-of-spring-2x>The initialization deadlock problem of Spring 2.x</h2><h3 id=trigger-condition>Trigger condition</h3><p>The service has already published when <code>Spring</code> parse the <code><dubbo:service /></code> element,but the <code>Spring</code> is still initializing other beans.If there is a request coming in, and the service implementation class has a call to <code>applicationContext.getBean ()</code> [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/distributed-transaction/index.html b/en/docs/v2.7/user/examples/distributed-transaction/index.html
index 695dc3fb2e0..a7b64829c9a 100644
--- a/en/docs/v2.7/user/examples/distributed-transaction/index.html
+++ b/en/docs/v2.7/user/examples/distributed-transaction/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/distributed-transaction.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fron [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Distributed%20transaction" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/dump/index.html b/en/docs/v2.7/user/examples/dump/index.html
index 0354db0b35b..34b6cd20128 100644
--- a/en/docs/v2.7/user/examples/dump/index.html
+++ b/en/docs/v2.7/user/examples/dump/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/dump.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -9,7 +9,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:parameter</span> key=<span style=color:#2aa198>"dump.directory"</span> value=<span style=color:#2aa198>"/tmp"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:application></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/echo-service/index.html b/en/docs/v2.7/user/examples/echo-service/index.html
index 53de1353368..a90a4feb774 100644
--- a/en/docs/v2.7/user/examples/echo-service/index.html
+++ b/en/docs/v2.7/user/examples/echo-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/echo-service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -14,7 +14,7 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#719e07>assert</span><span style=color:#719e07>(</span>status<span style=color:#719e07>.</span>equals<span style=color:#719e07>(</span><span style=color:#2aa198>"OK"</span><span style=color:#719e07>));</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/events-notify/index.html b/en/docs/v2.7/user/examples/events-notify/index.html
index ddb71bb7b9f..f62f3b0fff8 100644
--- a/en/docs/v2.7/user/examples/events-notify/index.html
+++ b/en/docs/v2.7/user/examples/events-notify/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/events-notify.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
@@ -51,7 +51,7 @@
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span><span style=display:flex><span>Assert<span style=color:#719e07>.</span>assertEquals<span style=color:#719e07>(</span>requestId<span style=color:#719e07>,</span> notify<span style=color:#719e07>.</span>ret<span style=color:#719e07>.</span>get<span style=color:#719e07>(</span>requestId<span style=color:#719e07>).</span>getId<span style=color:#719e07>());</span>
</span></span></code></pre></div><div class="alert alert-warning" role=alert><h4 class=alert-heading>Notice</h4>since <code>2.0.7+</code> version, the default value is <code>async=false</code>.</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpfu [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/explicit-target/index.html b/en/docs/v2.7/user/examples/explicit-target/index.html
index dfdb707c7ec..42d0ffd00f5 100644
--- a/en/docs/v2.7/user/examples/explicit-target/index.html
+++ b/en/docs/v2.7/user/examples/explicit-target/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/explicit-target.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -8,7 +8,7 @@
</span></span></code></pre></div><h2 id=configure-with-the-properties-file>Configure with the <code>.properties</code> file</h2><p>If you have more services, you can also use file mapping to specify the mapping file path with <code>-Ddubbo.resolve.file</code>. This configuration takes precedence over the configuration in<code><dubbo: reference></code>, for example:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-si [...]
</span></span></code></pre></div><p>Then add the configuration in the mapping file <code>xxx.properties</code>, where key is the service name and value is the service provider URL:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>com.alibaba.xxx.XxxService=dubbo://localhost:20890
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4>To avoid complicating the online environment, do not use this feature online and should only be used during the testing phase</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p c [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/fault-tolerent-strategy/index.html b/en/docs/v2.7/user/examples/fault-tolerent-strategy/index.html
index c154b1bc5e8..4d262fd43a5 100644
--- a/en/docs/v2.7/user/examples/fault-tolerent-strategy/index.html
+++ b/en/docs/v2.7/user/examples/fault-tolerent-strategy/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/fault-tolerent-strategy.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fron [...]
@@ -14,7 +14,7 @@ Effective in dubbo2.7.10 and above.</p><p>Broadcast Cluster configuration broadc
</span></span></code></pre></div><h2 id=cluster-mode-configuration>Cluster mode configuration</h2><p>Follow the example below to configure cluster mode on service providers and consumers</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> cluster=<span style=color:#2aa198>"failsafe"</span [...]
</span></span></code></pre></div><p>OR</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> cluster=<span style=color:#2aa198>"failsafe"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/generic-invoke-with-json/index.html b/en/docs/v2.7/user/examples/generic-invoke-with-json/index.html
index ca5a1e6bcfa..53bbf836681 100644
--- a/en/docs/v2.7/user/examples/generic-invoke-with-json/index.html
+++ b/en/docs/v2.7/user/examples/generic-invoke-with-json/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/generic-invoke-with-json.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fro [...]
@@ -43,7 +43,7 @@ parameter object’s json String to complete a generic invoke.</p><h2 id=usi
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/generic-reference/index.html b/en/docs/v2.7/user/examples/generic-reference/index.html
index 33ad192beb7..ce909105a84 100644
--- a/en/docs/v2.7/user/examples/generic-reference/index.html
+++ b/en/docs/v2.7/user/examples/generic-reference/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/generic-reference.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
@@ -64,7 +64,7 @@
</span></span><span style=display:flex><span>map<span style=color:#719e07>.</span>put<span style=color:#719e07>(</span><span style=color:#2aa198>"name"</span><span style=color:#719e07>,</span> <span style=color:#2aa198>"xxx"</span><span style=color:#719e07>);</span>
</span></span><span style=display:flex><span>map<span style=color:#719e07>.</span>put<span style=color:#719e07>(</span><span style=color:#2aa198>"password"</span><span style=color:#719e07>,</span> <span style=color:#2aa198>"yyy"</span><span style=color:#719e07>);</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/generic-service/index.html b/en/docs/v2.7/user/examples/generic-service/index.html
index fb9d4ba91cf..3364f6a2305 100644
--- a/en/docs/v2.7/user/examples/generic-service/index.html
+++ b/en/docs/v2.7/user/examples/generic-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/generic-service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -29,7 +29,7 @@
</span></span><span style=display:flex><span><span style=color:#586e75>// export service to registration center
</span></span></span><span style=display:flex><span><span style=color:#586e75></span>service<span style=color:#719e07>.</span>export<span style=color:#719e07>();</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/graceful-shutdown/index.html b/en/docs/v2.7/user/examples/graceful-shutdown/index.html
index 1754c2fee9d..21c047da012 100644
--- a/en/docs/v2.7/user/examples/graceful-shutdown/index.html
+++ b/en/docs/v2.7/user/examples/graceful-shutdown/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/graceful-shutdown.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span>dubbo.service.shutdown.wait=15000
</span></span></code></pre></div><p>If ShutdownHook does not take effect, you can call it yourself, <strong>in tomcat, it is recommended by extending the ContextListener and call the following code for graceful shutdown</strong>:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-java data-lang=java><span style=display:flex><span>DubboShutdownHook<span style=color:#719e07>.</span>destroyAll<sp [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/group-merger/index.html b/en/docs/v2.7/user/examples/group-merger/index.html
index 7cf2fd6ea25..5fcdc28c619 100644
--- a/en/docs/v2.7/user/examples/group-merger/index.html
+++ b/en/docs/v2.7/user/examples/group-merger/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/group-merger.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -18,7 +18,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"getMenuItems"</span> merger=<span style=color:#2aa198>".addAll"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>since <code>2.1.0</code> began to support <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>See also:<a href=../group-merger>merger extensions</a> <a href=#fnref:2 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/hostname-binding/index.html b/en/docs/v2.7/user/examples/hostname-binding/index.html
index b9550f78826..1117915ff97 100644
--- a/en/docs/v2.7/user/examples/hostname-binding/index.html
+++ b/en/docs/v2.7/user/examples/hostname-binding/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/hostname-binding.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
@@ -9,7 +9,7 @@
</span></span></code></pre></div></li></ol><h2 id=port-configuration>Port configuration</h2><p>The default port and protocol:</p><table><thead><tr><th>Protocol</th><th>Port</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><td>webservice</td><td>80</td></tr><tr><td>memcached</td><td>11211</td></tr><tr><td>redis</td><td>6379</td></tr></tbody></table><p>You can configure th [...]
</span></span></code></pre></div></li><li><p>or config that in <code>dubbo.properties</code>:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>dubbo.protocol.dubbo.port=20880
</span></span></code></pre></div></li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/index.html b/en/docs/v2.7/user/examples/index.html
index c82ca5e0bc5..1a3ef6f4f2a 100644
--- a/en/docs/v2.7/user/examples/index.html
+++ b/en/docs/v2.7/user/examples/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Examples" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/invoke-with-specified-ip/index.html b/en/docs/v2.7/user/examples/invoke-with-specified-ip/index.html
index fdef7cd4cce..f7ec38d33af 100644
--- a/en/docs/v2.7/user/examples/invoke-with-specified-ip/index.html
+++ b/en/docs/v2.7/user/examples/invoke-with-specified-ip/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/invoke-with-specified-ip.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fro [...]
@@ -44,7 +44,7 @@
</span></span></code></pre></div><ul><li>execution outcome</li></ul><p>After running the code multiple times we can see that the same “Hello Tom i am provider1” is returned. In other words, we always route to the instance where port 20880 is located.</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>>curl http://localho [...]
</span></span><span style=display:flex><span>>Hello Tom i am provider1
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/lazy-connect/index.html b/en/docs/v2.7/user/examples/lazy-connect/index.html
index 4eed0614924..b6d8b69a5f9 100644
--- a/en/docs/v2.7/user/examples/lazy-connect/index.html
+++ b/en/docs/v2.7/user/examples/lazy-connect/index.html
@@ -1,11 +1,11 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/lazy-connect.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Lazy%20Connect" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Note: This configuration takes effect only for dubbo protocols that use keep-alive connections. <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-prin [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/loadbalance/index.html b/en/docs/v2.7/user/examples/loadbalance/index.html
index e662ea63e07..edc0a54f7f5 100644
--- a/en/docs/v2.7/user/examples/loadbalance/index.html
+++ b/en/docs/v2.7/user/examples/loadbalance/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/loadbalance.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+ [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"..."</span> loadbalance=<span style=color:#2aa198>"roundrobin"</span><span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/local-call/index.html b/en/docs/v2.7/user/examples/local-call/index.html
index baafb712e3c..b820ceb8a9b 100644
--- a/en/docs/v2.7/user/examples/local-call/index.html
+++ b/en/docs/v2.7/user/examples/local-call/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/local-call.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> injvm=<span style=color:#2aa198>"true"</span> ...<span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>Note: Dubbo services are exposed locally from <code>2.2.0</code> by default. It can be referenced locally without any configuration. If you don’t want the service to be exposed remotely, you only need to set the protocol to injvm in the provider.</p><h2 id=automatically-exposed-local-service-references>Automatically exposed, local service references</h2><p><code>2.2.0</code> or later, each service is exposed locally by default. When referring to [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/local-mock/index.html b/en/docs/v2.7/user/examples/local-mock/index.html
index e0fc9db3b2b..efb0b3e54c3 100644
--- a/en/docs/v2.7/user/examples/local-mock/index.html
+++ b/en/docs/v2.7/user/examples/local-mock/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/local-mock.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -27,7 +27,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:parameter</span> key=<span style=color:#2aa198>"sayHello.mock"</span> value=<span style=color:#2aa198>"force:return fake"</span><span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Mock is a subset of the Stub. If you use Stub, you may need to rely on the RpcException class. If you use Mock, you do not need to rely on RpcException, when throwing RpcException, it will callback Mock implementation class. <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>BarServiceMock implements BarService and has a no-argument constru [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/local-stub/index.html b/en/docs/v2.7/user/examples/local-stub/index.html
index 4894f9a902c..bb8fd5bca7c 100644
--- a/en/docs/v2.7/user/examples/local-stub/index.html
+++ b/en/docs/v2.7/user/examples/local-stub/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/local-stub.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -25,7 +25,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>The Stub must have a constructor that can pass in the proxy. <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>BarServiceStub implements BarService ,it has a constructor passed in the remote BarService instance <a href=#fnref:2 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{dis [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/logger-strategy/index.html b/en/docs/v2.7/user/examples/logger-strategy/index.html
index 6ebe9132c23..730a5f14ad4 100644
--- a/en/docs/v2.7/user/examples/logger-strategy/index.html
+++ b/en/docs/v2.7/user/examples/logger-strategy/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/logger-strategy.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -7,7 +7,7 @@
</span></span></code></pre></div></li><li><p>Configure in <code>dubbo.properties</code></p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>dubbo.application.logger=log4j
</span></span></code></pre></div></li><li><p>Configure in <code>dubbo.xml</code></p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:application</span> logger=<span style=color:#2aa198>"log4j"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div></li></ol><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Custom Extensions: <a href=/en/docs/v2.7/dev/impls/logger-adapter>logger-adapter</a> <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/msgpack-serialization/index.html b/en/docs/v2.7/user/examples/msgpack-serialization/index.html
index 51e99a98260..39f1bdd1402 100644
--- a/en/docs/v2.7/user/examples/msgpack-serialization/index.html
+++ b/en/docs/v2.7/user/examples/msgpack-serialization/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/msgpack-serialization.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
@@ -75,7 +75,7 @@ extra byte in addition to the strings themselves.</p><div class="alert alert-pri
</span></span></code></pre></div><ul><li><ol start=4><li>invoke</li></ol></li></ul><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>> curl http://localhost:8081/msgpack
</span></span><span style=display:flex><span>> msgpack1 2 [1, 2, 3] hello3Tom24
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/multi-protocols/index.html b/en/docs/v2.7/user/examples/multi-protocols/index.html
index 18df1455e43..fbf46073c20 100644
--- a/en/docs/v2.7/user/examples/multi-protocols/index.html
+++ b/en/docs/v2.7/user/examples/multi-protocols/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/multi-protocols.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -32,7 +32,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:service</span> id=<span style=color:#2aa198>"helloService"</span> interface=<span style=color:#2aa198>"com.alibaba.hello.api.HelloService"</span> version=<span style=color:#2aa198>"1.0.0"</span> protocol=<span style=color:#2aa198>"dubbo,hessian"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></beans></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/multi-registry/index.html b/en/docs/v2.7/user/examples/multi-registry/index.html
index 1abcafd6c77..7d6f02e22c5 100644
--- a/en/docs/v2.7/user/examples/multi-registry/index.html
+++ b/en/docs/v2.7/user/examples/multi-registry/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/multi-registry.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
@@ -55,7 +55,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"helloService"</span> interface=<span style=color:#2aa198>"com.alibaba.hello.api.HelloService"</span> version=<span style=color:#2aa198>"1.0.0"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></beans></span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>custom registry, see:<a href=/en/docs/v2.7/dev/impls/registry/>registry extension</a> <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/multi-versions/index.html b/en/docs/v2.7/user/examples/multi-versions/index.html
index d364b72c443..9f47b973fd7 100644
--- a/en/docs/v2.7/user/examples/multi-versions/index.html
+++ b/en/docs/v2.7/user/examples/multi-versions/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/multi-versions.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
@@ -9,7 +9,7 @@
</span></span></code></pre></div><p>New version of the service consumer configuration:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"barService"</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> version=<span style=color:# [...]
</span></span></code></pre></div><p>If you do not need to distinguish between versions, can be configured as follows:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"barService"</span> interface=<span style=color:#2aa198>"com.foo.BarService"</sp [...]
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4><code>version="*"</code> is supported in <code>2.2.0</code> or above.</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><butto [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/netty4/index.html b/en/docs/v2.7/user/examples/netty4/index.html
index 19bfa358698..c7dfe8b5cd3 100644
--- a/en/docs/v2.7/user/examples/netty4/index.html
+++ b/en/docs/v2.7/user/examples/netty4/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/netty4.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
@@ -13,7 +13,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:reference</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:consumer></span>
</span></span></code></pre></div></li></ol><p>Next we will continue to do something:We will provide a reference data on the performance test indicators and performance test comparison with the version of netty 3.</p></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--questi [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/parameter-validation/index.html b/en/docs/v2.7/user/examples/parameter-validation/index.html
index be878cc4904..2c11aaa3d22 100644
--- a/en/docs/v2.7/user/examples/parameter-validation/index.html
+++ b/en/docs/v2.7/user/examples/parameter-validation/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/parameter-validation.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
@@ -137,7 +137,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Support since <code>2.1.0</code> version. If you want to know how to use it, refer to [Sample code in dubbo project] (<a href=https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-validation>https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-validation</a>) <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>The va [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/preflight-check/index.html b/en/docs/v2.7/user/examples/preflight-check/index.html
index 41cdf4286af..07ffe87506f 100644
--- a/en/docs/v2.7/user/examples/preflight-check/index.html
+++ b/en/docs/v2.7/user/examples/preflight-check/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/preflight-check.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -16,7 +16,7 @@ otherwise the service will throw an exception when the service is temporarily un
</span></span><span style=display:flex><span>java -Ddubbo.consumer.check <span style=color:#719e07>=</span> <span style=color:#b58900>false</span>
</span></span><span style=display:flex><span>java -Ddubbo.registry.check <span style=color:#719e07>=</span> <span style=color:#b58900>false</span>
</span></span></code></pre></div><h2 id=configuration-meaning>Configuration Meaning</h2><p><code>dubbo.reference.check=false</code>, Change the check value of all references forcibly, even if the configuration has a declaration, it also will be overwritten.</p><p><code>dubbo.consumer.check=false</code> The default value of <code>check</code>. It will not be affected if there is an explicit declaration in the configuration such as<code> </code><dubbo: reference check =" true “/>` [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/provider-timeout-release/index.html b/en/docs/v2.7/user/examples/provider-timeout-release/index.html
index 3a238166199..91a03225f4a 100644
--- a/en/docs/v2.7/user/examples/provider-timeout-release/index.html
+++ b/en/docs/v2.7/user/examples/provider-timeout-release/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/provider-timeout-release.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fro [...]
@@ -95,7 +95,7 @@
</span></span></code></pre></div><ul><li>execution outcome</li></ul><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>curl http://localhost:8081/sum
</span></span><span style=display:flex><span>>call sum timeout
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/reference-config-cache/index.html b/en/docs/v2.7/user/examples/reference-config-cache/index.html
index 9d1aa38f322..68838accbf4 100644
--- a/en/docs/v2.7/user/examples/reference-config-cache/index.html
+++ b/en/docs/v2.7/user/examples/reference-config-cache/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/reference-config-cache.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front [...]
@@ -18,7 +18,7 @@
</span></span></code></pre></div><p>By default ,<code>ReferenceConfigCache</code> caches one <code>ReferenceConfig</code> for the same service Group, interface, version. The key of <code>ReferenceConfigCache</code> is from the group of service Group, interface, and the version.</p><p>You can modify the strategy. Define an instance of KeyGenerator, pass it as parameter of getCache method. Refer to <code>ReferenceConfigCache</code> for information。</p><div class=highlight><pre tabindex=0 s [...]
</span></span><span style=display:flex><span>ReferenceConfigCache cache <span style=color:#719e07>=</span> ReferenceConfigCache<span style=color:#719e07>.</span>getCache<span style=color:#719e07>(</span>keyGenerator <span style=color:#719e07>);</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/registry-only/index.html b/en/docs/v2.7/user/examples/registry-only/index.html
index 7087a17db56..214b745595a 100644
--- a/en/docs/v2.7/user/examples/registry-only/index.html
+++ b/en/docs/v2.7/user/examples/registry-only/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/registry-only.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
@@ -10,7 +10,7 @@ At this time, the service provider registers service to another registrar, but t
</span></span></code></pre></div><p>or</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> id=<span style=color:#2aa198>"hzRegistry"</span> address=<span style=color:#2aa198>"10.20.153.10:9090"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> id=<span style=color:#2aa198>"qdRegistry"</span> address=<span style=color:#2aa198>"10.20.141.150:9090?subscribe=false"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/result-cache/index.html b/en/docs/v2.7/user/examples/result-cache/index.html
index 0637cf638fa..9342b6a7993 100644
--- a/en/docs/v2.7/user/examples/result-cache/index.html
+++ b/en/docs/v2.7/user/examples/result-cache/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/result-cache.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"findBar"</span> cache=<span style=color:#2aa198>"lru"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>Notice</h4>supported in <code>2.1.0</code> or above.</div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p><a href=https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-cache>examples</a> <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-le [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/routing-rule/index.html b/en/docs/v2.7/user/examples/routing-rule/index.html
index 5ad2766d042..7701a42525e 100644
--- a/en/docs/v2.7/user/examples/routing-rule/index.html
+++ b/en/docs/v2.7/user/examples/routing-rule/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/routing-rule.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -46,7 +46,7 @@
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>The application which configures no tag will be considered as the default application, and these default apps will be treated as downgrades when the invocation fails to match the provider.</p><h3 id=consumer>Consumer</h3><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-Java data-lang=Java><span style=display:flex><span>RpcContext<span style=color:#719e07>.</s [...]
</span></span></code></pre></div><p>The scope of the <code>dubbo.tag</code> is for each invocation, using the attachment to pass the request tag. Note that the value stored in the attachment will be passed continuously in a complete remote invocation, thanks to this feature, we only need to set the tag at the beginning of a invocation.</p><blockquote><p>Currently, only <strong>hardcoding</strong> is supported to set dubboTag. Note that RpcContext is thread-bound, elegantly using the TagR [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/serialization/index.html b/en/docs/v2.7/user/examples/serialization/index.html
index fe852282754..dd3fe3a1bbc 100644
--- a/en/docs/v2.7/user/examples/serialization/index.html
+++ b/en/docs/v2.7/user/examples/serialization/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/serialization.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
@@ -19,7 +19,7 @@
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>Then add in the XML configuration:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> name=<span style=color:#2aa198>"dubbo"</span> serialization=<span style=color:#2aa198>"kryo"</span> optimizer=<span style=color:#2aa198>"org.apache.dubbo [...]
</span></span></code></pre></div><p>After registering these classes, serialization performance can be greatly improved, especially for small numbers of nested objects.</p><p>Of course, when serializing a class, you might also cascade references to many classes, such as Java collection classes. In this case, we’ve automatically registered common classes in the JDK, so you don’t need to register them repeatedly (and of course, it doesn’t matter if you register them again) [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/service-container/index.html b/en/docs/v2.7/user/examples/service-container/index.html
index b1d1bdc39c4..63be47f2be7 100644
--- a/en/docs/v2.7/user/examples/service-container/index.html
+++ b/en/docs/v2.7/user/examples/service-container/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/service-container.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
@@ -9,7 +9,7 @@
</span></span></code></pre></div><p>Load the container that passed in by the JVM option.</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>java org.apache.dubbo.container.Main -Ddubbo.container<span style=color:#719e07>=</span>spring,jetty,log4j
</span></span></code></pre></div><p>Load the container that passed in by <code>dubbo.properties</code> in the classpath.</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>dubbo.container=spring,jetty,log4j
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/service-downgrade/index.html b/en/docs/v2.7/user/examples/service-downgrade/index.html
index 0a3df267b6a..cb1711b602f 100644
--- a/en/docs/v2.7/user/examples/service-downgrade/index.html
+++ b/en/docs/v2.7/user/examples/service-downgrade/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/service-downgrade.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span>Registry registry <span style=color:#719e07>=</span> registryFactory<span style=color:#719e07>.</span>getRegistry<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"zookeeper://10.20.153.10:2181"</span><span style=color:#719e07>));</span>
</span></span><span style=display:flex><span>registry<span style=color:#719e07>.</span>register<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"override://0.0.0.0/com.foo.BarService?category=configurators&dynamic=false&application=foo&mock=force:return+null"</span><span style=color:#719e07>));</span>
</span></span></code></pre></div><ul><li><p>The configuration <code>mock=force:return+null</code> means that all calls of this service will return null value directly,without making remote calls.Usually used to reduce the effect of some slow non-critical services.</p></li><li><p>Also you can change that configuration to <code>mock=fail:return+null</code>.Then you will get null value after a failed call.Consumer will try to make a remote call to get the truely result if succeed,and if the [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/service-group/index.html b/en/docs/v2.7/user/examples/service-group/index.html
index d21c4e8e5e3..13702326871 100644
--- a/en/docs/v2.7/user/examples/service-group/index.html
+++ b/en/docs/v2.7/user/examples/service-group/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/service-group.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
@@ -9,7 +9,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"memberIndexService"</span> group=<span style=color:#2aa198>"member"</span> interface=<span style=color:#2aa198>"com.xxx.IndewxService"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>Any group:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"barService"</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> group=<span style=color:#2aa198>"*"</span> <span style=colo [...]
</span></span></code></pre></div><div class="alert alert-warning" role=alert><h4 class=alert-heading>Warning</h4><code>group="*"</code> is supported after version <code>2.2.0</code>, always select only one available group of implementations to invoke.</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Fee [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/static-service/index.html b/en/docs/v2.7/user/examples/static-service/index.html
index 10a486416da..a2b1599414e 100644
--- a/en/docs/v2.7/user/examples/static-service/index.html
+++ b/en/docs/v2.7/user/examples/static-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/static-service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
@@ -9,7 +9,7 @@
</span></span><span style=display:flex><span>Registry registry <span style=color:#719e07>=</span> registryFactory<span style=color:#719e07>.</span>getRegistry<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"zookeeper://10.20.153.10:2181"</span><span style=color:#719e07>));</span>
</span></span><span style=display:flex><span>registry<span style=color:#719e07>.</span>register<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"memcached://10.20.153.11/com.foo.BarService?category=providers&dynamic=false&application=foo"</span><span style=color:#719e07>));</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/stickiness/index.html b/en/docs/v2.7/user/examples/stickiness/index.html
index 1d1f16f270b..58155503e99 100644
--- a/en/docs/v2.7/user/examples/stickiness/index.html
+++ b/en/docs/v2.7/user/examples/stickiness/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/stickiness.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"sayHello"</span> sticky=<span style=color:#2aa198>"true"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/subscribe-only/index.html b/en/docs/v2.7/user/examples/subscribe-only/index.html
index 98fbe71523d..c9a1b8a4766 100644
--- a/en/docs/v2.7/user/examples/subscribe-only/index.html
+++ b/en/docs/v2.7/user/examples/subscribe-only/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/subscribe-only.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
@@ -6,7 +6,7 @@
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
</span></span></code></pre></div><p>or</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> address=<span style=color:#2aa198>"10.20.153.10:9090?register=false"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/thread-model/index.html b/en/docs/v2.7/user/examples/thread-model/index.html
index 224b49cba22..d99d40cf2c9 100644
--- a/en/docs/v2.7/user/examples/thread-model/index.html
+++ b/en/docs/v2.7/user/examples/thread-model/index.html
@@ -1,11 +1,11 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/thread-model.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Thread%20Model" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#thread-model>Thread Model</a></li><li><a href=#dispatcher>Dispatcher</a></li><li><a href=#thread-pool>Thread pool</a></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li [...]
</span></span></code></pre></div><h2 id=dispatcher>Dispatcher</h2><ul><li>all: All messages will be dispatched to thread pool, including request, response, connect event, disconnect event and heartbeat.</li><li>direct: All messages will not be dispatched to thread pool and will be executed directly by I/O thread.</li><li>message: Only request, response messages will be dispatched to I/O thread. Other messages like disconnect, connect, heartbeat messages will be executed by I/O thread.</l [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/examples/token-authorization/index.html b/en/docs/v2.7/user/examples/token-authorization/index.html
index 28312019a12..f0c5f519887 100644
--- a/en/docs/v2.7/user/examples/token-authorization/index.html
+++ b/en/docs/v2.7/user/examples/token-authorization/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/examples/token-authorization.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ma [...]
@@ -16,7 +16,7 @@
</span></span></code></pre></div><p>or</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#586e75><!--Fixed token, equivalent to the password--></span>
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> name=<span style=color:#2aa198>"dubbo"</span> token=<span style=color:#2aa198>"123456"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/index.html b/en/docs/v2.7/user/index.html
index a0dfac5bf4a..e4c05dea073 100644
--- a/en/docs/v2.7/user/index.html
+++ b/en/docs/v2.7/user/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=User%20Documentation" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class="breadcrumb [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/languages/erlang/index.html b/en/docs/v2.7/user/languages/erlang/index.html
index 32f98c52d6f..e5fe0e2c26d 100644
--- a/en/docs/v2.7/user/languages/erlang/index.html
+++ b/en/docs/v2.7/user/languages/erlang/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/languages/erlang/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Erlang" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/languages/erlang/quick-start/index.html b/en/docs/v2.7/user/languages/erlang/quick-start/index.html
index c7b233a6d35..db70396ac2c 100644
--- a/en/docs/v2.7/user/languages/erlang/quick-start/index.html
+++ b/en/docs/v2.7/user/languages/erlang/quick-start/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/languages/erlang/quick-start.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ma [...]
@@ -21,7 +21,7 @@ into the project’s <code>apps</code> directory.</li><li>If it is upload to
</span></span><span style=display:flex><span><span style=color:#586e75>%% you can receive the message after.
</span></span></span><span style=display:flex><span><span style=color:#586e75></span>{msg_back,<span style=color:#268bd2>RequestRef</span>,<span style=color:#268bd2>Response</span>,<span style=color:#268bd2>RpcContent</span>}.
</span></span></code></pre></div><h2 id=sample>Sample</h2><p>Reference the demo project <a href=https://github.com/apache/dubbo-erlang/tree/master/samples>dubboerl_demo</a></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="bt [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/languages/erlang/reference/index.html b/en/docs/v2.7/user/languages/erlang/reference/index.html
index b2574bb64e1..8094e0c6d7c 100644
--- a/en/docs/v2.7/user/languages/erlang/reference/index.html
+++ b/en/docs/v2.7/user/languages/erlang/reference/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/languages/erlang/reference.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span> ]}
</span></span><span style=display:flex><span>]}
</span></span></code></pre></div><p>Option is to be added.</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/languages/erlang/serialization/index.html b/en/docs/v2.7/user/languages/erlang/serialization/index.html
index 1cba912e15d..3009195db0a 100644
--- a/en/docs/v2.7/user/languages/erlang/serialization/index.html
+++ b/en/docs/v2.7/user/languages/erlang/serialization/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/languages/erlang/serialization.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
@@ -8,7 +8,7 @@
</span></span></span><span style=display:flex><span><span style=color:#586e75></span> {protocol,hessian}
</span></span><span style=display:flex><span>]}
</span></span></code></pre></div><table><thead><tr><th>ConfigName</th><th>Type</th><th>DefaultValue</th><th>Remarks</th></tr></thead><tbody><tr><td>protocol</td><td>atom()</td><td>hessian</td><td>hessian,json</td></tr></tbody></table><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feed [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/languages/erlang/service/index.html b/en/docs/v2.7/user/languages/erlang/service/index.html
index 9bf2bb3db26..4b731343292 100644
--- a/en/docs/v2.7/user/languages/erlang/service/index.html
+++ b/en/docs/v2.7/user/languages/erlang/service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/languages/erlang/service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span> ]}
</span></span><span style=display:flex><span>]}
</span></span></code></pre></div><table><thead><tr><th>ConfigName</th><th>Type</th><th>DefaultValue</th><th>Remarks</th></tr></thead><tbody><tr><td>module_implements</td><td>atom()</td><td>-</td><td>The service implements module name</td></tr><tr><td>interface_module</td><td>atom()</td><td>-</td><td>Interface module name is transfer form java jar</td></tr><tr><td>interface_fullname</td><td>binary()</td><td>-</td><td>Interface full name is the java class name</td></tr></tbody></table><p>O [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/languages/index.html b/en/docs/v2.7/user/languages/index.html
index e0e4b521774..8ad700da0bb 100644
--- a/en/docs/v2.7/user/languages/index.html
+++ b/en/docs/v2.7/user/languages/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/languages/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Other%20Languages" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/maturity/index.html b/en/docs/v2.7/user/maturity/index.html
index 4b87385232e..cb7f33681db 100644
--- a/en/docs/v2.7/user/maturity/index.html
+++ b/en/docs/v2.7/user/maturity/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/maturity.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+t [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Maturity" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/perf-test/index.html b/en/docs/v2.7/user/perf-test/index.html
index 856a158a1ab..56ffe9af5d4 100644
--- a/en/docs/v2.7/user/perf-test/index.html
+++ b/en/docs/v2.7/user/perf-test/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/perf-test.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -7,7 +7,7 @@
1K String is introduced into the server segment for 1W times, and a random number is regenerated each time and then assembled. Examine whether business threads can be assigned to each CPU.</p></li><li><p>Stability scence (20 concurrency)
At the same time, we call the 1 parameter String (5K) method, the 1 parameter is the person object method, the 1 parameter is map (the value is 3 person), and it runs for 50 hours continuously.</p></li><li><p>High pressure scene (20 concurrency)
On the basis of the stability scenario, the providers and consumers are arranged into 2 sets (one machine and 2 instances), and the parameters of String are 20byte to 200K, and are randomly transformed every 10 minutes.</p></li></ol><h2 id=test-result>Test result</h2><h3 id=scene-name-scence-pojo>Scene name: scence POJO</h3><table><thead><tr><th></th><th>TPS success avg value</th><th>Response time avg value(ms)</th></tr></thead><tbody><tr><td>dubbo1 (hessian2 serialization+mina)</td><td> [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/preface/architecture/index.html b/en/docs/v2.7/user/preface/architecture/index.html
index f9e6a4c415e..b4af9165a76 100644
--- a/en/docs/v2.7/user/preface/architecture/index.html
+++ b/en/docs/v2.7/user/preface/architecture/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/preface/architecture.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Architecture" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li></li></ul></li><li><a href=#connectivity>Connectivity</a></li><li><a href=#robustness>Robustness</a></li><li><a href=#scalability>Scalability</a></li><li><a href=#upgradeablity>Upgradeablity</a><ul><li></li></ul></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/preface/background/index.html b/en/docs/v2.7/user/preface/background/index.html
index f694503314a..08a11d1630b 100644
--- a/en/docs/v2.7/user/preface/background/index.html
+++ b/en/docs/v2.7/user/preface/background/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/preface/background.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Background" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/preface/index.html b/en/docs/v2.7/user/preface/index.html
index 2eb6b4d8d59..b8903640808 100644
--- a/en/docs/v2.7/user/preface/index.html
+++ b/en/docs/v2.7/user/preface/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/preface/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Preface" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/preface/requirements/index.html b/en/docs/v2.7/user/preface/requirements/index.html
index 18954920a07..49a5eb7e248 100644
--- a/en/docs/v2.7/user/preface/requirements/index.html
+++ b/en/docs/v2.7/user/preface/requirements/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/preface/requirements.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Requirements" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/preface/usage/index.html b/en/docs/v2.7/user/preface/usage/index.html
index 6b3758773b7..502a0881cc8 100644
--- a/en/docs/v2.7/user/preface/usage/index.html
+++ b/en/docs/v2.7/user/preface/usage/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/preface/usage.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -18,7 +18,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><property</span> name=<span style=color:#2aa198>“xxxService”</span> ref=<span style=color:#2aa198>“xxxService”</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></bean></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/quick-start/index.html b/en/docs/v2.7/user/quick-start/index.html
index 38746b1a503..8df80ef7294 100644
--- a/en/docs/v2.7/user/quick-start/index.html
+++ b/en/docs/v2.7/user/quick-start/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/quick-start.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
@@ -135,7 +135,7 @@ If you prefer a registry like zookeeper, please check out examples <a href=https
</span></span><span style=display:flex><span>│ └── log4j.properties
</span></span></code></pre></div><h2 id=start-the-demo>Start the demo</h2><h3 id=start-service-provider>Start service provider</h3><p>Run the <code>org.apache.dubbo.demo.provider.Provider</code> class to start the provider.</p><h3 id=start-service-consumer>Start service consumer</h3><p>Run the <code>org.apache.dubbo.demo.provider.Consumer</code> class to start the consumer, and you should be able to see the following result:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;bac [...]
</span></span></code></pre></div><h2 id=complete-example>Complete example</h2><p>You can find the complete example code in the Github repository.</p><ul><li><a href=../../admin/install/provider-demo>Provider demo</a></li><li><a href=../../admin/install/consumer-demo>Consumer demo</a></li></ul><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>The interface needs to be packaged separately, shared by the service provider and the consumer <a href=#fnref:1 class=footnote-back [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/recommend/index.html b/en/docs/v2.7/user/recommend/index.html
index 443fa96981e..8f99a079497 100644
--- a/en/docs/v2.7/user/recommend/index.html
+++ b/en/docs/v2.7/user/recommend/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/recommend.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -32,7 +32,7 @@ Configurated in <code>dubbo:method</code>(method level configuration) , then the
</span></span></code></pre></div></li><li><p>No provider throws exceptions (Fast-Fail) when the consumer is started ()
<code>alibaba.intl.commons.dubbo.service.allow.no.provider</code></p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> interface=<span style=color:#2aa198>"com.alibaba.xxx.XxxService"</span> check=<span style=color:#2aa198>"false"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div></li></ol><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Overlay rules for configuration: 1) The method level configuration has a higher priority than the interface level, that is to say,small scope have a high priority 2) Consumer side configuration has a higher priority than provider side, better than global configuration, the last one is the Dubbo hard coded configuration value(<a href=/en/docs/v2.7/user/configuration/properties/>Dubbo c [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/api/index.html b/en/docs/v2.7/user/references/api/index.html
index 2c4b35b8b0f..9ffc0b49fde 100644
--- a/en/docs/v2.7/user/references/api/index.html
+++ b/en/docs/v2.7/user/references/api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/api.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -23,7 +23,7 @@
</span></span><span style=display:flex><span>org.apache.dubbo.rpc.service.GenericException
</span></span></code></pre></div><p>Pls. refer to <a href=../../examples/generic-reference>generic reference</a> & <a href=../../examples/generic-service>generic service</a> for further information.</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>org.apache.dubbo.rpc.service.EchoService
</span></span></code></pre></div><p>Pls. refer to <a href=../../examples/echo-service>test via echo service</a> for further details.</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feed [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/index.html b/en/docs/v2.7/user/references/index.html
index 77858d1bcb4..bd8a20aeb0e 100644
--- a/en/docs/v2.7/user/references/index.html
+++ b/en/docs/v2.7/user/references/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=References" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/maven/index.html b/en/docs/v2.7/user/references/maven/index.html
index 36f5d3372b7..ebb193c1848 100644
--- a/en/docs/v2.7/user/references/maven/index.html
+++ b/en/docs/v2.7/user/references/maven/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/maven.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -6,7 +6,7 @@
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#start-a-simple-registry-server>Start a simple registry server</a></li><li><a href=#generate-a-service-provider-demo-application>Generate a service provider demo application</a></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none [...]
</span></span></code></pre></div><h2 id=generate-a-service-provider-demo-application>Generate a service provider demo application</h2><p>Generate a service provider with the specified interface and version:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>mvn dubbo:create -Dapplication<span style=color:#719e07>=</span>xxx -Dpackage<span styl [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/metadata/index.html b/en/docs/v2.7/user/references/metadata/index.html
index 9055771da15..714909367db 100644
--- a/en/docs/v2.7/user/references/metadata/index.html
+++ b/en/docs/v2.7/user/references/metadata/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/metadata.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -217,7 +217,7 @@ The next two examples focus on configuring in a project: the XML mode and the an
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><h4 id=new-meta-infdubbointernalorgapachedubbometadatastoremetadatareportfactory>New META-INF/dubbo/internal/org.apache.dubbo.metadata.store.MetadataReportFactory</h4><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>redis=org.apache.dubbo.metadata.store.redis.RedisMetadataReportFactory
</span></span></code></pre></div><p>As long as the above modifications along with the project are packaged into a jar, then config metadata center url: redis://10.20.153.10:6379.</p><p>Up to now, a custom metadata store is ready to run.</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p clas [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/dubbo/index.html b/en/docs/v2.7/user/references/protocol/dubbo/index.html
index 75a570098d4..67cd956553d 100644
--- a/en/docs/v2.7/user/references/protocol/dubbo/index.html
+++ b/en/docs/v2.7/user/references/protocol/dubbo/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/dubbo.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
@@ -13,7 +13,7 @@
</span></span></code></pre></div><ul><li><code><dubbo:service connections="0"></code> OR <code><dubbo:reference connections="0"></code> It means that the service uses a share long connection per provider. <code>default</code></li><li><code><dubbo:service connections="1"></code> OR <code><dubbo:reference connections="1"></code> It means that the service uses a separate long connection.</li><li><code><dubbo:service connections="2"></code> OR<code><dubbo:reference connecti [...]
</span></span></code></pre></div><p>or configure in <code>dubbo.properties</code>:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>dubbo.service.protocol=dubbo
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/hessian/index.html b/en/docs/v2.7/user/references/protocol/hessian/index.html
index 98a582ce488..4b707205e31 100644
--- a/en/docs/v2.7/user/references/protocol/hessian/index.html
+++ b/en/docs/v2.7/user/references/protocol/hessian/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/hessian.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat [...]
@@ -15,7 +15,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> id=<span style=color:#2aa198>"hessian2"</span> name=<span style=color:#2aa198>"hessian"</span> port=<span style=color:#2aa198>"8081"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>configure direct connect mode:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"helloService"</span> interface=<span style=color:#2aa198>"HelloWorld"</span> url=<span style=color:#2aa198>"hessian://10.20.15 [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/http/index.html b/en/docs/v2.7/user/references/protocol/http/index.html
index 94c63fc3b31..1b7ce9d69be 100644
--- a/en/docs/v2.7/user/references/protocol/http/index.html
+++ b/en/docs/v2.7/user/references/protocol/http/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/http.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -16,7 +16,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><url-pattern></span>/*<span style=color:#268bd2></url-pattern></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></servlet-mapping></span>
</span></span></code></pre></div><p>Note that if you use servlets to dispatch requests:</p><ul><li>the port of protocol <code><dubbo:protocol port="8080" /></code> must same as servlet container’s.</li><li>the context path of protocol <code><dubbo:protocol contextpath="foo" /></code> must same as servlet application’s.</li></ul><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--re [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/index.html b/en/docs/v2.7/user/references/protocol/index.html
index 24c6e43c6f7..1482c5c7390 100644
--- a/en/docs/v2.7/user/references/protocol/index.html
+++ b/en/docs/v2.7/user/references/protocol/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Protocol%20References" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/memcached/index.html b/en/docs/v2.7/user/references/protocol/memcached/index.html
index 765657ffd7a..31f15771bcc 100644
--- a/en/docs/v2.7/user/references/protocol/memcached/index.html
+++ b/en/docs/v2.7/user/references/protocol/memcached/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/memcached.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
@@ -11,7 +11,7 @@
</span></span></code></pre></div><p>you can also use a custom interface:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"cache"</span> interface=<span style=color:#2aa198>"com.foo.CacheService"</span> url=<span style=color:#2aa198>"memcached [...]
</span></span></code></pre></div><p>The method name is the same as the standard method name of memcached, just like get(key), set(key, value), delete(key)。</p><p>If the method name and the memcached standard method name are not the same, you need to configure the mapping</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/redis/index.html b/en/docs/v2.7/user/references/protocol/redis/index.html
index 230e6e3e0a3..db0813f5f4c 100644
--- a/en/docs/v2.7/user/references/protocol/redis/index.html
+++ b/en/docs/v2.7/user/references/protocol/redis/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/redis.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
@@ -11,7 +11,7 @@
</span></span></code></pre></div><p>you can also use a custom interface:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"store"</span> interface=<span style=color:#2aa198>"com.foo.StoreService"</span> url=<span style=color:#2aa198>"redis://1 [...]
</span></span></code></pre></div><p>The method name is the same as the standard method name of memcached, just like get(key), set(key, value), delete(key)。</p><p>If the method name and the memcached standard method name are not the same, you need to configure the mapping</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/rest/index.html b/en/docs/v2.7/user/references/protocol/rest/index.html
index 6e749d7fc52..1c2bb5f47eb 100644
--- a/en/docs/v2.7/user/references/protocol/rest/index.html
+++ b/en/docs/v2.7/user/references/protocol/rest/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/rest.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -281,7 +281,7 @@
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>然后将这个ExceptionMapper添加到XML配置中即可:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> name=<span style=color:#2aa198>"rest"</span> port=<span style=color:#2aa198>"8888"</span> extension=<span style=color:#2aa198>"xxx.MyValidationExceptionMap [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/rmi/index.html b/en/docs/v2.7/user/references/protocol/rmi/index.html
index 43c29cfe25f..08be776ca2d 100644
--- a/en/docs/v2.7/user/references/protocol/rmi/index.html
+++ b/en/docs/v2.7/user/references/protocol/rmi/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/rmi.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
@@ -14,7 +14,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> protocol=<span style=color:#2aa198>"rmi1"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>Compatible with Spring:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> name=<span style=color:#2aa198>"rmi"</span> codec=<span style=color:#2aa198>"spring"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/thrift/index.html b/en/docs/v2.7/user/references/protocol/thrift/index.html
index 8c497c91fd8..ef24dfe0e7e 100644
--- a/en/docs/v2.7/user/references/protocol/thrift/index.html
+++ b/en/docs/v2.7/user/references/protocol/thrift/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/thrift.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
@@ -10,7 +10,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2></dependency></span>
</span></span></code></pre></div><h2 id=configuration>Configuration</h2><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> name=<span style=color:#2aa198>"thrift"</span> port=<span style=color:#2aa198>"3030"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><h2 id=example>Example</h2><p>you can check <a href=https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-thrift>dubbo thrift example</a></p><h2 id=common-problem>Common problem</h2><ul><li>Thrift does not support null values, that is, you can not pass null values</li></ul><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/protocol/webservice/index.html b/en/docs/v2.7/user/references/protocol/webservice/index.html
index 1513b9809c7..285475e33a8 100644
--- a/en/docs/v2.7/user/references/protocol/webservice/index.html
+++ b/en/docs/v2.7/user/references/protocol/webservice/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/protocol/webservice.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
@@ -32,7 +32,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><url-pattern></span>/*<span style=color:#268bd2></url-pattern></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></servlet-mapping></span>
</span></span></code></pre></div><p>Note that if you use servlets to dispatch requests:</p><ul><li>the port of protocol <code><dubbo:protocol port="8080" /></code> must same as servlet container’s.</li><li>the context path of protocol <code><dubbo:protocol contextpath="foo" /></code> must same as servlet application’s.</li></ul><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--re [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/qos/index.html b/en/docs/v2.7/user/references/qos/index.html
index fe963a16b94..c0390779fc3 100644
--- a/en/docs/v2.7/user/references/qos/index.html
+++ b/en/docs/v2.7/user/references/qos/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/qos.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -111,7 +111,7 @@
</span></span><span style=display:flex><span>dubbo.application.qosPort=33333
</span></span><span style=display:flex><span>dubbo.application.qosAcceptForeignIp=false
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/registry/index.html b/en/docs/v2.7/user/references/registry/index.html
index ee490ea2e6f..ad3a0dec42b 100644
--- a/en/docs/v2.7/user/references/registry/index.html
+++ b/en/docs/v2.7/user/references/registry/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/registry/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Registry%20Server%20References" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/registry/multicast/index.html b/en/docs/v2.7/user/references/registry/multicast/index.html
index 248682ad49e..3bb1e6bc61c 100644
--- a/en/docs/v2.7/user/references/registry/multicast/index.html
+++ b/en/docs/v2.7/user/references/registry/multicast/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/registry/multicast.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:parameter</span> key=<span style=color:#2aa198>"unicast"</span> value=<span style=color:#2aa198>"false"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:consumer></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/registry/nacos/index.html b/en/docs/v2.7/user/references/registry/nacos/index.html
index f88c4eb16fe..3590d05da41 100644
--- a/en/docs/v2.7/user/references/registry/nacos/index.html
+++ b/en/docs/v2.7/user/references/registry/nacos/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/registry/nacos.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
@@ -58,7 +58,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2></beans></span>
</span></span></code></pre></div><p>After restarting the Dubbo app, you can also find that the registration meta-information of the service provider and consumer is presented on the Nacos console:</p><p><img src=/imgs/blog/dubbo-registry-nacos-3.png alt=dubbo-registry-nacos-3.png></p><p><strong>Additional information</strong>: since <a href=mailto:nacos-server@1.0.0>nacos-server@1.0.0</a>, support client report instance info which contains particular key in metadata to control some behav [...]
Such as: <code>nacos://10.20.153.10:8848?preserved.heart.beat.timeout=15000&preserved.ip.delete.timeout=30000&preserved.heart.beat.interval=10000</code></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 f [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/registry/redis/index.html b/en/docs/v2.7/user/references/registry/redis/index.html
index a0211aa4f14..b76f87417d4 100644
--- a/en/docs/v2.7/user/references/registry/redis/index.html
+++ b/en/docs/v2.7/user/references/registry/redis/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/registry/redis.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
@@ -8,7 +8,7 @@
</span></span></code></pre></div><p>Or</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> protocol=<span style=color:#2aa198>"redis"</span> address=<span style=color:#2aa198>"10.20.153.10:6379"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>Or</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> protocol=<span style=color:#2aa198>"redis"</span> address=<span style=color:#2aa198>"10.20.153.10:6379,10.20.153.11:6379,10.20.153.12:6379"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><h2 id=options>Options</h2><ul><li>Config key’s prefix in redis via <code><dubbo:registry group="dubbo" /></code>, the default value is <code>dubbo</code>.</li><li>Config redis cluster strategy via <code><dubbo:registry cluster="replicate" /></code>, the default value is <code>failover</code>:<ul><li><code>failover</code>: when read/write error happens, try another instance, require the cluster to support data replication.</li><li><code>replic [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/registry/simple/index.html b/en/docs/v2.7/user/references/registry/simple/index.html
index 6edadbe5d72..fcf4834cf3b 100644
--- a/en/docs/v2.7/user/references/registry/simple/index.html
+++ b/en/docs/v2.7/user/references/registry/simple/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/registry/simple.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matt [...]
@@ -24,7 +24,7 @@
</span></span></code></pre></div><p>Or:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> interface=<span style=color:#2aa198>"org.apache.dubbo.registry.RegistryService"</span> group=<span style=color:#2aa198>"simple"</span> version=<span style=color:#2aa198>"1.0.0"</spa [...]
</span></span></code></pre></div><p>Or:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> address=<span style=color:#2aa198>"127.0.0.1:9090"</span> group=<span style=color:#2aa198>"simple"</span> version=<span style=color:#2aa198>"1.0.0"</span> <span style=color:#268bd2 [...]
</span></span></code></pre></div><h2 id=applicability>Applicability</h2><p>This <code>SimpleRegistryService</code> is just a simple implementation for register server, and it doesn’t have cluster support. It is useful for the implementation reference for the custom registry server, but not suitable for use in production environment directly.</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedbac [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/registry/zookeeper/index.html b/en/docs/v2.7/user/references/registry/zookeeper/index.html
index 0785e1ea7aa..7a0f1e8586f 100644
--- a/en/docs/v2.7/user/references/registry/zookeeper/index.html
+++ b/en/docs/v2.7/user/references/registry/zookeeper/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/registry/zookeeper.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
@@ -32,7 +32,7 @@
</span></span></code></pre></div><p>Configure single zookeeper to serve as multiple registry servers:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> id=<span style=color:#2aa198>"chinaRegistry"</span> protocol=<span style=color:#2aa198>"zookeeper"</span> address=<span style= [...]
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> id=<span style=color:#2aa198>"intlRegistry"</span> protocol=<span style=color:#2aa198>"zookeeper"</span> address=<span style=color:#2aa198>"10.20.153.10:2181"</span> group=<span style=color:#2aa198>"intl"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><h2 id=zookeeper-installation>Zookeeper Installation</h2><p>Pls. refer to <a href=/en/docs/v2.7/admin/install/zookeeper/>zookeeper install manual</a> for how to install zookeeper based registry server. To set it up, specify <code>dubbo.registry.address</code> to <code>zookeeper://127.0.0.1:2181</code> in <code>conf/dubbo.properties</code> for both provider and consumer (you can refer to <a href=/en/docs/v2.7/user/quick-start/>quick start</a>) after instal [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/telnet/index.html b/en/docs/v2.7/user/references/telnet/index.html
index 3ad29e78bfa..90cecfa8d64 100644
--- a/en/docs/v2.7/user/references/telnet/index.html
+++ b/en/docs/v2.7/user/references/telnet/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/telnet.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
@@ -7,7 +7,7 @@
</span></span></code></pre></div><p>Or:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span><span style=color:#b58900>echo</span> status | nc -i <span style=color:#2aa198>1</span> localhost <span style=color:#2aa198>20880</span>
</span></span></code></pre></div><h2 id=supported-commands>Supported Commands</h2><p>The built-in telnet commands are listed below. Furthermore, it is possible to extend telnet commands, pls. refer to
<a href=/en/docs/v2.7/user/references/telnet/>extend telnet command</a> for more details.</p><h3 id=ls><code>ls</code></h3><ol start=0><li><code>ls</code>: list services</li><li><code>ls -l</code>: list services in more details</li><li><code>ls XxxService</code>: list methods for the particular service</li><li><code>ls -l XxxService</code>: list methods for the particular service in more dtails</li></ol><h3 id=ps><code>ps</code></h3><ol start=0><li><code>ps</code>: list service ports</li [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-application/index.html b/en/docs/v2.7/user/references/xml/dubbo-application/index.html
index ae96027f089..d0929d353d2 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-application/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-application/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-application.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fron [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:application" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-argument/index.html b/en/docs/v2.7/user/references/xml/dubbo-argument/index.html
index 96208107943..3f73393f689 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-argument/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-argument/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-argument.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:argument</span> index=<span style=color:#2aa198>"0"</span> callback=<span style=color:#2aa198>"true"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:method></span>
</span></span></code></pre></div><table><thead><tr><th>Property</th><th>Corresponding URL parameter</th><th>Type</th><th>Requisite</th><th>Default</th><th>Effect</th><th>Description</th><th>Compatibility</th></tr></thead><tbody><tr><td>index</td><td></td><td>int</td><td><b>Y</b></td><td></td><td>identification</td><td>method name</td><td>above 2.0.6</td></tr><tr><td>type</td><td></td><td>String</td><td>Index and type choose one</td><td></td><td>identification</td><td>Find index of argume [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-config-center/index.html b/en/docs/v2.7/user/references/xml/dubbo-config-center/index.html
index 8a1eef6e8f1..e45fa60d269 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-config-center/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-config-center/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-config-center.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fr [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:config-center" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-consumer/index.html b/en/docs/v2.7/user/references/xml/dubbo-consumer/index.html
index 58fc1b012d4..8b4b5d2d8d0 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-consumer/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-consumer/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-consumer.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:consumer" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-method/index.html b/en/docs/v2.7/user/references/xml/dubbo-method/index.html
index 74fcccb41f1..cd335fb09c5 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-method/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-method/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-method.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"findXxx"</span> timeout=<span style=color:#2aa198>"3000"</span> retries=<span style=color:#2aa198>"2"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-module/index.html b/en/docs/v2.7/user/references/xml/dubbo-module/index.html
index 720efa0a286..69730d88fb4 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-module/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-module/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-module.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:module" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-monitor/index.html b/en/docs/v2.7/user/references/xml/dubbo-monitor/index.html
index e32777a0aea..ffa7d7200ab 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-monitor/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-monitor/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-monitor.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ma [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:monitor" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-parameter/index.html b/en/docs/v2.7/user/references/xml/dubbo-parameter/index.html
index e0eea970877..82b35479451 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-parameter/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-parameter/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-parameter.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:protocol></span>
</span></span></code></pre></div><p>you can also use it like this:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> name=<span style=color:#2aa198>"jms"</span> p:queue=<span style=color:#2aa198>"xxx"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-protocol/index.html b/en/docs/v2.7/user/references/xml/dubbo-protocol/index.html
index 3567955003a..f312e192db4 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-protocol/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-protocol/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-protocol.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:protocol" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-provider/index.html b/en/docs/v2.7/user/references/xml/dubbo-provider/index.html
index 0c3c966237d..99260f89e54 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-provider/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-provider/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-provider.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:provider" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-reference/index.html b/en/docs/v2.7/user/references/xml/dubbo-reference/index.html
index 0388d4ac89d..878fbe7f20d 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-reference/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-reference/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-reference.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:reference" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-registry/index.html b/en/docs/v2.7/user/references/xml/dubbo-registry/index.html
index a84355111d5..3afa42856e0 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-registry/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-registry/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-registry.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:registry" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/dubbo-service/index.html b/en/docs/v2.7/user/references/xml/dubbo-service/index.html
index 68473266e99..67fcc1e0bdc 100644
--- a/en/docs/v2.7/user/references/xml/dubbo-service/index.html
+++ b/en/docs/v2.7/user/references/xml/dubbo-service/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/dubbo-service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ma [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=dubbo:service" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/references/xml/index.html b/en/docs/v2.7/user/references/xml/index.html
index 9e8dcc2417c..3ff5b0b9ed6 100644
--- a/en/docs/v2.7/user/references/xml/index.html
+++ b/en/docs/v2.7/user/references/xml/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/references/xml/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Schema%20Configuration%20Reference" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v2.7/>Dubbo 2.7</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/rest/index.html b/en/docs/v2.7/user/rest/index.html
index 81213eebbea..0ce6a0608d5 100644
--- a/en/docs/v2.7/user/rest/index.html
+++ b/en/docs/v2.7/user/rest/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/rest.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+t [...]
@@ -380,7 +380,7 @@ Excute a five-minute performance test. (Reference to Dubbo’s own test cons
</span></span><span style=display:flex><span> maxKeepAliveRequests=<span style=color:#2aa198>"-1"</span>
</span></span><span style=display:flex><span> keepAliveTimeout=<span style=color:#2aa198>"60000"</span><span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>Especially the configuration maxKeepAliveRequests="-1" ,which is mainly to ensure that tomcat always enables http long connection, in order to improve the performance of REST call. Note, however, that if the REST consumer side is not continuously call REST services, it is not always best to enable long connections all time. In addition, the way to always enable long connections is generally not suitable for ordinary webapps, but more suitable for such [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v2.7/user/simple-monitor/index.html b/en/docs/v2.7/user/simple-monitor/index.html
index cf1594f8917..2f8c5abc778 100644
--- a/en/docs/v2.7/user/simple-monitor/index.html
+++ b/en/docs/v2.7/user/simple-monitor/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v2.7/user/simple-monitor.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -44,7 +44,7 @@
</span></span></code></pre></div><p>or:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span><dubbo:monitor <span style=color:#268bd2>address</span><span style=color:#719e07>=</span><span style=color:#2aa198>"127.0.0.1:7070"</span> />
</span></span></code></pre></div><p>or:</p><p><strong>dubbo.properties</strong></p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>dubbo.monitor.address<span style=color:#719e07>=</span>127.0.0.1:7070
</span></span></code></pre></div></li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/index.html b/en/docs/v3.0/index.html
index 647891312e6..7c295a84dad 100644
--- a/en/docs/v3.0/index.html
+++ b/en/docs/v3.0/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%203.0" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/erlang/index.html b/en/docs/v3.0/languages/erlang/index.html
index c62147af825..81399274104 100644
--- a/en/docs/v3.0/languages/erlang/index.html
+++ b/en/docs/v3.0/languages/erlang/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/erlang/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Erlang" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/erlang/quick-start/index.html b/en/docs/v3.0/languages/erlang/quick-start/index.html
index 74d2f761285..208107545b1 100644
--- a/en/docs/v3.0/languages/erlang/quick-start/index.html
+++ b/en/docs/v3.0/languages/erlang/quick-start/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/erlang/quick-start.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
@@ -20,7 +20,7 @@ into the project’s <code>apps</code> directory.</li><li>If it is uploaded
</span></span><span style=display:flex><span><span style=color:#586e75>%% you can receive the message after.
</span></span></span><span style=display:flex><span><span style=color:#586e75></span><span style=color:#268bd2>handle_cast</span>({msg_back,<span style=color:#268bd2>RequestRef</span>,<span style=color:#268bd2>Response</span>,<span style=color:#268bd2>RpcContent</span>},<span style=color:#268bd2>State</span>).
</span></span></code></pre></div><h2 id=example>Example</h2><p>Refer to <a href=https://github.com/apache/dubbo-erlang/tree/master/samples>dubboerl_demo</a></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/erlang/reference/index.html b/en/docs/v3.0/languages/erlang/reference/index.html
index b87bf68c104..031687725bf 100644
--- a/en/docs/v3.0/languages/erlang/reference/index.html
+++ b/en/docs/v3.0/languages/erlang/reference/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/erlang/reference.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span> ]}
</span></span><span style=display:flex><span>]}
</span></span></code></pre></div><p>Option is to be added.</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/erlang/serialization/index.html b/en/docs/v3.0/languages/erlang/serialization/index.html
index 4b8b7017b91..9ecb08bd2bb 100644
--- a/en/docs/v3.0/languages/erlang/serialization/index.html
+++ b/en/docs/v3.0/languages/erlang/serialization/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/erlang/serialization.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
@@ -8,7 +8,7 @@
</span></span></span><span style=display:flex><span><span style=color:#586e75></span> {protocol,hessian}
</span></span><span style=display:flex><span>]}
</span></span></code></pre></div><table><thead><tr><th>ConfigName</th><th>Type</th><th>DefaultValue</th><th>Remarks</th></tr></thead><tbody><tr><td>protocol</td><td>atom()</td><td>hessian</td><td>hessian,json</td></tr></tbody></table><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feed [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/erlang/service/index.html b/en/docs/v3.0/languages/erlang/service/index.html
index a7dd338f58e..1b89a950b7a 100644
--- a/en/docs/v3.0/languages/erlang/service/index.html
+++ b/en/docs/v3.0/languages/erlang/service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/erlang/service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span> ]}
</span></span><span style=display:flex><span>]}
</span></span></code></pre></div><table><thead><tr><th>ConfigName</th><th>Type</th><th>DefaultValue</th><th>Remarks</th></tr></thead><tbody><tr><td>module_implements</td><td>atom()</td><td>-</td><td>The service implements module name</td></tr><tr><td>interface_module</td><td>atom()</td><td>-</td><td>Interface module name is transfer form java jar</td></tr><tr><td>interface_fullname</td><td>binary()</td><td>-</td><td>Interface full name is the java class name</td></tr></tbody></table><p>O [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/golang/go-specific/index.html b/en/docs/v3.0/languages/golang/go-specific/index.html
index 0f182641888..65a3aaf5053 100644
--- a/en/docs/v3.0/languages/golang/go-specific/index.html
+++ b/en/docs/v3.0/languages/golang/go-specific/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/golang/go-specific.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Go%20language%20definition%20service" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/golang/index.html b/en/docs/v3.0/languages/golang/index.html
index 6cf168fd989..904a72b35ba 100644
--- a/en/docs/v3.0/languages/golang/index.html
+++ b/en/docs/v3.0/languages/golang/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/golang/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=golang" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/golang/quick-start/index.html b/en/docs/v3.0/languages/golang/quick-start/index.html
index b53fef56046..53573aef206 100644
--- a/en/docs/v3.0/languages/golang/quick-start/index.html
+++ b/en/docs/v3.0/languages/golang/quick-start/index.html
@@ -3,12 +3,12 @@ The following shows the service definition and development methods of the Golang
Quick start use hello world example to show how to start with the Dubbo-go framework.
Protocol: Dubbo
Coding: Hessian2
-Registration Center: Zookeeper"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/languages/golang/quick-start/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Go quick start"><meta itemprop=description content="It is recommended to use IDL to define cross-language serv [...]
+Registration Center: Zookeeper"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/languages/golang/quick-start/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Go quick start"><meta itemprop=description content="It is recommended to use IDL to define cross-language serv [...]
The following shows the service definition and development methods of the Golang language version. If you have a legacy system or do not have multi-language development requirements, you can refer to the following usage methods.
Quick start use hello world example to show how to start with the Dubbo-go framework.
Protocol: Dubbo
Coding: Hessian2
-Registration Center: Zookeeper"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="639"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Go quick start"><meta name=twitter:description content="It is recommended to use IDL to define cross-language services and coding formats.
+Registration Center: Zookeeper"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="639"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Go quick start"><meta name=twitter:description content="It is recommended to use IDL to define cross-language services and coding formats.
The following shows the service definition and development methods of the Golang language version. If you have a legacy system or do not have multi-language development requirements, you can refer to the following usage methods.
Quick start use hello world example to show how to start with the Dubbo-go framework.
Protocol: Dubbo
@@ -105,7 +105,7 @@ Need to implement the <code>Reference</code> method, the return value is uniquel
</span></span></code></pre></div><h3 id=step-3-write-a-configuration-file-and-configure-environment-variables-1>Step 3: Write a configuration file and configure environment variables</h3><ol><li>Refer to <a href=https://github.com/dubbogo/dubbo-samples/blob/master/golang/helloworld/dubbo/go-client/profiles/release/log.yml>log</a> and <a href=https://github.com/dubbogo/dubbo-samples/blob/master/golang/helloworld/dubbo/go-client/profiles/release/client.yml>client</a> to modify configuratio [...]
</span></span><span style=display:flex><span><span style=color:#b58900>export</span> <span style=color:#268bd2>APP_LOG_CONF_FILE</span><span style=color:#719e07>=</span><span style=color:#2aa198>"xxx"</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/languages/index.html b/en/docs/v3.0/languages/index.html
index 817142b2192..36d7f9be9fa 100644
--- a/en/docs/v3.0/languages/index.html
+++ b/en/docs/v3.0/languages/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/languages/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Multi-language%20implementation" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a></li><li class="breadcrumb [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/loadbalance/index.html b/en/docs/v3.0/loadbalance/index.html
index 007e1d5c46c..bf1fc4e72c6 100644
--- a/en/docs/v3.0/loadbalance/index.html
+++ b/en/docs/v3.0/loadbalance/index.html
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"..."</span> loadbalance=<span style=color:#2aa198>"roundrobin"</span><span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:service></span>
</span></span></code></pre></div><div class=section-index></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/graalvm/index.html b/en/docs/v3.0/references/graalvm/index.html
index ec94224b6f7..00117fed6e6 100644
--- a/en/docs/v3.0/references/graalvm/index.html
+++ b/en/docs/v3.0/references/graalvm/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/references/graalvm/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=graalvm%20support" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/graalvm/support-graalvm/index.html b/en/docs/v3.0/references/graalvm/support-graalvm/index.html
index 663556554fe..df37a78e408 100644
--- a/en/docs/v3.0/references/graalvm/support-graalvm/index.html
+++ b/en/docs/v3.0/references/graalvm/support-graalvm/index.html
@@ -3,12 +3,12 @@ For more information about GraalVM, read https://www.graalvm.org/docs/getting-st
Demo Before compiling the dubbo project, make sure that we are programming based on the GraalVM environment.
Install GraalVM
Visite the official website (https://www.graalvm.org/ ) and install the latest version based on your system:
-After installation, configure the path of JAVA_HOME."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/graalvm/support-graalvm/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content><meta itemprop=description content="Overview This document will show you how to acc [...]
+After installation, configure the path of JAVA_HOME."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/graalvm/support-graalvm/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content><meta itemprop=description content="Overview This document will show you how to acc [...]
For more information about GraalVM, read https://www.graalvm.org/docs/getting-started/container-images/.
Demo Before compiling the dubbo project, make sure that we are programming based on the GraalVM environment.
Install GraalVM
Visite the official website (https://www.graalvm.org/ ) and install the latest version based on your system:
-After installation, configure the path of JAVA_HOME."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="471"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content><meta name=twitter:description content="Overview This document will show you how to access GraalVM with a dubbo project and how to compile the project to a binary executable using native-image.
+After installation, configure the path of JAVA_HOME."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="471"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content><meta name=twitter:description content="Overview This document will show you how to access GraalVM with a dubbo project and how to compile the project to a binary executable using native-image.
For more information about GraalVM, read https://www.graalvm.org/docs/getting-started/container-images/.
Demo Before compiling the dubbo project, make sure that we are programming based on the GraalVM environment.
Install GraalVM
@@ -81,7 +81,7 @@ To install native-image, run ‘gu install native-image’.</p><ol start
</span></span><span style=display:flex><span><span style=color:#719e07></</span>plugin<span style=color:#719e07>></span>
</span></span></code></pre></div><p>Generated image names and parameters used for generating image are defined.</p></li><li><p>Mount native-image-agent</p><p>Since some classes, including reflection and JNI, need to be assigned, we have to use the agent to run the json information that generate these classes.</p><p>Add the following to startup parameters:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code cl [...]
</span></span></code></pre></div><p>Launch in conventional way, create folder ‘META-INF.native-image’ under the resources folder and paste the generated files in the local directory into the folder.</p></li></ul><p><img src=/imgs/blog/dubbo3.0-graalvm-support/resources.jpg alt></p><p>(Missing classes’ information may exist. These information need to be manually added according to the error message reported while compiling or running.)</p><p><strong>Finished the steps ab [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/index.html b/en/docs/v3.0/references/index.html
index 87c28543cb3..54b09a0e39f 100644
--- a/en/docs/v3.0/references/index.html
+++ b/en/docs/v3.0/references/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/references/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Function%20Reference%20Manual" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a></li><li class="breadcrumb [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/lifecycle/brief/index.html b/en/docs/v3.0/references/lifecycle/brief/index.html
index d76938a8f59..c55c17c381f 100644
--- a/en/docs/v3.0/references/lifecycle/brief/index.html
+++ b/en/docs/v3.0/references/lifecycle/brief/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/references/lifecycle/brief.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -23,7 +23,7 @@ Using Dubbo’s SPI mechanism, a variety of “probes” are impleme
</span></span><span style=display:flex><span> <span style=color:#268bd2>failureThreshold</span>: <span style=color:#2aa198>30</span>
</span></span><span style=display:flex><span> <span style=color:#268bd2>periodSeconds</span>: <span style=color:#2aa198>10</span>
</span></span></code></pre></div><p>At present, the three probes have corresponding interfaces. The <code>path</code> section is the command in Dubbo QOS. Please modify the <code>port</code> section according to the QOS configuration ( default port is 22222 ). For other parameters, please refer to the <a href=https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/>official documentation</a>.</p><p>Note: In order to enable the Kubernetes c [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/lifecycle/index.html b/en/docs/v3.0/references/lifecycle/index.html
index c1a6417f8d5..a7027e574c1 100644
--- a/en/docs/v3.0/references/lifecycle/index.html
+++ b/en/docs/v3.0/references/lifecycle/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/docs/v3.0/references/lifecycle/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Align%20with%20Kubernetes%20Lifecycle" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/>Documentation</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/docs/v3.0/>Dubbo 3.0</a></li><li class=breadcrumb- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/lifecycle/liveness/index.html b/en/docs/v3.0/references/lifecycle/liveness/index.html
index 26d8a7b4bdf..269a2d08e4e 100644
--- a/en/docs/v3.0/references/lifecycle/liveness/index.html
+++ b/en/docs/v3.0/references/lifecycle/liveness/index.html
@@ -5,14 +5,14 @@ Existing Extensions No default implementation
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxLivenessProbe.java (LivenessProbe implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.qos.probe.LivenessProbe (plain text file with the content:xxx=com.xxx.XxxLivenessProbe) XxxLivenessProbe.java:
package com.xxx; public class XxxLivenessProbe implements LivenessProbe { public boolean check() { // ... } } META-INF/dubbo/org.apache.dubbo.qos.probe.LivenessProbe:
-xxx=com.xxx.XxxLivenessProbe "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/lifecycle/liveness/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Liveness Probe"><meta itemprop=description content="Summary Extend the detection point of application survival.
+xxx=com.xxx.XxxLivenessProbe "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/lifecycle/liveness/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Liveness Probe"><meta itemprop=description content="Summary Extend the detection point of application survival.
Extension Interface org.apache.dubbo.qos.probe.LivenessProbe
Extension Configuration Dubbo QOS live command will automaticly discovery.
Existing Extensions No default implementation
Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxLivenessProbe.java (LivenessProbe implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.qos.probe.LivenessProbe (plain text file with the content:xxx=com.xxx.XxxLivenessProbe) XxxLivenessProbe.java:
package com.xxx; public class XxxLivenessProbe implements LivenessProbe { public boolean check() { // ... } } META-INF/dubbo/org.apache.dubbo.qos.probe.LivenessProbe:
-xxx=com.xxx.XxxLivenessProbe "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="66"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Liveness Probe"><meta name=twitter:description content="Summary Extend the detection point of application survival.
+xxx=com.xxx.XxxLivenessProbe "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="66"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Liveness Probe"><meta name=twitter:description content="Summary Extend the detection point of application survival.
Extension Interface org.apache.dubbo.qos.probe.LivenessProbe
Extension Configuration Dubbo QOS live command will automaticly discovery.
Existing Extensions No default implementation
@@ -44,7 +44,7 @@ xxx=com.xxx.XxxLivenessProbe "><script type=application/javascript>var doNotTrac
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.qos.probe.LivenessProbe:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxLivenessProbe
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/lifecycle/readiness/index.html b/en/docs/v3.0/references/lifecycle/readiness/index.html
index e438b74e69d..7fd539a0eba 100644
--- a/en/docs/v3.0/references/lifecycle/readiness/index.html
+++ b/en/docs/v3.0/references/lifecycle/readiness/index.html
@@ -4,13 +4,13 @@ Extension Configuration Dubbo QOS ready command will automaticly discovery.
Existing Extensions org.apache.dubbo.qos.probe.impl.BootstrapReadinessProbe org.apache.dubbo.qos.probe.impl.ProviderReadinessProbe Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxReadinessProbe.java (ReadinessProbe implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.qos.probe.ReadinessProbe (plain text file with the content:xxx=com.xxx.XxxReadinessProbe) XxxReadinessProbe.java:
package com.xxx; public class XxxReadinessProbe implements ReadinessProbe { public boolean check() { // ... } } META-INF/dubbo/org.apache.dubbo.qos.probe.ReadinessProbe:
-xxx=com.xxx.XxxReadinessProbe "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/lifecycle/readiness/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Readiness Probe"><meta itemprop=description content="Summary Extend the detection point of application readiness.
+xxx=com.xxx.XxxReadinessProbe "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/lifecycle/readiness/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Readiness Probe"><meta itemprop=description content="Summary Extend the detection point of application readiness.
Extension Interface org.apache.dubbo.qos.probe.ReadinessProbe
Extension Configuration Dubbo QOS ready command will automaticly discovery.
Existing Extensions org.apache.dubbo.qos.probe.impl.BootstrapReadinessProbe org.apache.dubbo.qos.probe.impl.ProviderReadinessProbe Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxReadinessProbe.java (ReadinessProbe implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.qos.probe.ReadinessProbe (plain text file with the content:xxx=com.xxx.XxxReadinessProbe) XxxReadinessProbe.java:
package com.xxx; public class XxxReadinessProbe implements ReadinessProbe { public boolean check() { // ... } } META-INF/dubbo/org.apache.dubbo.qos.probe.ReadinessProbe:
-xxx=com.xxx.XxxReadinessProbe "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="65"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Readiness Probe"><meta name=twitter:description content="Summary Extend the detection point of application readiness.
+xxx=com.xxx.XxxReadinessProbe "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="65"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Readiness Probe"><meta name=twitter:description content="Summary Extend the detection point of application readiness.
Extension Interface org.apache.dubbo.qos.probe.ReadinessProbe
Extension Configuration Dubbo QOS ready command will automaticly discovery.
Existing Extensions org.apache.dubbo.qos.probe.impl.BootstrapReadinessProbe org.apache.dubbo.qos.probe.impl.ProviderReadinessProbe Extension Guide Directory layout:
@@ -41,7 +41,7 @@ xxx=com.xxx.XxxReadinessProbe "><script type=application/javascript>var doNotTra
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.qos.probe.ReadinessProbe:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxReadinessProbe
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/references/lifecycle/startup/index.html b/en/docs/v3.0/references/lifecycle/startup/index.html
index 9d20a9bbd04..db9753f2b72 100644
--- a/en/docs/v3.0/references/lifecycle/startup/index.html
+++ b/en/docs/v3.0/references/lifecycle/startup/index.html
@@ -4,13 +4,13 @@ Extension Configuration Dubbo QOS startup command will automaticly discovery.
Existing Extensions org.apache.dubbo.qos.probe.impl.BootstrapStartupProbe Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxStartupProbe.java (StartupProbe implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.qos.probe.StartupProbe (plain text file with the content:xxx=com.xxx.XxxStartupProbe) XxxStartupProbe.java:
package com.xxx; public class XxxStartupProbe implements StartupProbe { public boolean check() { // ... } } META-INF/dubbo/org.apache.dubbo.qos.probe.StartupProbe:
-xxx=com.xxx.XxxStartupProbe "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/lifecycle/startup/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Startup Probe"><meta itemprop=description content="Summary Extend the detection point of application startup.
+xxx=com.xxx.XxxStartupProbe "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/docs/v3.0/references/lifecycle/startup/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Startup Probe"><meta itemprop=description content="Summary Extend the detection point of application startup.
Extension Interface org.apache.dubbo.qos.probe.StartupProbe
Extension Configuration Dubbo QOS startup command will automaticly discovery.
Existing Extensions org.apache.dubbo.qos.probe.impl.BootstrapStartupProbe Extension Guide Directory layout:
src |-main |-java |-com |-xxx |-XxxStartupProbe.java (StartupProbe implementation) |-resources |-META-INF |-dubbo |-org.apache.dubbo.qos.probe.StartupProbe (plain text file with the content:xxx=com.xxx.XxxStartupProbe) XxxStartupProbe.java:
package com.xxx; public class XxxStartupProbe implements StartupProbe { public boolean check() { // ... } } META-INF/dubbo/org.apache.dubbo.qos.probe.StartupProbe:
-xxx=com.xxx.XxxStartupProbe "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="64"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Startup Probe"><meta name=twitter:description content="Summary Extend the detection point of application startup.
+xxx=com.xxx.XxxStartupProbe "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="64"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Startup Probe"><meta name=twitter:description content="Summary Extend the detection point of application startup.
Extension Interface org.apache.dubbo.qos.probe.StartupProbe
Extension Configuration Dubbo QOS startup command will automaticly discovery.
Existing Extensions org.apache.dubbo.qos.probe.impl.BootstrapStartupProbe Extension Guide Directory layout:
@@ -41,7 +41,7 @@ xxx=com.xxx.XxxStartupProbe "><script type=application/javascript>var doNotTrack
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>META-INF/dubbo/org.apache.dubbo.qos.probe.StartupProbe:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>xxx=com.xxx.XxxStartupProbe
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/docs/v3.0/whats-new-in-dubbo3/index.html b/en/docs/v3.0/whats-new-in-dubbo3/index.html
index 8d4633b6ed0..309cc499923 100644
--- a/en/docs/v3.0/whats-new-in-dubbo3/index.html
+++ b/en/docs/v3.0/whats-new-in-dubbo3/index.html
@@ -21,7 +21,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2></dependency></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dependencies></span>
</span></span></code></pre></div><h2 id=removed-dependencies>Removed dependencies</h2><ul><li><p>org.eclipse.collections:eclipse-collections</p></li><li><p>com.google.guava:guava</p></li></ul><h2 id=dependency-changes>Dependency changes</h2><ul><li><p>Upgrade to Jetty 9.4.43.v20210629</p></li><li><p>Upgrade to Apollo Client 1.8.0</p></li><li><p>Upgrade to Snakeyaml 1.29</p></li><li><p>Upgrade to Tomcat Embed 8.5.69</p></li><li><p>Upgrade to Nacos Client 2.0.2</p></li><li><p>Upgrade to Sw [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/committer/apache-dubbo-page_dev/index.html b/en/latest/contribution-guidelines/committer/apache-dubbo-page_dev/index.html
index 76261f6cd6f..5c3059cb8f7 100644
--- a/en/latest/contribution-guidelines/committer/apache-dubbo-page_dev/index.html
+++ b/en/latest/contribution-guidelines/committer/apache-dubbo-page_dev/index.html
@@ -9,7 +9,7 @@
5.构建完成后,可以用浏览器打开 target/site/projects/dubbo.html 文件,预览修改是否生效。
6.用 SVN 的 commit 命令将 dubbo.xml 文件提交到服务器,并且不要提交 dubbo.html 文件(因为服务器端会定时自动构建)。 此过程会要求输入Apache id和密码。
参考:
-http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/committer/apache-dubbo-page_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content= [...]
+http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/committer/apache-dubbo-page_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content= [...]
当项目发生比较大的变化,比如新的 committer 的加入,新的 PMC 的当选,或是新版本的 Release 等,都需要将这些更新信息维护到这个页面。
这个官方网站的项目地址是https://svn.apache.org/repos/asf/incubator/public/trunk。
维护这个页面的方法如下:
@@ -20,7 +20,7 @@ http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf
5.构建完成后,可以用浏览器打开 target/site/projects/dubbo.html 文件,预览修改是否生效。
6.用 SVN 的 commit 命令将 dubbo.xml 文件提交到服务器,并且不要提交 dubbo.html 文件(因为服务器端会定时自动构建)。 此过程会要求输入Apache id和密码。
参考:
-http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="60"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="官方 Dubbo 主页的维护"><meta name=twitter:description content="Apache 有一个官方的网站,用来维护所有的孵化项目的信息。每一个孵化项目在这个网站下都有一个信息页。 Dubbo 的信息页地址是 https://incubator.apache.org/projects/dubbo.html。
+http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="60"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="官方 Dubbo 主页的维护"><meta name=twitter:description content="Apache 有一个官方的网站,用来维护所有的孵化项目的信息。每一个孵化项目在这个网站下都有一个信息页。 Dubbo 的信息页地址是 https://incubator.apache.org/projects/dubbo.html。
当项目发生比较大的变化,比如新的 committer 的加入,新的 PMC 的当选,或是新版本的 Release 等,都需要将这些更新信息维护到这个页面。
这个官方网站的项目地址是https://svn.apache.org/repos/asf/incubator/public/trunk。
维护这个页面的方法如下:
@@ -39,7 +39,7 @@ http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/contribution-guidelines/>Contribution</a></li>< [...]
Dubbo 的信息页地址是 <a href=https://incubator.apache.org/projects/dubbo.html>https://incubator.apache.org/projects/dubbo.html</a>。</p><p>当项目发生比较大的变化,比如新的 committer 的加入,新的 PMC 的当选,或是新版本的 Release 等,都需要将这些更新信息维护到这个页面。</p><p>这个官方网站的项目地址是<a href=https://svn.apache.org/repos/asf/incubator/public/trunk>https://svn.apache.org/repos/asf/incubator/public/trunk</a>。</p><p>维护这个页面的方法如下:</p><p>1.安装 SVN。若是 Mac OS X 系统或是 Linux 系统,则自带了 SVN。若是 Windows 系统,则请首先自行安装 SVN。</p><p>2.用 SVN 将这个<a href=https://svn.apache [...]
此过程会要求输入Apache id和密码。</p><p>参考:</p><ol><li><a href=http://incubator.apache.org/guides/website.html>http://incubator.apache.org/guides/website.html</a></li><li><a href=https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt>https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt</a></li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</st [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/committer/index.html b/en/latest/contribution-guidelines/committer/index.html
index 54469c9d9b8..ff7e2eaf2ab 100644
--- a/en/latest/contribution-guidelines/committer/index.html
+++ b/en/latest/contribution-guidelines/committer/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/committer/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fron [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Committer%20Guidelines" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/contribution-guidelines/>Contribution</a></li>< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/committer/label-an-issue-guide_dev/index.html b/en/latest/contribution-guidelines/committer/label-an-issue-guide_dev/index.html
index 8c4306612c2..09449d4e698 100644
--- a/en/latest/contribution-guidelines/committer/label-an-issue-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/committer/label-an-issue-guide_dev/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
对于需要编码和发版修复的 issues 和 pull requests,需要您将其标记为 milestone。
一些常用的标签:
-请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/committer/label-an-issue-guide_dev/"><meta property="article:section" content="latest"><meta property= [...]
+请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/committer/label-an-issue-guide_dev/"><meta property="article:section" content="latest"><meta property= [...]
对于需要编码和发版修复的 issues 和 pull requests,需要您将其标记为 milestone。
一些常用的标签:
-请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="30"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="给问题打标签"><meta name=twitter: [...]
+请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="30"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="给问题打标签"><meta name=twitter: [...]
对于需要编码和发版修复的 issues 和 pull requests,需要您将其标记为 milestone。
一些常用的标签:
请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=http [...]
@@ -13,7 +13,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/committer/label-an-issue-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e7%bb%99%e9%97%ae%e9%a2%98%e6%89%93%e6%a0%87%e7%ad%be" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/contribution-guidelines/>Contribution</a></li>< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/committer/new-committer-guide_dev/index.html b/en/latest/contribution-guidelines/committer/new-committer-guide_dev/index.html
index 13fb343ee8f..204db497cce 100644
--- a/en/latest/contribution-guidelines/committer/new-committer-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/committer/new-committer-guide_dev/index.html
@@ -3,12 +3,12 @@
二、个人开发者提交 ICLA 1、选择 apache id 在 apache 提交者列表页查看已经注册过的 apache id,
2、个人提交者授权协议(ICLA): 下载 ICLA 模板,查找可用的 id。将 icla.pdf 个人信息填写正确后打印,签名、扫描、并当做附件发送邮件给秘书 secretary@apache.org,秘书会帮忙创建 apache 用户 id。同时会创建一个 your_id@apache.org 的邮箱,可以在 apache 提交者列表页查看查找用户是否已经创建。
3、导师帮助提交用户id创建请求 导师将帮助提交 apache 账户创建请求给 root 邮件组,会有人帮助建立 id。一般需要2天时间账户会建立,请等待并在 apache 提交者列表页查看查找用户是否已经创建。
-三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
+三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
活跃的贡献者被选举为提交者 在后期的开发过程中,活跃的贡献者可以被选举为提交者。见如何成为 committer
二、个人开发者提交 ICLA 1、选择 apache id 在 apache 提交者列表页查看已经注册过的 apache id,
2、个人提交者授权协议(ICLA): 下载 ICLA 模板,查找可用的 id。将 icla.pdf 个人信息填写正确后打印,签名、扫描、并当做附件发送邮件给秘书 secretary@apache.org,秘书会帮忙创建 apache 用户 id。同时会创建一个 your_id@apache.org 的邮箱,可以在 apache 提交者列表页查看查找用户是否已经创建。
3、导师帮助提交用户id创建请求 导师将帮助提交 apache 账户创建请求给 root 邮件组,会有人帮助建立 id。一般需要2天时间账户会建立,请等待并在 apache 提交者列表页查看查找用户是否已经创建。
-三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
+三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
活跃的贡献者被选举为提交者 在后期的开发过程中,活跃的贡献者可以被选举为提交者。见如何成为 committer
二、个人开发者提交 ICLA 1、选择 apache id 在 apache 提交者列表页查看已经注册过的 apache id,
2、个人提交者授权协议(ICLA): 下载 ICLA 模板,查找可用的 id。将 icla.pdf 个人信息填写正确后打印,签名、扫描、并当做附件发送邮件给秘书 secretary@apache.org,秘书会帮忙创建 apache 用户 id。同时会创建一个 your_id@apache.org 的邮箱,可以在 apache 提交者列表页查看查找用户是否已经创建。
@@ -24,7 +24,7 @@
在 github 上生成 access token 后,指令行需要密码的地方就粘贴token。
参考官网<a href=https://docs.github.com/cn/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors#provide-access-token-if-2fa-enabled>帮助链接一</a>和<a href=https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token>帮助链接二</a></li><li>改用 ssh:
在命令行执行 ssh-keygen 命令, 然后把pub文件中的内容粘贴到 github 上</li></ul></li><li><p>注意:一定要保证 github 的 2FA 为 “enable” 状态。当你将 2FA 设置为 “off” 时候,将会被对应的 apache committer 写权限组除名,直到你再次设置成功为止。</p></li></ul><h2 id=五其他>五、其他</h2><h3 id=the-apache-way>The Apache Way</h3><p>详情请参考 <a href=http://apache.org/foundation/governance/>wiki</a></p><p>社区重于代码,如果某问题或者方案没有在社区(邮件列表)讨论过,就当没有发生过</p><h3 id=小福利>小福利</h3><p>Jetbrains 给 apache 提交者一个小福利,就是可以免费使用 idea 的全产品系列。具体注册地址为:https://www.jetbrains.com/shop/ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/committer/release-guide_dev/index.html b/en/latest/contribution-guidelines/committer/release-guide_dev/index.html
index 24addb3dea0..9cc65246c95 100644
--- a/en/latest/contribution-guidelines/committer/release-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/committer/release-guide_dev/index.html
@@ -3,12 +3,12 @@
Apache Release Guide Apache Release Policy Maven Release Info 本地构建环境准备 主要包括签名工具、Maven 仓库认证相关准备
安装GPG 详细文档请参见这里, Mac OS 下配置如下
$ brew install gpg $ gpg --version #检查版本,应该为2.x 用gpg生成key 根据提示,生成 key
-$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/committer/release-guide_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apac [...]
+$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/committer/release-guide_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apac [...]
请参考以下链接,找到更多关于 ASF 的发布指南:
Apache Release Guide Apache Release Policy Maven Release Info 本地构建环境准备 主要包括签名工具、Maven 仓库认证相关准备
安装GPG 详细文档请参见这里, Mac OS 下配置如下
$ brew install gpg $ gpg --version #检查版本,应该为2.x 用gpg生成key 根据提示,生成 key
-$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1214"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何准备 Apache Release"><meta name=twitter:description content="理解 Apache 发布的内容和流程 总的来说,Source Release 是 Apache 关注的重点,也是发布的必 [...]
+$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1214"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何准备 Apache Release"><meta name=twitter:description content="理解 Apache 发布的内容和流程 总的来说,Source Release 是 Apache 关注的重点,也是发布的必 [...]
请参考以下链接,找到更多关于 ASF 的发布指南:
Apache Release Guide Apache Release Policy Maven Release Info 本地构建环境准备 主要包括签名工具、Maven 仓库认证相关准备
安装GPG 详细文档请参见这里, Mac OS 下配置如下
@@ -208,7 +208,7 @@ https://dist.apache.org/repos/dist/dev/dubbo/${release_version}/
</span></span><span style=display:flex><span>[4] https://github.com/apache/dubbo/issues
</span></span></code></pre></div><h2 id=完成maven-convenient-binary发布可选>完成Maven Convenient Binary发布(可选)</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.org/content/repositories/releases/org/apache/dubbo/>这里</a>确认完整性和正确 [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/committer/website-guide_dev/index.html b/en/latest/contribution-guidelines/committer/website-guide_dev/index.html
index 8aa164a9484..071d54ea35f 100644
--- a/en/latest/contribution-guidelines/committer/website-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/committer/website-guide_dev/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/committer/website-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e7%bd%91%e7%ab%99%e5%90%91%e5%af%bc" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/contribution-guidelines/>Contribution</a></li>< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/become-a-committer_dev/index.html b/en/latest/contribution-guidelines/contributor/become-a-committer_dev/index.html
index ce88f5fde46..761d3682507 100644
--- a/en/latest/contribution-guidelines/contributor/become-a-committer_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/become-a-committer_dev/index.html
@@ -3,12 +3,12 @@
在 Dubbo 社区,如果一个 committer 获得大量的优秀成绩,就可以被邀请加入项目管理委员会(PMC)。
当您不熟悉ASF使用的开源的开发过程时,有时难以理解的一点,就是我们更重视社区而不是代码。一个强大而健康的社区将受到尊重,成为一个有趣和有益的地方。更重要的是,一个多元化和健康的社区可以长时间的持续支持代码,即使个别公司在这个领域来来往往,也是如此。
更多详细信息可以在这里找到。
-我可以贡献什么? 请参阅新的贡献者指南。"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/contributor/become-a-committer_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何成为 Dubbo Committer"><meta itemprop=description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意 [...]
+我可以贡献什么? 请参阅新的贡献者指南。"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/contributor/become-a-committer_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何成为 Dubbo Committer"><meta itemprop=description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意 [...]
如果你成为对一个项目有价值的贡献者,你有可能被邀请成为一个 committer。committer 是 ASF(Apache软件基金会)中用来表示提交特定项目的人的术语。它给你带来对项目仓库和资源写的权限。
在 Dubbo 社区,如果一个 committer 获得大量的优秀成绩,就可以被邀请加入项目管理委员会(PMC)。
当您不熟悉ASF使用的开源的开发过程时,有时难以理解的一点,就是我们更重视社区而不是代码。一个强大而健康的社区将受到尊重,成为一个有趣和有益的地方。更重要的是,一个多元化和健康的社区可以长时间的持续支持代码,即使个别公司在这个领域来来往往,也是如此。
更多详细信息可以在这里找到。
-我可以贡献什么? 请参阅新的贡献者指南。"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="16"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何成为 Dubbo Committer"><meta name=twitter:description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意味着你对项目感兴趣并以某种方式做出贡献,从提出合理的问题(这些问题记录了项目并向开发人员提供反馈)到提供新的特性作为补丁。
+我可以贡献什么? 请参阅新的贡献者指南。"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="16"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何成为 Dubbo Committer"><meta name=twitter:description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意味着你对项目感兴趣并以某种方式做出贡献,从提出合理的问题(这些问题记录了项目并向开发人员提供反馈)到提供新的特性作为补丁。
如果你成为对一个项目有价值的贡献者,你有可能被邀请成为一个 committer。committer 是 ASF(Apache软件基金会)中用来表示提交特定项目的人的术语。它给你带来对项目仓库和资源写的权限。
在 Dubbo 社区,如果一个 committer 获得大量的优秀成绩,就可以被邀请加入项目管理委员会(PMC)。
当您不熟悉ASF使用的开源的开发过程时,有时难以理解的一点,就是我们更重视社区而不是代码。一个强大而健康的社区将受到尊重,成为一个有趣和有益的地方。更重要的是,一个多元化和健康的社区可以长时间的持续支持代码,即使个别公司在这个领域来来往往,也是如此。
@@ -19,7 +19,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/contributor/become-a-committer_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%a6%82%e4%bd%95%e6%88%90%e4%b8%ba%20Dubbo%20Committer" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/contribution-guidelines/>Contribution</a></li>< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/cla-signing-guide_dev/index.html b/en/latest/contribution-guidelines/contributor/cla-signing-guide_dev/index.html
index ad745520cef..bed5500ebd2 100644
--- a/en/latest/contribution-guidelines/contributor/cla-signing-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/cla-signing-guide_dev/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为“ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的ICLA文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta property="og:type" co [...]
-在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为“ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的ICLA文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta itemprop=dateModified [...]
+在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为“ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的ICLA文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta property="og:type" co [...]
+在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为“ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的ICLA文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta itemprop=dateModified [...]
在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为“ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的ICLA文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><script type=application/ja [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/contributor/cla-signing-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=CLA%20%e7%ad%be%e7%bd%b2%e5%90%91%e5%af%bc" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#步骤>步骤</a></li><li><a href=#空格填写必要说明>空格填写必要说明</a></li></ul></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache. [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html b/en/latest/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html
index 2670b260308..1e93aee1e61 100644
--- a/en/latest/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/dubbo-extension-guide_dev/index.html
@@ -2,11 +2,11 @@
Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用这种模式,可以使 Dubbo 的核心仓库更干净,并且可以减少维护工作。更少的代码也可以提高核心仓库的构建速度。
依赖 要实现您自己的 Dubbo 扩展,通常只需依赖 API jar 就可以满足您的需求。例如:
<dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-serialization-api</artifactId> <version>${dubbo.version}</version> </dependency> Src指导 通常,要实现特殊的扩展,只需要参考开发者指南,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:
-良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta property="og:type" con [...]
+良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta property="og:type" con [...]
Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用这种模式,可以使 Dubbo 的核心仓库更干净,并且可以减少维护工作。更少的代码也可以提高核心仓库的构建速度。
依赖 要实现您自己的 Dubbo 扩展,通常只需依赖 API jar 就可以满足您的需求。例如:
<dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-serialization-api</artifactId> <version>${dubbo.version}</version> </dependency> Src指导 通常,要实现特殊的扩展,只需要参考开发者指南,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:
-良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta itemprop=dateModified [...]
+良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta itemprop=dateModified [...]
Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用这种模式,可以使 Dubbo 的核心仓库更干净,并且可以减少维护工作。更少的代码也可以提高核心仓库的构建速度。
依赖 要实现您自己的 Dubbo 扩展,通常只需依赖 API jar 就可以满足您的需求。例如:
<dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-serialization-api</artifactId> <version>${dubbo.version}</version> </dependency> Src指导 通常,要实现特殊的扩展,只需要参考开发者指南,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:
@@ -21,7 +21,7 @@ Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用
</span></span><span style=display:flex><span> <span style=color:#268bd2><version></span>${dubbo.version}<span style=color:#268bd2></version></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dependency></span>
</span></span></code></pre></div><h3 id=src指导>Src指导</h3><p>通常,要实现特殊的扩展,只需要参考<a href=/zh/blog/contact/>开发者指南</a>,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:</p><ol><li>良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。</li><li>没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。</li><li>README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。</li><li>许可证:请确保使用Apache License 2.0。</li></ol><h3 id=通知社区>通知社区</h3><ol><li>提交您的代码到 <a href=https://github.com>github</a>。</li><li>加入邮件列表(建议)。点击<a href=https://github.com/apache/dubbo/wiki/Mailing [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/index.html b/en/latest/contribution-guidelines/contributor/index.html
index 2ffee5f814c..f3b41dc072e 100644
--- a/en/latest/contribution-guidelines/contributor/index.html
+++ b/en/latest/contribution-guidelines/contributor/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/contributor/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fr [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Contributor%20Guidelines" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/contribution-guidelines/>Contribution</a></li>< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html b/en/latest/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html
index 2b0f211f218..f69704bf105 100644
--- a/en/latest/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/mailing-list-subscription-guide_dev/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
你也可以直接查看历史邮件
下面是一个关于 Dubbo 邮件列表订阅的简短指南:
-发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
+发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
你也可以直接查看历史邮件
下面是一个关于 Dubbo 邮件列表订阅的简短指南:
-发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
+发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
你也可以直接查看历史邮件
下面是一个关于 Dubbo 邮件列表订阅的简短指南:
发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
@@ -68,7 +68,7 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>...
</span></span></code></pre></div><ol start=3><li><p>到此,邮件列表订阅完毕,从现在开始,您将收到很多发送到该邮件列表的邮件,如果您有更多的问题,只需发送邮件到dev@dubbo.apache.org,就会有人回答您的问题。</p></li><li><p>如果您想取消订阅,只需发送一封邮件到dev-unsubscribe@dubbo.apache.org,收到回复后,请按其指定步骤执行。</p></li></ol><blockquote><p>请注意:dev@dubbo.apache.org是有效的。dev@dubbo.incubator.apache.org已经不再使用。</p></blockquote><p>[^1] <a href=https://apache.org/foundation/mailinglists.html#subscribing>https://apache.org/foundation/mailinglists.html#subscribing</a></p><style>.feedback- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/new-contributor-guide_dev/index.html b/en/latest/contribution-guidelines/contributor/new-contributor-guide_dev/index.html
index 461fe01bc70..f6bb3496a43 100644
--- a/en/latest/contribution-guidelines/contributor/new-contributor-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/new-contributor-guide_dev/index.html
@@ -3,12 +3,12 @@
如需订阅如下邮件列表,请参考 邮件列表订阅向导
dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的过程中遇到的任何问题,都可以在这里进行提问。 commits@dubbo.apache.org:所有的提交内容都会推送到这个邮件列表,如果您对 Dubbo 的进展感兴趣,可以订阅这个邮件列表。 issues@dubbo.apache.org:所有的 JIRA issues 和修改信息都会推送到这个邮件列表。Dubbo 社区已经决定使用 github issues 代替 JIRA issues,因此大部分 issues 将由 github issues 进行跟踪。JIRA issues 用于跟踪 ASF 相关问题。 报告问题 贡献代码 贡献流程 此贡献流程适用于所有的Apache Dubbo社区内容,包括但不限于dubbo(主干仓库)、dubbo admin、dubbo website。
以下以贡献dubbo(主干仓库)为例,详细说明贡献流程。
-1. fork Apache/Dubbo 项目到您的github帐号下 2. 克隆您fork的Dubbo代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github.com/${your github id}/dubbo.git} cd dubbo 3. 添加Apache/Dubbo仓库为upstream仓库 git remote add upstream https://github."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/contributor/new-contributor-guide_dev/"><meta property="article:section" content="latest"><meta property="article: [...]
+1. fork Apache/Dubbo 项目到您的github帐号下 2. 克隆您fork的Dubbo代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github.com/${your github id}/dubbo.git} cd dubbo 3. 添加Apache/Dubbo仓库为upstream仓库 git remote add upstream https://github."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/contributor/new-contributor-guide_dev/"><meta property="article:section" content="latest"><meta property="article: [...]
邮件列表描述 邮件列表是 Dubbo 官方推荐的讨论方式,所有与 Dubbo 相关的内容都可以在这里讨论,请点击 issue 了解更多关于邮件列表订阅的内容
如需订阅如下邮件列表,请参考 邮件列表订阅向导
dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的过程中遇到的任何问题,都可以在这里进行提问。 commits@dubbo.apache.org:所有的提交内容都会推送到这个邮件列表,如果您对 Dubbo 的进展感兴趣,可以订阅这个邮件列表。 issues@dubbo.apache.org:所有的 JIRA issues 和修改信息都会推送到这个邮件列表。Dubbo 社区已经决定使用 github issues 代替 JIRA issues,因此大部分 issues 将由 github issues 进行跟踪。JIRA issues 用于跟踪 ASF 相关问题。 报告问题 贡献代码 贡献流程 此贡献流程适用于所有的Apache Dubbo社区内容,包括但不限于dubbo(主干仓库)、dubbo admin、dubbo website。
以下以贡献dubbo(主干仓库)为例,详细说明贡献流程。
-1. fork Apache/Dubbo 项目到您的github帐号下 2. 克隆您fork的Dubbo代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github.com/${your github id}/dubbo.git} cd dubbo 3. 添加Apache/Dubbo仓库为upstream仓库 git remote add upstream https://github."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="272"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="新贡献者向导"><meta name=twitter:description [...]
+1. fork Apache/Dubbo 项目到您的github帐号下 2. 克隆您fork的Dubbo代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github.com/${your github id}/dubbo.git} cd dubbo 3. 添加Apache/Dubbo仓库为upstream仓库 git remote add upstream https://github."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="272"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="新贡献者向导"><meta name=twitter:description [...]
邮件列表描述 邮件列表是 Dubbo 官方推荐的讨论方式,所有与 Dubbo 相关的内容都可以在这里讨论,请点击 issue 了解更多关于邮件列表订阅的内容
如需订阅如下邮件列表,请参考 邮件列表订阅向导
dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的过程中遇到的任何问题,都可以在这里进行提问。 commits@dubbo.apache.org:所有的提交内容都会推送到这个邮件列表,如果您对 Dubbo 的进展感兴趣,可以订阅这个邮件列表。 issues@dubbo.apache.org:所有的 JIRA issues 和修改信息都会推送到这个邮件列表。Dubbo 社区已经决定使用 github issues 代替 JIRA issues,因此大部分 issues 将由 github issues 进行跟踪。JIRA issues 用于跟踪 ASF 相关问题。 报告问题 贡献代码 贡献流程 此贡献流程适用于所有的Apache Dubbo社区内容,包括但不限于dubbo(主干仓库)、dubbo admin、dubbo website。
@@ -43,7 +43,7 @@ dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的
<img src=/imgs/dev/checkstyle3.png alt=checkstyle3>
<img src=/imgs/dev/checkstyle4.png alt=checkstyle4></li></ol><p><strong>注意事项</strong></p><p>使用 dubbo_codestyle_for_idea.xml 为你的 IDEA 设置代码格式是贡献代码前至关重要的一个步骤,否则你将会无法通过 CI 的代码风格校验,下面几个步骤给你演示了如何配置代码格式:</p><ol><li>进入菜单页 Editor > Code Style</li><li>在 Code Style 页面的 scheme 菜单中点击 manage profiles 选项 在下拉列表中选择 Import Scheme, 接着选择 IntelliJ IDEA code style XML 导入 xml 文件</li><li>输入你的格式名称,方便在不同工程之间进行识别,最后别忘了 ⏎ 来保存更改.
设置完成后,IDEA 会帮助你自动 reformat 代码</li></ol><h3 id=参与发布投票>参与发布投票</h3><p>参与发布投票是一种重要的贡献社区的方式,Dubbo 社区非常欢迎和鼓励任何人参与投票,每当一个版本需要正式发布的时候,会在开发者邮件列表上进行发布投票,只有当投票取得通过之后,才会正式发布,可以参考这个<a href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>检查列表</a>对源码进行合规性检查。如果有任何问题,可以在开发者邮件列表上提问。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div cl [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/reporting-security-issues_dev/index.html b/en/latest/contribution-guidelines/contributor/reporting-security-issues_dev/index.html
index 7013f0c5b51..4ece0f0ab5b 100644
--- a/en/latest/contribution-guidelines/contributor/reporting-security-issues_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/reporting-security-issues_dev/index.html
@@ -2,11 +2,11 @@
报告漏洞 如果您对 Dubbo 的安全性有担心,或者发现漏洞或潜在威胁,请发送电子邮件至 security@dubbo.apache.org 与 Apache Dubbo 安全团队联系。在邮件中,指定问题或潜在威胁的描述。还敦促您推荐重现和复制问题的方法。Dubbo 社区会在评估和分析调查结果之后与您联系。
请先注意在安全电子邮件中报告安全问题,然后再在公共领域公开该问题。
漏洞处理 漏洞处理过程的概述是:
-报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/contributor/reporting-security-issues_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="报告安全问 [...]
+报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/contribution-guidelines/contributor/reporting-security-issues_dev/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="报告安全问 [...]
报告漏洞 如果您对 Dubbo 的安全性有担心,或者发现漏洞或潜在威胁,请发送电子邮件至 security@dubbo.apache.org 与 Apache Dubbo 安全团队联系。在邮件中,指定问题或潜在威胁的描述。还敦促您推荐重现和复制问题的方法。Dubbo 社区会在评估和分析调查结果之后与您联系。
请先注意在安全电子邮件中报告安全问题,然后再在公共领域公开该问题。
漏洞处理 漏洞处理过程的概述是:
-报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="27"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="报告安全问题"><meta name=twitter:description content="Apache Software Foundation 在消除其软件项目中的安全性问题方面采取严格的立场。Apache Dubbo 对与其功能和特性有关的问题非常敏感并很快提出。
+报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="27"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="报告安全问题"><meta name=twitter:description content="Apache Software Foundation 在消除其软件项目中的安全性问题方面采取严格的立场。Apache Dubbo 对与其功能和特性有关的问题非常敏感并很快提出。
报告漏洞 如果您对 Dubbo 的安全性有担心,或者发现漏洞或潜在威胁,请发送电子邮件至 security@dubbo.apache.org 与 Apache Dubbo 安全团队联系。在邮件中,指定问题或潜在威胁的描述。还敦促您推荐重现和复制问题的方法。Dubbo 社区会在评估和分析调查结果之后与您联系。
请先注意在安全电子邮件中报告安全问题,然后再在公共领域公开该问题。
漏洞处理 漏洞处理过程的概述是:
@@ -16,7 +16,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/contributor/reporting-security-issues_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md% [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e6%8a%a5%e5%91%8a%e5%ae%89%e5%85%a8%e9%97%ae%e9%a2%98" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/contribution-guidelines/>Contribution</a></li>< [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/software-donation-guide_dev/index.html b/en/latest/contribution-guidelines/contributor/software-donation-guide_dev/index.html
index 9ebfb686b78..5c1d3ba5ec8 100644
--- a/en/latest/contribution-guidelines/contributor/software-donation-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/software-donation-guide_dev/index.html
@@ -1,10 +1,10 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
如果您向 Apache Dubbo 捐赠了大量的代码或文档,则需要在合并代码或者文档之前签署软件授权书。
操作步骤 下载这篇pdf文档 打印下载好的文档 按要求填充表格(请看下边示例) 请您的领导在上边签字 扫描 将扫描好的文档以邮件的方式发送给secretary@apache.org,并抄送给private@dubbo.apache.org 示例 下边是一个文本示例,原始文本可以在这里找到
-License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
+License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
如果您向 Apache Dubbo 捐赠了大量的代码或文档,则需要在合并代码或者文档之前签署软件授权书。
操作步骤 下载这篇pdf文档 打印下载好的文档 按要求填充表格(请看下边示例) 请您的领导在上边签字 扫描 将扫描好的文档以邮件的方式发送给secretary@apache.org,并抄送给private@dubbo.apache.org 示例 下边是一个文本示例,原始文本可以在这里找到
-License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
+License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
如果您向 Apache Dubbo 捐赠了大量的代码或文档,则需要在合并代码或者文档之前签署软件授权书。
操作步骤 下载这篇pdf文档 打印下载好的文档 按要求填充表格(请看下边示例) 请您的领导在上边签字 扫描 将扫描好的文档以邮件的方式发送给secretary@apache.org,并抄送给private@dubbo.apache.org 示例 下边是一个文本示例,原始文本可以在这里找到
License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
@@ -98,7 +98,7 @@ License Agreement This License Agreement is entered into as of the _12th_ day of
</span></span><span style=display:flex><span>* Github address where your code is hosted
</span></span><span style=display:flex><span>* Pull request link
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/contributor/test-coverage-guide_dev/index.html b/en/latest/contribution-guidelines/contributor/test-coverage-guide_dev/index.html
index 087feb20e52..7f11fd67792 100644
--- a/en/latest/contribution-guidelines/contributor/test-coverage-guide_dev/index.html
+++ b/en/latest/contribution-guidelines/contributor/test-coverage-guide_dev/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/contribution-guidelines/contributor/test-coverage-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A% [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e6%b5%8b%e8%af%95%e8%a6%86%e7%9b%96%e7%8e%87%e5%90%91%e5%af%bc" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#写单元测试的收益>写单元测试的收益</a></li><li><a href=#单元测试用例的一些设计原则>单元测试用例的一些设计原则</a></li><li><a href=#测试覆盖率设定值>测试覆盖率设定值</a></li></ul></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb s [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/contribution-guidelines/index.html b/en/latest/contribution-guidelines/index.html
index 20be7c0b031..c341bea2fa4 100644
--- a/en/latest/contribution-guidelines/index.html
+++ b/en/latest/contribution-guidelines/index.html
@@ -11,7 +11,7 @@
</span></span><span style=display:flex><span>git push origin your_awesome_patch
</span></span></code></pre></div><ul><li>提交 pull request 请求到 apache/dubbo 并等待回复。</li></ul><p>谢谢您的贡献!</p><h3 id=代码风格>代码风格</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 的代码风格校验,下面几个步骤给你演示了如何配置代码格式:</p><ol><li>进入菜单页 <code [...]
在下拉列表中选择 <code>Import Scheme</code>, 接着选择 <code>IntelliJ IDEA code style XML</code> 导入 xml 文件</li><li>输入你的格式名称,方便在不同工程之间进行识别,最后别忘了 ⏎ 来保存更改.</li></ol><p>设置完成后,IDEA 会帮助你自动 reformat 代码</p><div class=section-index><hr class=panel-line><div class=entry><h5><a href=/en/latest/contribution-guidelines/contributor/>Contributor Guidelines</a></h5><p>Dubbo Contributor Guidelines</p></div><div class=entry><h5><a href=/en/latest/contribution-guidelines/committer/>Committer Guidelines</a></h5><p>Dubbo [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/download/index.html b/en/latest/download/index.html
index af9cce22af3..b3526abfde0 100644
--- a/en/latest/download/index.html
+++ b/en/latest/download/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/download/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+th [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Download" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/en/latest/download/>Download</ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/contact/index.html b/en/latest/facade-docs/contact/index.html
index f92b73809d2..2686948d55d 100644
--- a/en/latest/facade-docs/contact/index.html
+++ b/en/latest/facade-docs/contact/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/contact/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=How%20to%20Contact%20the%20Dubbo%20Community?" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class="b [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/how/index.html b/en/latest/facade-docs/how/index.html
index ac36f480eed..0eb7cc81f83 100644
--- a/en/latest/facade-docs/how/index.html
+++ b/en/latest/facade-docs/how/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/how/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=How%20to%20use%20Dubbo?" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class="b [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/how/quick-start/index.html b/en/latest/facade-docs/how/quick-start/index.html
index 144a563bf99..0c78acdde5a 100644
--- a/en/latest/facade-docs/how/quick-start/index.html
+++ b/en/latest/facade-docs/how/quick-start/index.html
@@ -1,13 +1,13 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-Quick start Dubbo Golang SDK"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/facade-docs/how/quick-start/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Quick Start"><meta itemprop=description content="Quick start Dubbo Java SDK
-Quick start Dubbo Golang SDK"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="10"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Quick Start"><meta name=twitter:description content="Quick start Dubbo Java SDK
+Quick start Dubbo Golang SDK"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/en/latest/facade-docs/how/quick-start/"><meta property="article:section" content="latest"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Quick Start"><meta itemprop=description content="Quick start Dubbo Java SDK
+Quick start Dubbo Golang SDK"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="10"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Quick Start"><meta name=twitter:description content="Quick start Dubbo Java SDK
Quick start Dubbo Golang SDK"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/how/quick-start.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Quick%20Start" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class=br [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/index.html b/en/latest/facade-docs/index.html
index e3acac2fd06..71a0260bad4 100644
--- a/en/latest/facade-docs/index.html
+++ b/en/latest/facade-docs/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Documentation" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documen [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/what/core-concepts/index.html b/en/latest/facade-docs/what/core-concepts/index.html
index 862aef7c75b..56b3f1d9011 100644
--- a/en/latest/facade-docs/what/core-concepts/index.html
+++ b/en/latest/facade-docs/what/core-concepts/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/what/core-concepts.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Core%20Concepts" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class=br [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/what/ecosystem/index.html b/en/latest/facade-docs/what/ecosystem/index.html
index c2ae490ae81..f3f06f5fc98 100644
--- a/en/latest/facade-docs/what/ecosystem/index.html
+++ b/en/latest/facade-docs/what/ecosystem/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/what/ecosystem.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Dubbo%20Ecosystem" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class=br [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/what/index.html b/en/latest/facade-docs/what/index.html
index 743af02999e..4adfdadd2d6 100644
--- a/en/latest/facade-docs/what/index.html
+++ b/en/latest/facade-docs/what/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/what/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=What%20is%20Dubbo?" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class="b [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/what/overview/index.html b/en/latest/facade-docs/what/overview/index.html
index 3e8e5aee25e..2b86ccd9bf2 100644
--- a/en/latest/facade-docs/what/overview/index.html
+++ b/en/latest/facade-docs/what/overview/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/what/overview.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Introduction" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class=br [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/why/advantage/index.html b/en/latest/facade-docs/why/advantage/index.html
index b40510701cc..96e1c4fa065 100644
--- a/en/latest/facade-docs/why/advantage/index.html
+++ b/en/latest/facade-docs/why/advantage/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/why/advantage.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Advantage" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class=br [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/facade-docs/why/index.html b/en/latest/facade-docs/why/index.html
index e98fed70609..947c16dfbfe 100644
--- a/en/latest/facade-docs/why/index.html
+++ b/en/latest/facade-docs/why/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/facade-docs/why/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Why%20use%20Dubbo?" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/facade-docs/>Documentation</a></li><li class="b [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/java-sdk/v2.x/concepts-and-architecture/users/index.html b/en/latest/java-sdk/v2.x/concepts-and-architecture/users/index.html
index b3a15380509..438dc96435a 100644
--- a/en/latest/java-sdk/v2.x/concepts-and-architecture/users/index.html
+++ b/en/latest/java-sdk/v2.x/concepts-and-architecture/users/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
diff --git a/en/latest/java-sdk/v2.x/introduction/users/index.html b/en/latest/java-sdk/v2.x/introduction/users/index.html
index 49000a31078..f3a631cc924 100644
--- a/en/latest/java-sdk/v2.x/introduction/users/index.html
+++ b/en/latest/java-sdk/v2.x/introduction/users/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
diff --git a/en/latest/java-sdk/v2.x/quick-start/quick-start/index.html b/en/latest/java-sdk/v2.x/quick-start/quick-start/index.html
index bb584aeac69..b3aff504ef1 100644
--- a/en/latest/java-sdk/v2.x/quick-start/quick-start/index.html
+++ b/en/latest/java-sdk/v2.x/quick-start/quick-start/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
diff --git a/en/latest/java-sdk/v3.x/concepts-and-architecture/users/index.html b/en/latest/java-sdk/v3.x/concepts-and-architecture/users/index.html
index 6eb6ba4ad0d..7f612fcccff 100644
--- a/en/latest/java-sdk/v3.x/concepts-and-architecture/users/index.html
+++ b/en/latest/java-sdk/v3.x/concepts-and-architecture/users/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
diff --git a/en/latest/java-sdk/v3.x/introduction/users/index.html b/en/latest/java-sdk/v3.x/introduction/users/index.html
index 38738e437f6..42bb9e288ca 100644
--- a/en/latest/java-sdk/v3.x/introduction/users/index.html
+++ b/en/latest/java-sdk/v3.x/introduction/users/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
diff --git a/en/latest/notices/index.html b/en/latest/notices/index.html
index 494575d61d8..8e89e2c59b3 100644
--- a/en/latest/notices/index.html
+++ b/en/latest/notices/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/notices/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Announcement" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> Create project issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/en/latest/>Latests</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/en/latest/notices/>Announcemen [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/latest/notices/security/index.html b/en/latest/notices/security/index.html
index 42a9d55d262..3d6aced3cdd 100644
--- a/en/latest/notices/security/index.html
+++ b/en/latest/notices/security/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/en/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/en/latest/notices/security.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+t [...]
@@ -22,7 +22,7 @@
</span></span></code></pre></div><h2 id=2-序列化>2. 序列化</h2><p>Dubbo 支持序列化协议的扩展,理论上用户可以基于该扩展机制启用任意的序列化协议,这带来了极大的灵活的,但同时也要意识到其中潜藏的安全性风险。
数据反序列化是最容易被被攻击者利用的一个环节,攻击者利用它执行 RCE 攻击等窃取或破坏服务端数据,用户在切换序列化协议或实现前,
应充分调研目标序列化协议及其框架实现的安全性保障,并提前设置相应的安全措施(如设置黑/白名单)。Dubbo 框架自身并不能保证目标序列化机制的安全性。</p><p>Dubbo 2.7 官方版本提供的序列化协议有如下几种:</p><ul><li>Hessian2</li><li>Fastjson</li><li>Kryo</li><li>FST</li><li>JDK</li><li>Protostuff/Protobuf</li><li>Avro</li><li>Gson</li></ul><p>针对以上序列化扩展,在发现或收到相关的漏洞报告之后,Dubbo 官方会跟进并升级依赖到最新的安全版本,但最终的漏洞修复方案取决于序列化的框架实现。</p><blockquote><p>针对使用 <a href=https://github.com/apache/dubbo-hessian-lite/releases>dubbo hessian2</a> 版本的用户,Dubbo 官方会保证hessian2序列化机制的安全性并尽可能的修复上报的安全漏洞</p></blockquot [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/en/sitemap.xml b/en/sitemap.xml
index 95ec7a66837..f87b24e4a3e 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://dubbo.apache.org/en/docs/v2.7/admin/install/admin-console/</loc><lastmod>2022-09-19T14:27:41+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://dubbo.apache.org/en/latest/facade-docs/why/advantage/</loc><lastmod>2022-09-19T14:27:41+08:00</lastmod><changefreq>monthly</chan [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://dubbo.apache.org/en/docs/v2.7/admin/install/admin-console/</loc><lastmod>2022-09-19T14:33:09+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://dubbo.apache.org/en/latest/facade-docs/why/advantage/</loc><lastmod>2022-09-19T14:33:09+08:00</lastmod><changefreq>monthly</chan [...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 6056721d155..5e7c976316f 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://dubbo.apache.org/zh/sitemap.xml</loc><lastmod>2022-09-19T14:27:41+08:00</lastmod></sitemap><sitemap><loc>https://dubbo.apache.org/en/sitemap.xml</loc><lastmod>2022-09-19T14:27:41+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://dubbo.apache.org/en/sitemap.xml</loc><lastmod>2022-09-19T14:33:09+08:00</lastmod></sitemap><sitemap><loc>https://dubbo.apache.org/zh/sitemap.xml</loc><lastmod>2022-09-19T14:33:09+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
diff --git "a/zh/blog/1/01/01/apache-\346\217\220\344\272\244\350\200\205\346\263\250\345\206\214\346\265\201\347\250\213/index.html" "b/zh/blog/1/01/01/apache-\346\217\220\344\272\244\350\200\205\346\263\250\345\206\214\346\265\201\347\250\213/index.html"
index a99215e9ed3..30b60fbbf13 100644
--- "a/zh/blog/1/01/01/apache-\346\217\220\344\272\244\350\200\205\346\263\250\345\206\214\346\265\201\347\250\213/index.html"
+++ "b/zh/blog/1/01/01/apache-\346\217\220\344\272\244\350\200\205\346\263\250\345\206\214\346\265\201\347\250\213/index.html"
@@ -3,12 +3,12 @@
二、个人开发者提交 ICLA 1、选择 apache id 在 apache 提交者列表页查看已经注册过的 apache id,
2、个人提交者授权协议(ICLA): 下载 ICLA 模板,查找可用的 id。将 icla.pdf 个人信息填写正确后打印,签名、扫描、并当做附件发送邮件给秘书 secretary@apache.org,秘书会帮忙创建 apache 用户 id。同时会创建一个 your_id@apache.org 的邮箱,可以在 apache 提交者列表页查看查找用户是否已经创建。
3、导师帮助提交用户id创建请求 导师将帮助提交 apache 账户创建请求给 root 邮件组,会有人帮助建立 id。一般需要2天时间账户会建立,请等待并在 apache 提交者列表页查看查找用户是否已经创建。
-三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
+三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
活跃的贡献者被选举为提交者 在后期的开发过程中,活跃的贡献者可以被选举为提交者。见如何成为 committer
二、个人开发者提交 ICLA 1、选择 apache id 在 apache 提交者列表页查看已经注册过的 apache id,
2、个人提交者授权协议(ICLA): 下载 ICLA 模板,查找可用的 id。将 icla.pdf 个人信息填写正确后打印,签名、扫描、并当做附件发送邮件给秘书 secretary@apache.org,秘书会帮忙创建 apache 用户 id。同时会创建一个 your_id@apache.org 的邮箱,可以在 apache 提交者列表页查看查找用户是否已经创建。
3、导师帮助提交用户id创建请求 导师将帮助提交 apache 账户创建请求给 root 邮件组,会有人帮助建立 id。一般需要2天时间账户会建立,请等待并在 apache 提交者列表页查看查找用户是否已经创建。
-三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
+三、加入apache开发者组 登陆 Apache 账户工具,在登陆页面点击"忘记密码"设置始化密码,会有一封密码重置邮件发送到 forward 邮箱(在孵化项目提案中提交的开发者邮件) 关于 apache 邮箱:apache.org 邮箱并没有自己的邮件内容存储服务器。它需要借用其他邮件提供商的邮件内容存储、分发功能。在很多投票环节是建议使用 apache 邮箱的。 这里就有一个问题,怎么在其它邮箱里面配置 apache.org 邮箱转发功能: 收件箱:收取发送到 apache.org 的邮件。这个在第一步配置好 Apache 账户工具的 forward 邮箱就可以用 forward 邮箱收取邮件了 发件箱:将发出的邮件显示发件邮箱为 apache.org 邮箱。请参考:设置 apache 邮箱指南和 gmail 邮箱设置方式。 其他邮箱服务的设置方式不方便找到,gmail 的最方便,建议换成 gmail 邮箱(不是广告)。 修改编辑页面的 homepage url,a
pache 提交者列表页中你的账户能加主页链接。 修改编辑页面的 github 账户( [...]
活跃的贡献者被选举为提交者 在后期的开发过程中,活跃的贡献者可以被选举为提交者。见如何成为 committer
二、个人开发者提交 ICLA 1、选择 apache id 在 apache 提交者列表页查看已经注册过的 apache id,
2、个人提交者授权协议(ICLA): 下载 ICLA 模板,查找可用的 id。将 icla.pdf 个人信息填写正确后打印,签名、扫描、并当做附件发送邮件给秘书 secretary@apache.org,秘书会帮忙创建 apache 用户 id。同时会创建一个 your_id@apache.org 的邮箱,可以在 apache 提交者列表页查看查找用户是否已经创建。
@@ -24,7 +24,7 @@
在 github 上生成 access token 后,指令行需要密码的地方就粘贴token。
参考官网<a href=https://docs.github.com/cn/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors#provide-access-token-if-2fa-enabled>帮助链接一</a>和<a href=https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token>帮助链接二</a></li><li>改用 ssh:
在命令行执行 ssh-keygen 命令, 然后把pub文件中的内容粘贴到 github 上</li></ul></li><li><p>注意:一定要保证 github 的 2FA 为 “enable” 状态。当你将 2FA 设置为 “off” 时候,将会被对应的 apache committer 写权限组除名,直到你再次设置成功为止。</p></li></ul><h2 id=五其他>五、其他</h2><h3 id=the-apache-way>The Apache Way</h3><p>详情请参考 <a href=http://apache.org/foundation/governance/>wiki</a></p><p>社区重于代码,如果某问题或者方案没有在社区(邮件列表)讨论过,就当没有发生过</p><h3 id=小福利>小福利</h3><p>Jetbrains 给 apache 提交者一个小福利,就是可以免费使用 idea 的全产品系列。具体注册地址为:https://www.jetbrains.com/shop/ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/cla-\347\255\276\347\275\262\345\220\221\345\257\274/index.html" "b/zh/blog/1/01/01/cla-\347\255\276\347\275\262\345\220\221\345\257\274/index.html"
index c7d25f21a84..d6f7cc52e5b 100644
--- "a/zh/blog/1/01/01/cla-\347\255\276\347\275\262\345\220\221\345\257\274/index.html"
+++ "b/zh/blog/1/01/01/cla-\347\255\276\347\275\262\345\220\221\345\257\274/index.html"
@@ -1,13 +1,13 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为 “ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的 ICLA 文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 Preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 Notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta property="og:type" [...]
-在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为 “ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的 ICLA 文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 Preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 Notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta itemprop=dateModif [...]
+在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为 “ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的 ICLA 文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 Preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 Notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta property="og:type" [...]
+在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为 “ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的 ICLA 文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 Preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 Notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><meta itemprop=dateModif [...]
在 Dubbo 被捐赠给 Apache 之前,您已经为 Dubbo 作出了很多贡献,并且您以前没有签署过 Alibaba-CLA。 您已经为 Dubbo 作出了很多贡献,并且您被邀请成为 Dubbo 提交者,且之前没有签署过 Alibaba-CLA 或者 Apache ICLA。 步骤 下载这篇 pdf 文档 编辑该文档,在必要的空格处填上适当的内容 打印 在打印好的文件上签字 扫描 发送一封邮件到secretary@apache.org,并抄送给private@dubbo.apache.org: 邮件标题为 “ICLA submission” 请在邮件正文附上您的github账号链接 请记得将您的 ICLA 文档放入邮件的附件里 空格填写必要说明 Mailing address:首选英文格式的公司地址 Preferred apache id(s):如果您被邀请成为一名提交者,那么需要您填写一个apache账号,否则,可以不填 Notify project:Dubbo(意思就是Dubbo就是通知您签署ICLA的项目) "><script type=application [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/committer/cla-signing-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=CLA%20%e7%ad%be%e7%bd%b2%e5%90%91%e5%af%bc" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#步骤>步骤</a></li><li><a href=#空格填写必要说明>空格填写必要说明</a></li></ul></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博 [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/dubbo-\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\347\245\236\345\205\275dubbo-go-pixiu/index.html" "b/zh/blog/1/01/01/dubbo-\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\347\245\236\345\205\275dubbo-go-pixiu/index.html"
index 57941a83e2c..1ef93b98d74 100644
--- "a/zh/blog/1/01/01/dubbo-\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\347\245\236\345\205\275dubbo-go-pixiu/index.html"
+++ "b/zh/blog/1/01/01/dubbo-\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\347\245\236\345\205\275dubbo-go-pixiu/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/pixiu/dubbo-go-pixiu-animal.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
diff --git "a/zh/blog/1/01/01/java-sdk-release-\346\265\201\347\250\213/index.html" "b/zh/blog/1/01/01/java-sdk-release-\346\265\201\347\250\213/index.html"
index 3815d5fda42..60ad2a7ec2a 100644
--- "a/zh/blog/1/01/01/java-sdk-release-\346\265\201\347\250\213/index.html"
+++ "b/zh/blog/1/01/01/java-sdk-release-\346\265\201\347\250\213/index.html"
@@ -3,12 +3,12 @@
Apache Release Guide Apache Release Policy Maven Release Info 本地构建环境准备 主要包括签名工具、Maven 仓库认证相关准备
安装GPG 详细文档请参见这里, Mac OS 下配置如下
$ brew install gpg $ gpg --version #检查版本,应该为2.x 用gpg生成key 根据提示,生成 key
-$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/java-sdk-release-%E6%B5%81%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><m [...]
+$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/java-sdk-release-%E6%B5%81%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><m [...]
请参考以下链接,找到更多关于 ASF 的发布指南:
Apache Release Guide Apache Release Policy Maven Release Info 本地构建环境准备 主要包括签名工具、Maven 仓库认证相关准备
安装GPG 详细文档请参见这里, Mac OS 下配置如下
$ brew install gpg $ gpg --version #检查版本,应该为2.x 用gpg生成key 根据提示,生成 key
-$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1153"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Java SDK Release 流程"><meta name=twitter:description content="理解 Apache 发布的内容和流程 总的来说,Source Release 是 Apache 关注的重点,也是发布的必 [...]
+$ gpg --full-gen-key gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1153"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Java SDK Release 流程"><meta name=twitter:description content="理解 Apache 发布的内容和流程 总的来说,Source Release 是 Apache 关注的重点,也是发布的必 [...]
请参考以下链接,找到更多关于 ASF 的发布指南:
Apache Release Guide Apache Release Policy Maven Release Info 本地构建环境准备 主要包括签名工具、Maven 仓库认证相关准备
安装GPG 详细文档请参见这里, Mac OS 下配置如下
@@ -204,7 +204,7 @@ https://dist.apache.org/repos/dist/dev/dubbo/${release_version}/
</span></span><span style=display:flex><span>[4] https://github.com/apache/dubbo/issues
</span></span></code></pre></div><h2 id=完成maven-convenient-binary发布可选>完成Maven Convenient Binary发布(可选)</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.org/content/repositories/releases/org/apache/dubbo/>这里</a>确认完整性和正确 [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\345\246\202\344\275\225\346\210\220\344\270\272-dubbo-committer/index.html" "b/zh/blog/1/01/01/\345\246\202\344\275\225\346\210\220\344\270\272-dubbo-committer/index.html"
index fd2a7a22854..2d660624306 100644
--- "a/zh/blog/1/01/01/\345\246\202\344\275\225\346\210\220\344\270\272-dubbo-committer/index.html"
+++ "b/zh/blog/1/01/01/\345\246\202\344\275\225\346\210\220\344\270\272-dubbo-committer/index.html"
@@ -3,12 +3,12 @@
在 Dubbo 社区,如果一个 Committer 获得大量的优秀成绩,就可以被邀请加入项目管理委员会(PMC)。
当您不熟悉ASF使用的开源的开发过程时,有时难以理解的一点,就是我们更重视社区而不是代码。一个强大而健康的社区将受到尊重,成为一个有趣和有益的地方。更重要的是,一个多元化和健康的社区可以长时间的持续支持代码,即使个别公司在这个领域来来往往,也是如此。
更多详细信息可以在 这里 找到。
-我可以贡献什么? 请参阅新的贡献者指南。"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E5%A6%82%E4%BD%95%E6%88%90%E4%B8%BA-dubbo-committer/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何成为 Dubbo Committer"><meta itemprop=description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意味着 [...]
+我可以贡献什么? 请参阅新的贡献者指南。"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E5%A6%82%E4%BD%95%E6%88%90%E4%B8%BA-dubbo-committer/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何成为 Dubbo Committer"><meta itemprop=description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意味着 [...]
如果你成为对一个项目有价值的贡献者,你有可能被邀请成为一个 Committer。Committer 是 ASF(Apache 软件基金会)中用来表示提交特定项目的人的术语。它给你带来对项目仓库和资源写的权限。
在 Dubbo 社区,如果一个 Committer 获得大量的优秀成绩,就可以被邀请加入项目管理委员会(PMC)。
当您不熟悉ASF使用的开源的开发过程时,有时难以理解的一点,就是我们更重视社区而不是代码。一个强大而健康的社区将受到尊重,成为一个有趣和有益的地方。更重要的是,一个多元化和健康的社区可以长时间的持续支持代码,即使个别公司在这个领域来来往往,也是如此。
更多详细信息可以在 这里 找到。
-我可以贡献什么? 请参阅新的贡献者指南。"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="19"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何成为 Dubbo Committer"><meta name=twitter:description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意味着你对项目感兴趣并以某种方式做出贡献,从提出合理的问题(这些问题记录了项目并向开发人员提供反馈)到提供新的特性作为补丁。
+我可以贡献什么? 请参阅新的贡献者指南。"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="19"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何成为 Dubbo Committer"><meta name=twitter:description content="每个人都可以成为 Apache 项目的贡献者。作为一个贡献者只是意味着你对项目感兴趣并以某种方式做出贡献,从提出合理的问题(这些问题记录了项目并向开发人员提供反馈)到提供新的特性作为补丁。
如果你成为对一个项目有价值的贡献者,你有可能被邀请成为一个 Committer。Committer 是 ASF(Apache 软件基金会)中用来表示提交特定项目的人的术语。它给你带来对项目仓库和资源写的权限。
在 Dubbo 社区,如果一个 Committer 获得大量的优秀成绩,就可以被邀请加入项目管理委员会(PMC)。
当您不熟悉ASF使用的开源的开发过程时,有时难以理解的一点,就是我们更重视社区而不是代码。一个强大而健康的社区将受到尊重,成为一个有趣和有益的地方。更重要的是,一个多元化和健康的社区可以长时间的持续支持代码,即使个别公司在这个领域来来往往,也是如此。
@@ -19,7 +19,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/contributor/become-a-committer_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fron [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%a6%82%e4%bd%95%e6%88%90%e4%b8%ba%20Dubbo%20Committer" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class=breadcrumb-item><a href=https://dubbo. [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\345\256\211\345\205\250\346\274\217\346\264\236/index.html" "b/zh/blog/1/01/01/\345\256\211\345\205\250\346\274\217\346\264\236/index.html"
index b32f4fc4343..dd99013c072 100644
--- "a/zh/blog/1/01/01/\345\256\211\345\205\250\346\274\217\346\264\236/index.html"
+++ "b/zh/blog/1/01/01/\345\256\211\345\205\250\346\274\217\346\264\236/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/notices/security.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the [...]
@@ -22,7 +22,7 @@
</span></span></code></pre></div><h2 id=2-序列化>2. 序列化</h2><p>Dubbo 支持序列化协议的扩展,理论上用户可以基于该扩展机制启用任意的序列化协议,这带来了极大的灵活的,但同时也要意识到其中潜藏的安全性风险。
数据反序列化是最容易被被攻击者利用的一个环节,攻击者利用它执行 RCE 攻击等窃取或破坏服务端数据,用户在切换序列化协议或实现前,
应充分调研目标序列化协议及其框架实现的安全性保障,并提前设置相应的安全措施(如设置黑/白名单)。Dubbo 框架自身并不能保证目标序列化机制的安全性。</p><p>Dubbo 2.7 官方版本提供的序列化协议有如下几种:</p><ul><li>Hessian2</li><li>Fastjson</li><li>Kryo</li><li>FST</li><li>JDK</li><li>Protostuff/Protobuf</li><li>Avro</li><li>Gson</li></ul><p>针对以上序列化扩展,在发现或收到相关的漏洞报告之后,Dubbo 官方会跟进并升级依赖到最新的安全版本,但最终的漏洞修复方案取决于序列化的框架实现。</p><blockquote><p>针对使用 <a href=https://github.com/apache/dubbo-hessian-lite/releases>dubbo hessian2</a> 版本的用户,Dubbo 官方会保证hessian2序列化机制的安全性并尽可能的修复上报的安全漏洞</p></blockquot [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\345\256\230\346\226\271-dubbo-\344\270\273\351\241\265\347\232\204\347\273\264\346\212\244/index.html" "b/zh/blog/1/01/01/\345\256\230\346\226\271-dubbo-\344\270\273\351\241\265\347\232\204\347\273\264\346\212\244/index.html"
index f3b3dfc041e..7aac556b8c5 100644
--- "a/zh/blog/1/01/01/\345\256\230\346\226\271-dubbo-\344\270\273\351\241\265\347\232\204\347\273\264\346\212\244/index.html"
+++ "b/zh/blog/1/01/01/\345\256\230\346\226\271-dubbo-\344\270\273\351\241\265\347\232\204\347\273\264\346\212\244/index.html"
@@ -9,7 +9,7 @@
5.构建完成后,可以用浏览器打开 target/site/projects/dubbo.html 文件,预览修改是否生效。
6.用 SVN 的 commit 命令将 dubbo.xml 文件提交到服务器,并且不要提交 dubbo.html 文件(因为服务器端会定时自动构建)。 此过程会要求输入Apache id和密码。
参考:
-http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E5%AE%98%E6%96%B9-dubbo-%E4%B8%BB%E9%A1%B5%E7%9A%84%E7%BB%B4%E6%8A%A4/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta ite [...]
+http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E5%AE%98%E6%96%B9-dubbo-%E4%B8%BB%E9%A1%B5%E7%9A%84%E7%BB%B4%E6%8A%A4/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta ite [...]
当项目发生比较大的变化,比如新的 committer 的加入,新的 PMC 的当选,或是新版本的 Release 等,都需要将这些更新信息维护到这个页面。
这个官方网站的项目地址是https://svn.apache.org/repos/asf/incubator/public/trunk。
维护这个页面的方法如下:
@@ -20,7 +20,7 @@ http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf
5.构建完成后,可以用浏览器打开 target/site/projects/dubbo.html 文件,预览修改是否生效。
6.用 SVN 的 commit 命令将 dubbo.xml 文件提交到服务器,并且不要提交 dubbo.html 文件(因为服务器端会定时自动构建)。 此过程会要求输入Apache id和密码。
参考:
-http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="60"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="官方 Dubbo 主页的维护"><meta name=twitter:description content="Apache 有一个官方的网站,用来维护所有的孵化项目的信息。每一个孵化项目在这个网站下都有一个信息页。 Dubbo 的信息页地址是 https://incubator.apache.org/projects/dubbo.html。
+http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="60"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="官方 Dubbo 主页的维护"><meta name=twitter:description content="Apache 有一个官方的网站,用来维护所有的孵化项目的信息。每一个孵化项目在这个网站下都有一个信息页。 Dubbo 的信息页地址是 https://incubator.apache.org/projects/dubbo.html。
当项目发生比较大的变化,比如新的 committer 的加入,新的 PMC 的当选,或是新版本的 Release 等,都需要将这些更新信息维护到这个页面。
这个官方网站的项目地址是https://svn.apache.org/repos/asf/incubator/public/trunk。
维护这个页面的方法如下:
@@ -39,7 +39,7 @@ http://incubator.apache.org/guides/website.html https://svn.apache.org/repos/asf
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class=breadcrumb-item><a href=https://dubbo. [...]
Dubbo 的信息页地址是 <a href=https://incubator.apache.org/projects/dubbo.html>https://incubator.apache.org/projects/dubbo.html</a>。</p><p>当项目发生比较大的变化,比如新的 committer 的加入,新的 PMC 的当选,或是新版本的 Release 等,都需要将这些更新信息维护到这个页面。</p><p>这个官方网站的项目地址是<a href=https://svn.apache.org/repos/asf/incubator/public/trunk>https://svn.apache.org/repos/asf/incubator/public/trunk</a>。</p><p>维护这个页面的方法如下:</p><p>1.安装 SVN。若是 Mac OS X 系统或是 Linux 系统,则自带了 SVN。若是 Windows 系统,则请首先自行安装 SVN。</p><p>2.用 SVN 将这个<a href=https://svn.apache [...]
此过程会要求输入Apache id和密码。</p><p>参考:</p><ol><li><a href=http://incubator.apache.org/guides/website.html>http://incubator.apache.org/guides/website.html</a></li><li><a href=https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt>https://svn.apache.org/repos/asf/incubator/public/trunk/README.txt</a></li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</st [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\345\272\217\345\210\227\345\214\226\345\215\217\350\256\256\345\256\211\345\205\250/index.html" "b/zh/blog/1/01/01/\345\272\217\345\210\227\345\214\226\345\215\217\350\256\256\345\256\211\345\205\250/index.html"
index d387a0213db..6044d4750b6 100644
--- "a/zh/blog/1/01/01/\345\272\217\345\210\227\345\214\226\345\215\217\350\256\256\345\256\211\345\205\250/index.html"
+++ "b/zh/blog/1/01/01/\345\272\217\345\210\227\345\214\226\345\215\217\350\256\256\345\256\211\345\205\250/index.html"
@@ -1,11 +1,11 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/notices/serialization-security.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%ba%8f%e5%88%97%e5%8c%96%e5%8d%8f%e8%ae%ae%e5%ae%89%e5%85%a8" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/notices/>公告</a></li><li class="breadcrumb-item active" aria-current=pa [...]
该协议默认安全,但需要开发人员编写IDL文件。</p><p>Triple协议Wrapper模式下,允许兼容其它序列化数据,提供了良好的兼容性。但其它协议可能存在反序列化安全缺陷,对于Hession2协议,高安全属性用户应当按照samples代码指示,开启白名单模式,框架默认会开启黑名单模式,拦截恶意调用。</p><p>不建议使用其它序列化协议,当攻击者可访问Provider接口时,其它序列化协议的安全缺陷,可能导致 Povider 接口命令执行。</p><p>若必须使用其它序列化协议,同时希望具备一定安全性。应当开启Token鉴权机制,防止未鉴权的不可信请求来源威胁Provider的安全性。开启Token鉴权机制时,应当同步开启注册中心的鉴权功能。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\346\211\251\345\261\225-dubbo-\345\220\221\345\257\274/index.html" "b/zh/blog/1/01/01/\346\211\251\345\261\225-dubbo-\345\220\221\345\257\274/index.html"
index c473ad6a0fd..e4f60e1bdce 100644
--- "a/zh/blog/1/01/01/\346\211\251\345\261\225-dubbo-\345\220\221\345\257\274/index.html"
+++ "b/zh/blog/1/01/01/\346\211\251\345\261\225-dubbo-\345\220\221\345\257\274/index.html"
@@ -2,11 +2,11 @@
Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用这种模式,可以使 Dubbo 的核心仓库更干净,并且可以减少维护工作。更少的代码也可以提高核心仓库的构建速度。
依赖 要实现您自己的 Dubbo 扩展,通常只需依赖 API jar 就可以满足您的需求。例如:
<dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-serialization-api</artifactId> <version>${dubbo.version}</version> </dependency> Src指导 通常,要实现特殊的扩展,只需要参考开发者指南,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:
-良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta property="og:type" con [...]
+良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta property="og:type" con [...]
Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用这种模式,可以使 Dubbo 的核心仓库更干净,并且可以减少维护工作。更少的代码也可以提高核心仓库的构建速度。
依赖 要实现您自己的 Dubbo 扩展,通常只需依赖 API jar 就可以满足您的需求。例如:
<dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-serialization-api</artifactId> <version>${dubbo.version}</version> </dependency> Src指导 通常,要实现特殊的扩展,只需要参考开发者指南,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:
-良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta itemprop=dateModified [...]
+良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。 没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。 README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。 许可证:请确保使用Apache License 2.0。 通知社区 提交您的代码到 github。 加入邮件列表(建议)。点击这里查看如何加入邮件列表。 发送一封邮件到 dev@incubator.dubbo.apache.org 通知社区。 通常,发送邮件之后,社区会对您的扩展进行讨论,dubbo 组的管理员会联系您转移您的项目到 dubbo 生态系统。 转移项目到dubbo生态系统 dubbo 组的管理员会请您将您的项目的所有者转让给 dubbo。 dubbo 组的管理员会在 dubbo 组下新建一个项目并邀请您加入到这个项目。 一旦您接受邀请,您可以将您的项目转移到 dubbo 组下的新项目里。 dubbo 组的成员会对您�
�项目进行代码审查。随后,您可以对这些代码进行改进。 "><meta itemprop=dateModified [...]
Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用这种模式,可以使 Dubbo 的核心仓库更干净,并且可以减少维护工作。更少的代码也可以提高核心仓库的构建速度。
依赖 要实现您自己的 Dubbo 扩展,通常只需依赖 API jar 就可以满足您的需求。例如:
<dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-serialization-api</artifactId> <version>${dubbo.version}</version> </dependency> Src指导 通常,要实现特殊的扩展,只需要参考开发者指南,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:
@@ -21,7 +21,7 @@ Dubbo 生态系统 我们建议您将扩展加入到 Dubbo 生态系统。使用
</span></span><span style=display:flex><span> <span style=color:#268bd2><version></span>${dubbo.version}<span style=color:#268bd2></version></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dependency></span>
</span></span></code></pre></div><h3 id=src指导>Src指导</h3><p>通常,要实现特殊的扩展,只需要参考<a href=/zh/blog/contact/>开发者指南</a>,实现Dubbo必要的接口和合适的扩展即可。除此之外,还有一些其它的事项需要注意:</p><ol><li>良好的测试,您需要编写单元测试和冒烟测试以消除潜在的 bug。</li><li>没有警告,如有不可避免的警告,请使用 @SuppressWarnings 阻止它,但是请不要乱用。</li><li>README。添加必要的自述以说明如何使用扩展,以及需要注意的事项。</li><li>许可证:请确保使用Apache License 2.0。</li></ol><h3 id=通知社区>通知社区</h3><ol><li>提交您的代码到 <a href=https://github.com>github</a>。</li><li>加入邮件列表(建议)。点击<a href=https://github.com/apache/dubbo/wiki/Mailing [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\346\212\245\345\221\212\345\256\211\345\205\250\351\227\256\351\242\230/index.html" "b/zh/blog/1/01/01/\346\212\245\345\221\212\345\256\211\345\205\250\351\227\256\351\242\230/index.html"
index f1f8eae76d5..c7a10cfca45 100644
--- "a/zh/blog/1/01/01/\346\212\245\345\221\212\345\256\211\345\205\250\351\227\256\351\242\230/index.html"
+++ "b/zh/blog/1/01/01/\346\212\245\345\221\212\345\256\211\345\205\250\351\227\256\351\242\230/index.html"
@@ -2,11 +2,11 @@
报告漏洞 如果您对 Dubbo 的安全性有担心,或者发现漏洞或潜在威胁,请发送电子邮件至 security@dubbo.apache.org 与 Apache Dubbo 安全团队联系。在邮件中,指定问题或潜在威胁的描述。还敦促您推荐重现和复制问题的方法。Dubbo 社区会在评估和分析调查结果之后与您联系。
请先注意在安全电子邮件中报告安全问题,然后再在公共领域公开该问题。
漏洞处理 漏洞处理过程的概述是:
-报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E6%8A%A5%E5%91%8A%E5%AE%89%E5%85%A8%E9%97%AE%E9%A2%98/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="报告安全问题"><met [...]
+报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E6%8A%A5%E5%91%8A%E5%AE%89%E5%85%A8%E9%97%AE%E9%A2%98/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="报告安全问题"><met [...]
报告漏洞 如果您对 Dubbo 的安全性有担心,或者发现漏洞或潜在威胁,请发送电子邮件至 security@dubbo.apache.org 与 Apache Dubbo 安全团队联系。在邮件中,指定问题或潜在威胁的描述。还敦促您推荐重现和复制问题的方法。Dubbo 社区会在评估和分析调查结果之后与您联系。
请先注意在安全电子邮件中报告安全问题,然后再在公共领域公开该问题。
漏洞处理 漏洞处理过程的概述是:
-报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="27"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="报告安全问题"><meta name=twitter:description content="Apache Software Foundation 在消除其软件项目中的安全性问题方面采取严格的立场。Apache Dubbo 对与其功能和特性有关的问题非常敏感并很快提出。
+报告者将漏洞秘密报告给 Apache。 相应项目的安全团队与报告者私下合作来解决漏洞。 制作了包含该修复程序的有关 Apache 产品的新版本。 该漏洞已公开宣布。 有关此过程的详细说明,请参见此处"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="27"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="报告安全问题"><meta name=twitter:description content="Apache Software Foundation 在消除其软件项目中的安全性问题方面采取严格的立场。Apache Dubbo 对与其功能和特性有关的问题非常敏感并很快提出。
报告漏洞 如果您对 Dubbo 的安全性有担心,或者发现漏洞或潜在威胁,请发送电子邮件至 security@dubbo.apache.org 与 Apache Dubbo 安全团队联系。在邮件中,指定问题或潜在威胁的描述。还敦促您推荐重现和复制问题的方法。Dubbo 社区会在评估和分析调查结果之后与您联系。
请先注意在安全电子邮件中报告安全问题,然后再在公共领域公开该问题。
漏洞处理 漏洞处理过程的概述是:
@@ -16,7 +16,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/contributor/reporting-security-issues_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e6%8a%a5%e5%91%8a%e5%ae%89%e5%85%a8%e9%97%ae%e9%a2%98" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class=breadcrumb-item><a href=https://dubbo. [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\346\226\260\350\264\241\347\214\256\350\200\205\345\220\221\345\257\274/index.html" "b/zh/blog/1/01/01/\346\226\260\350\264\241\347\214\256\350\200\205\345\220\221\345\257\274/index.html"
index 3e13daf843a..9b67abc76d1 100644
--- "a/zh/blog/1/01/01/\346\226\260\350\264\241\347\214\256\350\200\205\345\220\221\345\257\274/index.html"
+++ "b/zh/blog/1/01/01/\346\226\260\350\264\241\347\214\256\350\200\205\345\220\221\345\257\274/index.html"
@@ -3,12 +3,12 @@
如需订阅如下邮件列表,请参考 邮件列表订阅向导
dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的过程中遇到的任何问题,都可以在这里进行提问。 commits@dubbo.apache.org:所有的提交内容都会推送到这个邮件列表,如果您对 Dubbo 的进展感兴趣,可以订阅这个邮件列表。 issues@dubbo.apache.org:所有的 JIRA Issues 和修改信息都会推送到这个邮件列表。Dubbo 社区已经决定使用 GitHub Issues 代替 JIRA Issues,因此大部分 Issues 将由 GitHub Issues 进行跟踪。JIRA Issues 用于跟踪 ASF 相关问题。 报告问题 非安全问题直接在 GitHub Issue 中提出,另请参考 Issue Template 。 安全问题请参考 “反馈漏洞” 。 贡献代码流程 此贡献流程适用于所有的 Apache Dubbo 社区内容,包括但不限于 dubbo(主干仓库)、dubbo-admin、dubbo-website。
以下以贡献 dubbo (主干仓库) 为例,详细说明贡献流程。
-1. Fork apache/dubbo 项目到您的 GitHub 帐号下 2. 克隆您 Fork 的 Dubbo 代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E6%96%B0%E8%B4%A1%E7%8C%AE%E8%80%85%E5%90%91%E5%AF%BC/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta [...]
+1. Fork apache/dubbo 项目到您的 GitHub 帐号下 2. 克隆您 Fork 的 Dubbo 代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github."><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E6%96%B0%E8%B4%A1%E7%8C%AE%E8%80%85%E5%90%91%E5%AF%BC/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta [...]
邮件列表描述 邮件列表是 Dubbo 官方推荐的讨论方式,所有与 Dubbo 相关的内容都可以在这里讨论,请点击 Issue 了解更多关于邮件列表订阅的内容
如需订阅如下邮件列表,请参考 邮件列表订阅向导
dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的过程中遇到的任何问题,都可以在这里进行提问。 commits@dubbo.apache.org:所有的提交内容都会推送到这个邮件列表,如果您对 Dubbo 的进展感兴趣,可以订阅这个邮件列表。 issues@dubbo.apache.org:所有的 JIRA Issues 和修改信息都会推送到这个邮件列表。Dubbo 社区已经决定使用 GitHub Issues 代替 JIRA Issues,因此大部分 Issues 将由 GitHub Issues 进行跟踪。JIRA Issues 用于跟踪 ASF 相关问题。 报告问题 非安全问题直接在 GitHub Issue 中提出,另请参考 Issue Template 。 安全问题请参考 “反馈漏洞” 。 贡献代码流程 此贡献流程适用于所有的 Apache Dubbo 社区内容,包括但不限于 dubbo(主干仓库)、dubbo-admin、dubbo-website。
以下以贡献 dubbo (主干仓库) 为例,详细说明贡献流程。
-1. Fork apache/dubbo 项目到您的 GitHub 帐号下 2. 克隆您 Fork 的 Dubbo 代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github."><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="368"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="新贡献者向导"><meta name=twitter:description content="这篇向导旨在给正在准备向 Dubbo 提交贡献的新手提供指导。
+1. Fork apache/dubbo 项目到您的 GitHub 帐号下 2. 克隆您 Fork 的 Dubbo 代码仓库到您本地 git clone ${your fork dubbo repo address,for example:https://github."><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="368"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="新贡献者向导"><meta name=twitter:description content="这篇向导旨在给正在准备向 Dubbo 提交贡献的新手提供指导。
邮件列表描述 邮件列表是 Dubbo 官方推荐的讨论方式,所有与 Dubbo 相关的内容都可以在这里讨论,请点击 Issue 了解更多关于邮件列表订阅的内容
如需订阅如下邮件列表,请参考 邮件列表订阅向导
dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的过程中遇到的任何问题,都可以在这里进行提问。 commits@dubbo.apache.org:所有的提交内容都会推送到这个邮件列表,如果您对 Dubbo 的进展感兴趣,可以订阅这个邮件列表。 issues@dubbo.apache.org:所有的 JIRA Issues 和修改信息都会推送到这个邮件列表。Dubbo 社区已经决定使用 GitHub Issues 代替 JIRA Issues,因此大部分 Issues 将由 GitHub Issues 进行跟踪。JIRA Issues 用于跟踪 ASF 相关问题。 报告问题 非安全问题直接在 GitHub Issue 中提出,另请参考 Issue Template 。 安全问题请参考 “反馈漏洞” 。 贡献代码流程 此贡献流程适用于所有的 Apache Dubbo 社区内容,包括但不限于 dubbo(主干仓库)、dubbo-admin、dubbo-website。
@@ -43,7 +43,7 @@ dev@dubbo.apache.org:开发邮件列表,您在使用或者开发 Dubbo 的
<img src=/imgs/dev/checkstyle3.png alt=checkstyle3>
<img src=/imgs/dev/checkstyle4.png alt=checkstyle4></li></ol><p><strong>注意事项</strong></p><p>使用 dubbo_codestyle_for_idea.xml 为你的 IDEA 设置代码格式是贡献代码前至关重要的一个步骤,否则你将会无法通过 CI 的代码风格校验,下面几个步骤给你演示了如何配置代码格式:</p><ol><li>进入菜单页 Editor > Code Style</li><li>在 Code Style 页面的 scheme 菜单中点击 manage profiles 选项 在下拉列表中选择 Import Scheme, 接着选择 IntelliJ IDEA code style XML 导入 xml 文件</li><li>输入你的格式名称,方便在不同工程之间进行识别,最后别忘了 ⏎ 来保存更改.
设置完成后,IDEA 会帮助你自动 reformat 代码</li></ol><h3 id=参与发布投票>参与发布投票</h3><p>参与发布投票是一种重要的贡献社区的方式,Dubbo 社区非常欢迎和鼓励任何人参与投票,每当一个版本需要正式发布的时候,会在开发者邮件列表上进行发布投票,只有当投票取得通过之后,才会正式发布,可以参考这个 <a href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>检查列表</a> 对源码进行合规性检查。如果有任何问题,可以在开发者邮件列表上提问。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\346\265\213\350\257\225\350\246\206\347\233\226\347\216\207\345\220\221\345\257\274/index.html" "b/zh/blog/1/01/01/\346\265\213\350\257\225\350\246\206\347\233\226\347\216\207\345\220\221\345\257\274/index.html"
index b0e29b08801..3251109fee2 100644
--- "a/zh/blog/1/01/01/\346\265\213\350\257\225\350\246\206\347\233\226\347\216\207\345\220\221\345\257\274/index.html"
+++ "b/zh/blog/1/01/01/\346\265\213\350\257\225\350\246\206\347\233\226\347\216\207\345\220\221\345\257\274/index.html"
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/contributor/test-coverage-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fro [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e6%b5%8b%e8%af%95%e8%a6%86%e7%9b%96%e7%8e%87%e5%90%91%e5%af%bc" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#写单元测试的收益>写单元测试的收益</a></li><li><a href=#单元测试用例的一些设计原则>单元测试用例的一些设计原则</a></li><li><a href=#测试覆盖率设定值>测试覆盖率设定值</a></li></ul></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li clas [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\347\273\231\351\227\256\351\242\230\346\211\223\346\240\207\347\255\276/index.html" "b/zh/blog/1/01/01/\347\273\231\351\227\256\351\242\230\346\211\223\346\240\207\347\255\276/index.html"
index f29d32b8928..f68f186750f 100644
--- "a/zh/blog/1/01/01/\347\273\231\351\227\256\351\242\230\346\211\223\346\240\207\347\255\276/index.html"
+++ "b/zh/blog/1/01/01/\347\273\231\351\227\256\351\242\230\346\211\223\346\240\207\347\255\276/index.html"
@@ -1,10 +1,10 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
对于需要编码和发版修复的 issues 和 pull requests,需要您将其标记为 milestone。
一些常用的标签:
-请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E7%BB%99%E9%97%AE%E9%A2%98%E6%89%93%E6%A0%87%E7%AD%BE/"><meta property="article:section" content="blog"><meta property= [...]
+请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E7%BB%99%E9%97%AE%E9%A2%98%E6%89%93%E6%A0%87%E7%AD%BE/"><meta property="article:section" content="blog"><meta property= [...]
对于需要编码和发版修复的 issues 和 pull requests,需要您将其标记为 milestone。
一些常用的标签:
-请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="30"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="给问题打标签"><meta name=twitter: [...]
+请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="30"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="给问题打标签"><meta name=twitter: [...]
对于需要编码和发版修复的 issues 和 pull requests,需要您将其标记为 milestone。
一些常用的标签:
请求帮助 help wanted good first issue 优先级 priority/blocker priority/high priority/low priority/normal 状态 status/need-triage status/DO-NOT-MERGE status/READY-TO-MERGE status/invalid status/wontfix 类型 type/bug type/documentation type/enhancement type/feature "><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=http [...]
@@ -13,7 +13,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/committer/label-an-issue-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fron [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e7%bb%99%e9%97%ae%e9%a2%98%e6%89%93%e6%a0%87%e7%ad%be" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class=breadcrumb-item><a href=https://dubbo. [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\347\275\221\347\253\231\345\220\221\345\257\274/index.html" "b/zh/blog/1/01/01/\347\275\221\347\253\231\345\220\221\345\257\274/index.html"
index 7e075322a7d..c57450c063d 100644
--- "a/zh/blog/1/01/01/\347\275\221\347\253\231\345\220\221\345\257\274/index.html"
+++ "b/zh/blog/1/01/01/\347\275\221\347\253\231\345\220\221\345\257\274/index.html"
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/committer/website-guide_dev.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e7%bd%91%e7%ab%99%e5%90%91%e5%af%bc" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class=breadcrumb-item><a href=https://dubbo. [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\350\275\257\344\273\266\346\215\220\347\214\256\345\220\221\345\257\274/index.html" "b/zh/blog/1/01/01/\350\275\257\344\273\266\346\215\220\347\214\256\345\220\221\345\257\274/index.html"
index 44a92c20ca5..a5dcc645ed9 100644
--- "a/zh/blog/1/01/01/\350\275\257\344\273\266\346\215\220\347\214\256\345\220\221\345\257\274/index.html"
+++ "b/zh/blog/1/01/01/\350\275\257\344\273\266\346\215\220\347\214\256\345\220\221\345\257\274/index.html"
@@ -1,10 +1,10 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
如果您向 Apache Dubbo 捐赠了大量的代码或文档,则需要在合并代码或者文档之前签署软件授权书。
操作步骤 下载这篇pdf文档 打印下载好的文档 按要求填充表格(请看下边示例) 请您的领导在上边签字 扫描 将扫描好的文档以邮件的方式发送给secretary@apache.org,并抄送给private@dubbo.apache.org 示例 下边是一个文本示例,原始文本可以在这里找到
-License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
+License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
如果您向 Apache Dubbo 捐赠了大量的代码或文档,则需要在合并代码或者文档之前签署软件授权书。
操作步骤 下载这篇pdf文档 打印下载好的文档 按要求填充表格(请看下边示例) 请您的领导在上边签字 扫描 将扫描好的文档以邮件的方式发送给secretary@apache.org,并抄送给private@dubbo.apache.org 示例 下边是一个文本示例,原始文本可以在这里找到
-License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
+License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
如果您向 Apache Dubbo 捐赠了大量的代码或文档,则需要在合并代码或者文档之前签署软件授权书。
操作步骤 下载这篇pdf文档 打印下载好的文档 按要求填充表格(请看下边示例) 请您的领导在上边签字 扫描 将扫描好的文档以邮件的方式发送给secretary@apache.org,并抄送给private@dubbo.apache.org 示例 下边是一个文本示例,原始文本可以在这里找到
License Agreement This License Agreement is entered into as of the _12th_ day of ___April____, __2018__ by ___ABC Software Co., Ltd.____ ("Licensor"), in favor of The Apache Software Foundation, a Delaware nonstock membership corporation (the "Foundation"). WHEREAS, Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property as itemized on Exhibit A ("Software") under the terms of this agreement to the Foun [...]
@@ -98,7 +98,7 @@ License Agreement This License Agreement is entered into as of the _12th_ day of
</span></span><span style=display:flex><span>* Github address where your code is hosted
</span></span><span style=display:flex><span>* Pull request link
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\351\200\232\347\224\250-release-\346\265\201\347\250\213/index.html" "b/zh/blog/1/01/01/\351\200\232\347\224\250-release-\346\265\201\347\250\213/index.html"
index f8cc7930e4c..55c869712c1 100644
--- "a/zh/blog/1/01/01/\351\200\232\347\224\250-release-\346\265\201\347\250\213/index.html"
+++ "b/zh/blog/1/01/01/\351\200\232\347\224\250-release-\346\265\201\347\250\213/index.html"
@@ -2,11 +2,11 @@
请参考以下链接,找到更多关于 ASF 的发布指南:
Apache Release Guide Apache Release Policy Maven Release Info 发布流程 1. 准备分支 从主干分支拉取新分支作为发布分支,如现在要发布 ${release_version} 版本,则从开发分支拉出新分支 ${release_version}-release,此后${release_version} Release Candidates 涉及的修改及打标签等都在${release_version}-release分支进行,最终发布完成后合入主干分支。
例:如 Java SDK 需要发布 3.0.10 版本,从 3.0 分支拉出新分支 3.0.10-release,并在此分支提交从 Snapshot 替换为 3.0.10 版本号的 commit。
-2. Github 打标签并发布 Pre Release 状态 在对应 GitHub 仓库中基于 ${release_version}-release 分支,打标签 ${release_version}-release,填写 Release Note 并发布 Pre Release 状态。(不允许在投票流程正式通过前把 Release 状态置为正式发布状态)"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E9%80%9A%E7%94%A8-release-%E6%B5%81%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:sit [...]
+2. Github 打标签并发布 Pre Release 状态 在对应 GitHub 仓库中基于 ${release_version}-release 分支,打标签 ${release_version}-release,填写 Release Note 并发布 Pre Release 状态。(不允许在投票流程正式通过前把 Release 状态置为正式发布状态)"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/1/01/01/%E9%80%9A%E7%94%A8-release-%E6%B5%81%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:sit [...]
请参考以下链接,找到更多关于 ASF 的发布指南:
Apache Release Guide Apache Release Policy Maven Release Info 发布流程 1. 准备分支 从主干分支拉取新分支作为发布分支,如现在要发布 ${release_version} 版本,则从开发分支拉出新分支 ${release_version}-release,此后${release_version} Release Candidates 涉及的修改及打标签等都在${release_version}-release分支进行,最终发布完成后合入主干分支。
例:如 Java SDK 需要发布 3.0.10 版本,从 3.0 分支拉出新分支 3.0.10-release,并在此分支提交从 Snapshot 替换为 3.0.10 版本号的 commit。
-2. Github 打标签并发布 Pre Release 状态 在对应 GitHub 仓库中基于 ${release_version}-release 分支,打标签 ${release_version}-release,填写 Release Note 并发布 Pre Release 状态。(不允许在投票流程正式通过前把 Release 状态置为正式发布状态)"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="487"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="通用 Release 流程"><meta name=twitter:description content="理解 Apache 发布的内容和流程 总的来说,Source Release 是 Apa [...]
+2. Github 打标签并发布 Pre Release 状态 在对应 GitHub 仓库中基于 ${release_version}-release 分支,打标签 ${release_version}-release,填写 Release Note 并发布 Pre Release 状态。(不允许在投票流程正式通过前把 Release 状态置为正式发布状态)"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="487"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="通用 Release 流程"><meta name=twitter:description content="理解 Apache 发布的内容和流程 总的来说,Source Release 是 Apa [...]
请参考以下链接,找到更多关于 ASF 的发布指南:
Apache Release Guide Apache Release Policy Maven Release Info 发布流程 1. 准备分支 从主干分支拉取新分支作为发布分支,如现在要发布 ${release_version} 版本,则从开发分支拉出新分支 ${release_version}-release,此后${release_version} Release Candidates 涉及的修改及打标签等都在${release_version}-release分支进行,最终发布完成后合入主干分支。
例:如 Java SDK 需要发布 3.0.10 版本,从 3.0 分支拉出新分支 3.0.10-release,并在此分支提交从 Snapshot 替换为 3.0.10 版本号的 commit。
@@ -85,7 +85,7 @@ Apache Release Guide Apache Release Policy Maven Release Info 发布流程 1.
</span></span><span style=display:flex><span>Best regards,
</span></span><span style=display:flex><span>Dubbo Team
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/1/01/01/\351\202\256\344\273\266\345\210\227\350\241\250\350\256\242\351\230\205\345\220\221\345\257\274/index.html" "b/zh/blog/1/01/01/\351\202\256\344\273\266\345\210\227\350\241\250\350\256\242\351\230\205\345\220\221\345\257\274/index.html"
index 85f6911427b..5cc4b72e83c 100644
--- "a/zh/blog/1/01/01/\351\202\256\344\273\266\345\210\227\350\241\250\350\256\242\351\230\205\345\220\221\345\257\274/index.html"
+++ "b/zh/blog/1/01/01/\351\202\256\344\273\266\345\210\227\350\241\250\350\256\242\351\230\205\345\220\221\345\257\274/index.html"
@@ -1,10 +1,10 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
你也可以直接查看历史邮件
下面是一个关于 Dubbo 邮件列表订阅的简短指南:
-发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
+发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
你也可以直接查看历史邮件
下面是一个关于 Dubbo 邮件列表订阅的简短指南:
-发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
+发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
你也可以直接查看历史邮件
下面是一个关于 Dubbo 邮件列表订阅的简短指南:
发一封邮件到 dev-subscribe@dubbo.apache.org,其内容和标题均可为空。随后,您会收到一封邮件,其内容如下: from: dev-help@dubbo.apache.org 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 subject: confirm subscribe to dev@dubbo.apache.org mailed-by: apache.org Hi! This is the ezmlm program. I'm managing the dev@dubbo.apache.org mailing list. I'm working for my owner, who can be reached at dev-owner@dubbo.apache.org. To confirm that you would like hel [...]
@@ -68,7 +68,7 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>...
</span></span></code></pre></div><ol start=3><li><p>到此,邮件列表订阅完毕,从现在开始,您将收到很多发送到该邮件列表的邮件,如果您有更多的问题,只需发送邮件到dev@dubbo.apache.org,就会有人回答您的问题。</p></li><li><p>如果您想取消订阅,只需发送一封邮件到dev-unsubscribe@dubbo.apache.org,收到回复后,请按其指定步骤执行。</p></li></ol><blockquote><p>请注意:dev@dubbo.apache.org是有效的。dev@dubbo.incubator.apache.org已经不再使用。</p></blockquote><p>[^1] <a href=https://apache.org/foundation/mailinglists.html#subscribing>https://apache.org/foundation/mailinglists.html#subscribing</a></p><style>.feedback- [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git "a/zh/blog/2018/01/01/dubbo-\345\215\232\345\256\242\346\226\207\346\241\243\344\270\255\346\226\207\346\216\222\347\211\210\346\214\207\345\215\227/index.html" "b/zh/blog/2018/01/01/dubbo-\345\215\232\345\256\242\346\226\207\346\241\243\344\270\255\346\226\207\346\216\222\347\211\210\346\214\207\345\215\227/index.html"
index 23e970fce23..6da8bc9caef 100644
--- "a/zh/blog/2018/01/01/dubbo-\345\215\232\345\256\242\346\226\207\346\241\243\344\270\255\346\226\207\346\216\222\347\211\210\346\214\207\345\215\227/index.html"
+++ "b/zh/blog/2018/01/01/dubbo-\345\215\232\345\256\242\346\226\207\346\241\243\344\270\255\346\226\207\346\216\222\347\211\210\346\214\207\345\215\227/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/01/01/dubbo-%E5%8D%9A%E5%AE%A2%E6%96%87%E6%A1%A3%E4%B8%AD%E6%96%87%E6%8E%92%E7%89%88%E6%8C%87%E5%8D%97/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-01-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
-"><meta itemprop=datePublished content="2018-01-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="321"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 博客文档中文排版指南"><meta name=twitter:description content="统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/01/01/dubbo-%E5%8D%9A%E5%AE%A2%E6%96%87%E6%A1%A3%E4%B8%AD%E6%96%87%E6%8E%92%E7%89%88%E6%8C%87%E5%8D%97/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-01-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
+"><meta itemprop=datePublished content="2018-01-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="321"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 博客文档中文排版指南"><meta name=twitter:description content="统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/03/11/\345\246\202\344\275\225\345\217\202\344\270\216\350\264\241\347\214\256dubbo\347\244\276\345\214\272/index.html" "b/zh/blog/2018/03/11/\345\246\202\344\275\225\345\217\202\344\270\216\350\264\241\347\214\256dubbo\347\244\276\345\214\272/index.html"
index 761045271fd..3c87e9b141c 100644
--- "a/zh/blog/2018/03/11/\345\246\202\344\275\225\345\217\202\344\270\216\350\264\241\347\214\256dubbo\347\244\276\345\214\272/index.html"
+++ "b/zh/blog/2018/03/11/\345\246\202\344\275\225\345\217\202\344\270\216\350\264\241\347\214\256dubbo\347\244\276\345\214\272/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/03/11/%E5%A6%82%E4%BD%95%E5%8F%82%E4%B8%8E%E8%B4%A1%E7%8C%AEdubbo%E7%A4%BE%E5%8C%BA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-03-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何参与贡献Dub [...]
-"><meta itemprop=datePublished content="2018-03-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="112"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何参与贡献Dubbo社区"><meta name=twitter:description content="本文介绍了如何以Apache Way的方式参与Dubbo社区并做贡献
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/03/11/%E5%A6%82%E4%BD%95%E5%8F%82%E4%B8%8E%E8%B4%A1%E7%8C%AEdubbo%E7%A4%BE%E5%8C%BA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-03-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何参与贡献Dub [...]
+"><meta itemprop=datePublished content="2018-03-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="112"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何参与贡献Dubbo社区"><meta name=twitter:description content="本文介绍了如何以Apache Way的方式参与Dubbo社区并做贡献
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/04/22/dubbo\350\267\257\347\272\277\345\233\276\345\234\250qcon-beijing-2018\344\270\212\345\205\254\345\270\203/index.html" "b/zh/blog/2018/04/22/dubbo\350\267\257\347\272\277\345\233\276\345\234\250qcon-beijing-2018\344\270\212\345\205\254\345\270\203/index.html"
index ba81f6f0b56..002e747359c 100644
--- "a/zh/blog/2018/04/22/dubbo\350\267\257\347\272\277\345\233\276\345\234\250qcon-beijing-2018\344\270\212\345\205\254\345\270\203/index.html"
+++ "b/zh/blog/2018/04/22/dubbo\350\267\257\347\272\277\345\233\276\345\234\250qcon-beijing-2018\344\270\212\345\205\254\345\270\203/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/04/22/dubbo%E8%B7%AF%E7%BA%BF%E5%9B%BE%E5%9C%A8qcon-beijing-2018%E4%B8%8A%E5%85%AC%E5%B8%83/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="D [...]
-"><meta itemprop=datePublished content="2018-04-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="3"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo路线图在QCon Beijing 2018上公布"><meta name=twitter:description content="本文将向你介绍在QCon Beijing 2018上公布Dubbo路线图。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/04/22/dubbo%E8%B7%AF%E7%BA%BF%E5%9B%BE%E5%9C%A8qcon-beijing-2018%E4%B8%8A%E5%85%AC%E5%B8%83/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="D [...]
+"><meta itemprop=datePublished content="2018-04-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="3"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo路线图在QCon Beijing 2018上公布"><meta name=twitter:description content="本文将向你介绍在QCon Beijing 2018上公布Dubbo路线图。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/04/23/\345\234\250dockerhub\345\217\221\345\270\203dubbo-admin\351\225\234\345\203\217/index.html" "b/zh/blog/2018/04/23/\345\234\250dockerhub\345\217\221\345\270\203dubbo-admin\351\225\234\345\203\217/index.html"
index 5e3822ba693..07457dc94f3 100644
--- "a/zh/blog/2018/04/23/\345\234\250dockerhub\345\217\221\345\270\203dubbo-admin\351\225\234\345\203\217/index.html"
+++ "b/zh/blog/2018/04/23/\345\234\250dockerhub\345\217\221\345\270\203dubbo-admin\351\225\234\345\203\217/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/04/23/%E5%9C%A8dockerhub%E5%8F%91%E5%B8%83dubbo-admin%E9%95%9C%E5%83%8F/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在DockerHub发布Dubbo Adm [...]
-"><meta itemprop=datePublished content="2018-04-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="40"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在DockerHub发布Dubbo Admin镜像"><meta name=twitter:description content="本文将介绍如何在Dockerhub上发布Dubbo Admin镜像。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/04/23/%E5%9C%A8dockerhub%E5%8F%91%E5%B8%83dubbo-admin%E9%95%9C%E5%83%8F/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在DockerHub发布Dubbo Adm [...]
+"><meta itemprop=datePublished content="2018-04-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="40"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在DockerHub发布Dubbo Admin镜像"><meta name=twitter:description content="本文将介绍如何在Dockerhub上发布Dubbo Admin镜像。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/04/25/\350\260\267\346\255\214\347\274\226\347\250\213\344\271\213\345\244\217\344\274\232\350\256\256\344\270\2122018\344\270\252\351\241\271\347\233\256\350\242\253\345\256\243\345\270\203/index.html" "b/zh/blog/2018/04/25/\350\260\267\346\255\214\347\274\226\347\250\213\344\271\213\345\244\217\344\274\232\350\256\256\344\270\2122018\344\270\252\351\241\271\347\233\256\350\242\253\345\256\243\345\270\203/index.html"
index 183b7a606a3..e96e45553dc 100644
--- "a/zh/blog/2018/04/25/\350\260\267\346\255\214\347\274\226\347\250\213\344\271\213\345\244\217\344\274\232\350\256\256\344\270\2122018\344\270\252\351\241\271\347\233\256\350\242\253\345\256\243\345\270\203/index.html"
+++ "b/zh/blog/2018/04/25/\350\260\267\346\255\214\347\274\226\347\250\213\344\271\213\345\244\217\344\274\232\350\256\256\344\270\2122018\344\270\252\351\241\271\347\233\256\350\242\253\345\256\243\345\270\203/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/04/25/%E8%B0%B7%E6%AD%8C%E7%BC%96%E7%A8%8B%E4%B9%8B%E5%A4%8F%E4%BC%9A%E8%AE%AE%E4%B8%8A2018%E4%B8%AA%E9%A1%B9%E7%9B%AE%E8%A2%AB%E5%AE%A3%E5%B8%83/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" [...]
-"><meta itemprop=datePublished content="2018-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="8"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="谷歌编程之夏会议上2018个项目被宣布"><meta name=twitter:description content="谷歌编程之夏会议上2018个项目被宣布,Dubbo位列其中。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/04/25/%E8%B0%B7%E6%AD%8C%E7%BC%96%E7%A8%8B%E4%B9%8B%E5%A4%8F%E4%BC%9A%E8%AE%AE%E4%B8%8A2018%E4%B8%AA%E9%A1%B9%E7%9B%AE%E8%A2%AB%E5%AE%A3%E5%B8%83/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" [...]
+"><meta itemprop=datePublished content="2018-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="8"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="谷歌编程之夏会议上2018个项目被宣布"><meta name=twitter:description content="谷歌编程之夏会议上2018个项目被宣布,Dubbo位列其中。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/05/02/apachecon-na-\345\244\247\344\274\232\350\256\256\347\250\213\345\205\254\345\270\203/index.html" "b/zh/blog/2018/05/02/apachecon-na-\345\244\247\344\274\232\350\256\256\347\250\213\345\205\254\345\270\203/index.html"
index 1822979b6e3..4e1fdc055a4 100644
--- "a/zh/blog/2018/05/02/apachecon-na-\345\244\247\344\274\232\350\256\256\347\250\213\345\205\254\345\270\203/index.html"
+++ "b/zh/blog/2018/05/02/apachecon-na-\345\244\247\344\274\232\350\256\256\347\250\213\345\205\254\345\270\203/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/05/02/apachecon-na-%E5%A4%A7%E4%BC%9A%E8%AE%AE%E7%A8%8B%E5%85%AC%E5%B8%83/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="ApacheCon NA 大会议程公布 [...]
-"><meta itemprop=datePublished content="2018-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="12"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ApacheCon NA 大会议程公布"><meta name=twitter:description content="本文将向你介绍在ApacheCon大会议程公布上相关Dubbo议题演讲。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/05/02/apachecon-na-%E5%A4%A7%E4%BC%9A%E8%AE%AE%E7%A8%8B%E5%85%AC%E5%B8%83/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="ApacheCon NA 大会议程公布 [...]
+"><meta itemprop=datePublished content="2018-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="12"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="ApacheCon NA 大会议程公布"><meta name=twitter:description content="本文将向你介绍在ApacheCon大会议程公布上相关Dubbo议题演讲。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/05/12/\351\246\226\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\345\214\227\344\272\254\346\210\220\345\212\237\344\270\276\345\212\236/index.html" "b/zh/blog/2018/05/12/\351\246\226\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\345\214\227\344\272\254\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
index 6ccfa38751e..f2f40c47df6 100644
--- "a/zh/blog/2018/05/12/\351\246\226\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\345\214\227\344\272\254\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
+++ "b/zh/blog/2018/05/12/\351\246\226\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\345\214\227\344\272\254\346\210\220\345\212\237\344\270\276\345\212\236/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/news/dubbo-meetup-beijing.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
diff --git "a/zh/blog/2018/05/21/dubbo-\345\244\226\351\203\250\345\214\226\351\205\215\347\275\256/index.html" "b/zh/blog/2018/05/21/dubbo-\345\244\226\351\203\250\345\214\226\351\205\215\347\275\256/index.html"
index 53f572edd07..7cd86cc304b 100644
--- "a/zh/blog/2018/05/21/dubbo-\345\244\226\351\203\250\345\214\226\351\205\215\347\275\256/index.html"
+++ "b/zh/blog/2018/05/21/dubbo-\345\244\226\351\203\250\345\214\226\351\205\215\347\275\256/index.html"
@@ -3,12 +3,12 @@
尽管在 Spring 应用中,可以通过 @Value 或者 Environment 的方式获取外部配置,其代码简洁性以及类型转换灵活性存在明显的不足。因此,Spring Boot 提出了外部化配置(External Configuration)的感念,即通过程序以外的配置源,动态地绑定指定类型。
随着 Spring Boot / Spring Cloud 应用的流行,开发人员逐渐地接受并且使用 Spring Boot 外部化配置(External Configuration),即通过 application.properties 或者 bootstrap.properties 装配配置 Bean。
下列表格记录了 Dubbo 内置配置类:
-配置类 标签 用途 解释 ProtocolConfig <dubbo:protocol/> 协议配置 用于配置提供服务的协议信息,协议由提供方指定,消费方被动接受 ApplicationConfig <dubbo:application/> 应用配置 用于配置当前应用信息,不管该应用是提供者还是消费者 ModuleConfig <dubbo:module/> 模块配置 用于配置当前模块信息,可选 RegistryConfig <dubbo:registry/> 注册中心配置 用于配置连接注册中心相关信息 MonitorConfig <dubbo:monitor/> 监控中心配置 用于配置连接监控中心相关信息,可选 ProviderConfig <dubbo:provider/> 提供方配置 当 ProtocolConfig 和 ServiceConfig 某属性没有配置时,采用此缺省值,可选 ConsumerConfig <dubbo:consumer/> 消费方配置 当 ReferenceConfig 某属性没有配置时,采用此缺省值,可选 MethodConfig < [...]
+配置类 标签 用途 解释 ProtocolConfig <dubbo:protocol/> 协议配置 用于配置提供服务的协议信息,协议由提供方指定,消费方被动接受 ApplicationConfig <dubbo:application/> 应用配置 用于配置当前应用信息,不管该应用是提供者还是消费者 ModuleConfig <dubbo:module/> 模块配置 用于配置当前模块信息,可选 RegistryConfig <dubbo:registry/> 注册中心配置 用于配置连接注册中心相关信息 MonitorConfig <dubbo:monitor/> 监控中心配置 用于配置连接监控中心相关信息,可选 ProviderConfig <dubbo:provider/> 提供方配置 当 ProtocolConfig 和 ServiceConfig 某属性没有配置时,采用此缺省值,可选 ConsumerConfig <dubbo:consumer/> 消费方配置 当 ReferenceConfig 某属性没有配置时,采用此缺省值,可选 MethodConfig < [...]
@Bean public ApplicationConfig applicationConfig() { ApplicationConfig applicationConfig = new ApplicationConfig(); applicationConfig.setName("dubbo-annotation-consumer"); return applicationConfig; } 虽然实现类似于ProviderConfiguration 和 ConsumerConfiguration 这样的 Spring @Configuration Bean 成本并不高,不过通过 Java Code 的方式定义配置 Bean,或多或少是一种 Hard Code(硬编码)的行为,缺少弹性。
尽管在 Spring 应用中,可以通过 @Value 或者 Environment 的方式获取外部配置,其代码简洁性以及类型转换灵活性存在明显的不足。因此,Spring Boot 提出了外部化配置(External Configuration)的感念,即通过程序以外的配置源,动态地绑定指定类型。
随着 Spring Boot / Spring Cloud 应用的流行,开发人员逐渐地接受并且使用 Spring Boot 外部化配置(External Configuration),即通过 application.properties 或者 bootstrap.properties 装配配置 Bean。
下列表格记录了 Dubbo 内置配置类:
-配置类 标签 用途 解释 ProtocolConfig <dubbo:protocol/> 协议配置 用于配置提供服务的协议信息,协议由提供方指定,消费方被动接受 ApplicationConfig <dubbo:application/> 应用配置 用于配置当前应用信息,不管该应用是提供者还是消费者 ModuleConfig <dubbo:module/> 模块配置 用于配置当前模块信息,可选 RegistryConfig <dubbo:registry/> 注册中心配置 用于配置连接注册中心相关信息 MonitorConfig <dubbo:monitor/> 监控中心配置 用于配置连接监控中心相关信息,可选 ProviderConfig <dubbo:provider/> 提供方配置 当 ProtocolConfig 和 ServiceConfig 某属性没有配置时,采用此缺省值,可选 ConsumerConfig <dubbo:consumer/> 消费方配置 当 ReferenceConfig 某属性没有配置时,采用此缺省值,可选 MethodConfig < [...]
+配置类 标签 用途 解释 ProtocolConfig <dubbo:protocol/> 协议配置 用于配置提供服务的协议信息,协议由提供方指定,消费方被动接受 ApplicationConfig <dubbo:application/> 应用配置 用于配置当前应用信息,不管该应用是提供者还是消费者 ModuleConfig <dubbo:module/> 模块配置 用于配置当前模块信息,可选 RegistryConfig <dubbo:registry/> 注册中心配置 用于配置连接注册中心相关信息 MonitorConfig <dubbo:monitor/> 监控中心配置 用于配置连接监控中心相关信息,可选 ProviderConfig <dubbo:provider/> 提供方配置 当 ProtocolConfig 和 ServiceConfig 某属性没有配置时,采用此缺省值,可选 ConsumerConfig <dubbo:consumer/> 消费方配置 当 ReferenceConfig 某属性没有配置时,采用此缺省值,可选 MethodConfig < [...]
@Bean public ApplicationConfig applicationConfig() { ApplicationConfig applicationConfig = new ApplicationConfig(); applicationConfig.setName("dubbo-annotation-consumer"); return applicationConfig; } 虽然实现类似于ProviderConfiguration 和 ConsumerConfiguration 这样的 Spring @Configuration Bean 成本并不高,不过通过 Java Code 的方式定义配置 Bean,或多或少是一种 Hard Code(硬编码)的行为,缺少弹性。
尽管在 Spring 应用中,可以通过 @Value 或者 Environment 的方式获取外部配置,其代码简洁性以及类型转换灵活性存在明显的不足。因此,Spring Boot 提出了外部化配置(External Configuration)的感念,即通过程序以外的配置源,动态地绑定指定类型。
随着 Spring Boot / Spring Cloud 应用的流行,开发人员逐渐地接受并且使用 Spring Boot 外部化配置(External Configuration),即通过 application.properties 或者 bootstrap.properties 装配配置 Bean。
diff --git "a/zh/blog/2018/06/03/\344\273\245-dubbo-\344\270\272\344\276\213\350\201\212\350\201\212\345\246\202\344\275\225\345\220\221\345\274\200\346\272\220\351\241\271\347\233\256\345\201\232\350\264\241\347\214\256/index.html" "b/zh/blog/2018/06/03/\344\273\245-dubbo-\344\270\272\344\276\213\350\201\212\350\201\212\345\246\202\344\275\225\345\220\221\345\274\200\346\272\220\351\241\271\347\233\256\345\201\232\350\264\241\347\214\256/index.html"
index aa83cd22ee9..74c0e65f079 100644
--- "a/zh/blog/2018/06/03/\344\273\245-dubbo-\344\270\272\344\276\213\350\201\212\350\201\212\345\246\202\344\275\225\345\220\221\345\274\200\346\272\220\351\241\271\347\233\256\345\201\232\350\264\241\347\214\256/index.html"
+++ "b/zh/blog/2018/06/03/\344\273\245-dubbo-\344\270\272\344\276\213\350\201\212\350\201\212\345\246\202\344\275\225\345\220\221\345\274\200\346\272\220\351\241\271\347\233\256\345\201\232\350\264\241\347\214\256/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/06/03/%E4%BB%A5-dubbo-%E4%B8%BA%E4%BE%8B%E8%81%8A%E8%81%8A%E5%A6%82%E4%BD%95%E5%90%91%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%E5%81%9A%E8%B4%A1%E7%8C%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-06-03T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_na [...]
-"><meta itemprop=datePublished content="2018-06-03T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="330"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="以 Dubbo 为例,聊聊如何向开源项目做贡献"><meta name=twitter:description content="本文将会以 dubbo 项目为例向你阐释,给开源项目做贡献并不是一件难事
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/06/03/%E4%BB%A5-dubbo-%E4%B8%BA%E4%BE%8B%E8%81%8A%E8%81%8A%E5%A6%82%E4%BD%95%E5%90%91%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%E5%81%9A%E8%B4%A1%E7%8C%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-06-03T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_na [...]
+"><meta itemprop=datePublished content="2018-06-03T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="330"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="以 Dubbo 为例,聊聊如何向开源项目做贡献"><meta name=twitter:description content="本文将会以 dubbo 项目为例向你阐释,给开源项目做贡献并不是一件难事
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/06/17/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-zipkin/index.html" "b/zh/blog/2018/06/17/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-zipkin/index.html"
index f9bea94a85f..56125c8d7be 100644
--- "a/zh/blog/2018/06/17/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-zipkin/index.html"
+++ "b/zh/blog/2018/06/17/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-zipkin/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/06/17/%E5%9C%A8-dubbo-%E4%B8%AD%E4%BD%BF%E7%94%A8-zipkin/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-06-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在 Dubbo 中使用 Zipkin"><meta itemprop=d [...]
-"><meta itemprop=datePublished content="2018-06-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1449"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在 Dubbo 中使用 Zipkin"><meta name=twitter:description content="本文介绍如何在 Dubbo 中使用 Zipkin 进行全链路追踪
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/06/17/%E5%9C%A8-dubbo-%E4%B8%AD%E4%BD%BF%E7%94%A8-zipkin/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-06-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在 Dubbo 中使用 Zipkin"><meta itemprop=d [...]
+"><meta itemprop=datePublished content="2018-06-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1449"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在 Dubbo 中使用 Zipkin"><meta name=twitter:description content="本文介绍如何在 Dubbo 中使用 Zipkin 进行全链路追踪
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/06/23/\347\254\254\344\272\214\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\344\270\212\346\265\267\346\210\220\345\212\237\344\270\276\345\212\236/index.html" "b/zh/blog/2018/06/23/\347\254\254\344\272\214\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\344\270\212\346\265\267\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
index 0c619391da6..195a23c58a0 100644
--- "a/zh/blog/2018/06/23/\347\254\254\344\272\214\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\344\270\212\346\265\267\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
+++ "b/zh/blog/2018/06/23/\347\254\254\344\272\214\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\344\270\212\346\265\267\346\210\220\345\212\237\344\270\276\345\212\236/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/news/dubbo-meetup-shanghai.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git "a/zh/blog/2018/06/26/\345\233\236\345\243\260\346\265\213\350\257\225/index.html" "b/zh/blog/2018/06/26/\345\233\236\345\243\260\346\265\213\350\257\225/index.html"
index dae85f2b1f1..8d8a18477fc 100644
--- "a/zh/blog/2018/06/26/\345\233\236\345\243\260\346\265\213\350\257\225/index.html"
+++ "b/zh/blog/2018/06/26/\345\233\236\345\243\260\346\265\213\350\257\225/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/06/26/%E5%9B%9E%E5%A3%B0%E6%B5%8B%E8%AF%95/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-06-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="回声测试"><meta itemprop=description content="回声测试用于检测服务是否可用
-"><meta itemprop=datePublished content="2018-06-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="279"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="回声测试"><meta name=twitter:description content="回声测试用于检测服务是否可用
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/06/26/%E5%9B%9E%E5%A3%B0%E6%B5%8B%E8%AF%95/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-06-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="回声测试"><meta itemprop=description content="回声测试用于检测服务是否可用
+"><meta itemprop=datePublished content="2018-06-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="279"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="回声测试"><meta name=twitter:description content="回声测试用于检测服务是否可用
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/07/01/\347\254\254\344\270\200\344\270\252-dubbo-filter/index.html" "b/zh/blog/2018/07/01/\347\254\254\344\270\200\344\270\252-dubbo-filter/index.html"
index b44dccd89d9..703e292009c 100644
--- "a/zh/blog/2018/07/01/\347\254\254\344\270\200\344\270\252-dubbo-filter/index.html"
+++ "b/zh/blog/2018/07/01/\347\254\254\344\270\200\344\270\252-dubbo-filter/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/01/%E7%AC%AC%E4%B8%80%E4%B8%AA-dubbo-filter/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="第一个 Dubbo Filter"><meta itemprop=description c [...]
-"><meta itemprop=datePublished content="2018-07-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="434"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="第一个 Dubbo Filter"><meta name=twitter:description content="本文介绍了如何开发一个 Dubbo 的 Filter
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/01/%E7%AC%AC%E4%B8%80%E4%B8%AA-dubbo-filter/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="第一个 Dubbo Filter"><meta itemprop=description c [...]
+"><meta itemprop=datePublished content="2018-07-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="434"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="第一个 Dubbo Filter"><meta name=twitter:description content="本文介绍了如何开发一个 Dubbo 的 Filter
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/07/12/dubbo-\344\270\212\344\270\213\346\226\207\344\277\241\346\201\257/index.html" "b/zh/blog/2018/07/12/dubbo-\344\270\212\344\270\213\346\226\207\344\277\241\346\201\257/index.html"
index a280c6fe2a8..79abd50108e 100644
--- "a/zh/blog/2018/07/12/dubbo-\344\270\212\344\270\213\346\226\207\344\277\241\346\201\257/index.html"
+++ "b/zh/blog/2018/07/12/dubbo-\344\270\212\344\270\213\346\226\207\344\277\241\346\201\257/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/12/dubbo-%E4%B8%8A%E4%B8%8B%E6%96%87%E4%BF%A1%E6%81%AF/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 上下文信息"><meta itemprop=descrip [...]
-"><meta itemprop=datePublished content="2018-07-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="156"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 上下文信息"><meta name=twitter:description content="介绍Dubbo上下文信息的作用、应用场景、使用方式以及注意事项
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/12/dubbo-%E4%B8%8A%E4%B8%8B%E6%96%87%E4%BF%A1%E6%81%AF/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 上下文信息"><meta itemprop=descrip [...]
+"><meta itemprop=datePublished content="2018-07-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="156"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 上下文信息"><meta name=twitter:description content="介绍Dubbo上下文信息的作用、应用场景、使用方式以及注意事项
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/07/12/\344\275\277\347\224\250pinpoint\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html" "b/zh/blog/2018/07/12/\344\275\277\347\224\250pinpoint\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html"
index 02076f64539..2dd19ceca8a 100644
--- "a/zh/blog/2018/07/12/\344\275\277\347\224\250pinpoint\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html"
+++ "b/zh/blog/2018/07/12/\344\275\277\347\224\250pinpoint\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/12/%E4%BD%BF%E7%94%A8pinpoint%E5%81%9A%E5%88%86%E5%B8%83%E5%BC%8F%E8%B7%9F%E8%B8%AA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="使用Pinp [...]
-"><meta itemprop=datePublished content="2018-07-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="560"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用Pinpoint做分布式跟踪"><meta name=twitter:description content="本文介绍了利用Pinpoint对Dubbo分布式应用进行调用链跟踪与性能监控。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/12/%E4%BD%BF%E7%94%A8pinpoint%E5%81%9A%E5%88%86%E5%B8%83%E5%BC%8F%E8%B7%9F%E8%B8%AA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="使用Pinp [...]
+"><meta itemprop=datePublished content="2018-07-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="560"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用Pinpoint做分布式跟踪"><meta name=twitter:description content="本文介绍了利用Pinpoint对Dubbo分布式应用进行调用链跟踪与性能监控。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/07/22/dubbo-2.7.x-repackage-\345\220\216\347\232\204\345\205\274\345\256\271\345\256\236\347\216\260\346\226\271\346\241\210/index.html" "b/zh/blog/2018/07/22/dubbo-2.7.x-repackage-\345\220\216\347\232\204\345\205\274\345\256\271\345\256\236\347\216\260\346\226\271\346\241\210/index.html"
index 8fc8458c582..9acbdfd36db 100644
--- "a/zh/blog/2018/07/22/dubbo-2.7.x-repackage-\345\220\216\347\232\204\345\205\274\345\256\271\345\256\236\347\216\260\346\226\271\346\241\210/index.html"
+++ "b/zh/blog/2018/07/22/dubbo-2.7.x-repackage-\345\220\216\347\232\204\345\205\274\345\256\271\345\256\236\347\216\260\346\226\271\346\241\210/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/22/dubbo-2.7.x-repackage-%E5%90%8E%E7%9A%84%E5%85%BC%E5%AE%B9%E5%AE%9E%E7%8E%B0%E6%96%B9%E6%A1%88/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name c [...]
-"><meta itemprop=datePublished content="2018-07-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="285"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 2.7.x repackage 后的兼容实现方案"><meta name=twitter:description content="本文简单描述了2.7.x repackage后对老版本的兼容性实现方案。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/22/dubbo-2.7.x-repackage-%E5%90%8E%E7%9A%84%E5%85%BC%E5%AE%B9%E5%AE%9E%E7%8E%B0%E6%96%B9%E6%A1%88/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name c [...]
+"><meta itemprop=datePublished content="2018-07-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="285"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 2.7.x repackage 后的兼容实现方案"><meta name=twitter:description content="本文简单描述了2.7.x repackage后对老版本的兼容性实现方案。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/07/27/sentinel-\344\270\272-dubbo-\346\234\215\345\212\241\344\277\235\351\251\276\346\212\244\350\210\252/index.html" "b/zh/blog/2018/07/27/sentinel-\344\270\272-dubbo-\346\234\215\345\212\241\344\277\235\351\251\276\346\212\244\350\210\252/index.html"
index 0bff8da797d..5aa7dbd2ec6 100644
--- "a/zh/blog/2018/07/27/sentinel-\344\270\272-dubbo-\346\234\215\345\212\241\344\277\235\351\251\276\346\212\244\350\210\252/index.html"
+++ "b/zh/blog/2018/07/27/sentinel-\344\270\272-dubbo-\346\234\215\345\212\241\344\277\235\351\251\276\346\212\244\350\210\252/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/27/sentinel-%E4%B8%BA-dubbo-%E6%9C%8D%E5%8A%A1%E4%BF%9D%E9%A9%BE%E6%8A%A4%E8%88%AA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-27T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Sentine [...]
-"><meta itemprop=datePublished content="2018-07-27T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="388"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Sentinel 为 Dubbo 服务保驾护航"><meta name=twitter:description content="本文主要介绍了面向分布式服务架构的轻量级流量控制组件 Sentinel 以及在 Dubbo 中整合使用 Sentinel 的最佳实践。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/07/27/sentinel-%E4%B8%BA-dubbo-%E6%9C%8D%E5%8A%A1%E4%BF%9D%E9%A9%BE%E6%8A%A4%E8%88%AA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-07-27T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Sentine [...]
+"><meta itemprop=datePublished content="2018-07-27T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="388"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Sentinel 为 Dubbo 服务保驾护航"><meta name=twitter:description content="本文主要介绍了面向分布式服务架构的轻量级流量控制组件 Sentinel 以及在 Dubbo 中整合使用 Sentinel 的最佳实践。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/07/30/\347\254\254\344\270\211\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\267\261\345\234\263\346\210\220\345\212\237\344\270\276\345\212\236/index.html" "b/zh/blog/2018/07/30/\347\254\254\344\270\211\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\267\261\345\234\263\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
index 27a0ab7e12d..660556f627f 100644
--- "a/zh/blog/2018/07/30/\347\254\254\344\270\211\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\267\261\345\234\263\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
+++ "b/zh/blog/2018/07/30/\347\254\254\344\270\211\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\267\261\345\234\263\346\210\220\345\212\237\344\270\276\345\212\236/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/news/dubbo-meetup-shenzhen.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git a/zh/blog/2018/08/07/dubbo-101/index.html b/zh/blog/2018/08/07/dubbo-101/index.html
index ea445be3388..584e7540a71 100644
--- a/zh/blog/2018/08/07/dubbo-101/index.html
+++ b/zh/blog/2018/08/07/dubbo-101/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/dubbo-101/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="第一个 Dubbo 应用"><meta itemprop=description content="现代的分布式服务框架的基本概念与 RMI 是类似的,同 [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1013"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="第一个 Dubbo 应用"><meta name=twitter:description content="现代的分布式服务框架的基本概念与 RMI 是类似的,同样是使用 Java 的 Interface 作为服务契约,通过注册中心来完成服务的注册和发现,远程通讯的细节也是通过代理类来屏蔽。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/dubbo-101/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="第一个 Dubbo 应用"><meta itemprop=description content="现代的分布式服务框架的基本概念与 RMI 是类似的,同 [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1013"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="第一个 Dubbo 应用"><meta name=twitter:description content="现代的分布式服务框架的基本概念与 RMI 是类似的,同样是使用 Java 的 Interface 作为服务契约,通过注册中心来完成服务的注册和发现,远程通讯的细节也是通过代理类来屏蔽。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/07/dubbo-\346\263\250\350\247\243\351\251\261\345\212\250/index.html" "b/zh/blog/2018/08/07/dubbo-\346\263\250\350\247\243\351\251\261\345\212\250/index.html"
index a9af81710d5..b22e7352866 100644
--- "a/zh/blog/2018/08/07/dubbo-\346\263\250\350\247\243\351\251\261\345\212\250/index.html"
+++ "b/zh/blog/2018/08/07/dubbo-\346\263\250\350\247\243\351\251\261\345\212\250/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/dubbo-%E6%B3%A8%E8%A7%A3%E9%A9%B1%E5%8A%A8/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 注解驱动"><meta itemprop=description conte [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1333"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 注解驱动"><meta name=twitter:description content="介绍了 Dubbo 中新引入的注解驱动支持
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/dubbo-%E6%B3%A8%E8%A7%A3%E9%A9%B1%E5%8A%A8/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 注解驱动"><meta itemprop=description conte [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1333"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 注解驱动"><meta name=twitter:description content="介绍了 Dubbo 中新引入的注解驱动支持
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/07/\344\275\277\347\224\250jdk17\347\274\226\350\257\221\350\277\220\350\241\214dubbo-2.7.14\351\241\271\347\233\256/index.html" "b/zh/blog/2018/08/07/\344\275\277\347\224\250jdk17\347\274\226\350\257\221\350\277\220\350\241\214dubbo-2.7.14\351\241\271\347\233\256/index.html"
index 064dab869dd..625bf71c5c3 100644
--- "a/zh/blog/2018/08/07/\344\275\277\347\224\250jdk17\347\274\226\350\257\221\350\277\220\350\241\214dubbo-2.7.14\351\241\271\347\233\256/index.html"
+++ "b/zh/blog/2018/08/07/\344\275\277\347\224\250jdk17\347\274\226\350\257\221\350\277\220\350\241\214dubbo-2.7.14\351\241\271\347\233\256/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/%E4%BD%BF%E7%94%A8jdk17%E7%BC%96%E8%AF%91%E8%BF%90%E8%A1%8Cdubbo-2.7.14%E9%A1%B9%E7%9B%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name conten [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="174"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用jdk17编译运行dubbo 2.7.14项目"><meta name=twitter:description content="本文介绍了如何在jdk17环境下编译运行dubbo 2.7.14项目。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/%E4%BD%BF%E7%94%A8jdk17%E7%BC%96%E8%AF%91%E8%BF%90%E8%A1%8Cdubbo-2.7.14%E9%A1%B9%E7%9B%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name conten [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="174"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用jdk17编译运行dubbo 2.7.14项目"><meta name=twitter:description content="本文介绍了如何在jdk17环境下编译运行dubbo 2.7.14项目。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/07/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250\346\263\250\350\247\243/index.html" "b/zh/blog/2018/08/07/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250\346\263\250\350\247\243/index.html"
index 9d5be154178..687f6829258 100644
--- "a/zh/blog/2018/08/07/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250\346\263\250\350\247\243/index.html"
+++ "b/zh/blog/2018/08/07/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250\346\263\250\350\247\243/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/%E5%9C%A8-dubbo-%E4%B8%AD%E4%BD%BF%E7%94%A8%E6%B3%A8%E8%A7%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在 Dubbo 中使用注解"><meta item [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="994"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在 Dubbo 中使用注解"><meta name=twitter:description content="介绍了如何使用注解方式而非 XML 方式来开发 Dubbo 应用,可以学习到如何使用 @EnableDubbo、@Service、@Reference 的用法。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/%E5%9C%A8-dubbo-%E4%B8%AD%E4%BD%BF%E7%94%A8%E6%B3%A8%E8%A7%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在 Dubbo 中使用注解"><meta item [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="994"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在 Dubbo 中使用注解"><meta name=twitter:description content="介绍了如何使用注解方式而非 XML 方式来开发 Dubbo 应用,可以学习到如何使用 @EnableDubbo、@Service、@Reference 的用法。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/07/\345\234\250-dubbo-\345\272\224\347\224\250\344\270\255\344\275\277\347\224\250-zookeeper/index.html" "b/zh/blog/2018/08/07/\345\234\250-dubbo-\345\272\224\347\224\250\344\270\255\344\275\277\347\224\250-zookeeper/index.html"
index baea6cbdd94..375682be5fc 100644
--- "a/zh/blog/2018/08/07/\345\234\250-dubbo-\345\272\224\347\224\250\344\270\255\344\275\277\347\224\250-zookeeper/index.html"
+++ "b/zh/blog/2018/08/07/\345\234\250-dubbo-\345\272\224\347\224\250\344\270\255\344\275\277\347\224\250-zookeeper/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/%E5%9C%A8-dubbo-%E5%BA%94%E7%94%A8%E4%B8%AD%E4%BD%BF%E7%94%A8-zookeeper/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在 Dubbo 应用中使用 Z [...]
-"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="809"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在 Dubbo 应用中使用 Zookeeper"><meta name=twitter:description content="本文介绍了 Zookeeper 的基本概念、用法,以及如何在 Dubbo 应用中使用 Zookeeper 作为注册中心。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/07/%E5%9C%A8-dubbo-%E5%BA%94%E7%94%A8%E4%B8%AD%E4%BD%BF%E7%94%A8-zookeeper/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="在 Dubbo 应用中使用 Z [...]
+"><meta itemprop=datePublished content="2018-08-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="809"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="在 Dubbo 应用中使用 Zookeeper"><meta name=twitter:description content="本文介绍了 Zookeeper 的基本概念、用法,以及如何在 Dubbo 应用中使用 Zookeeper 作为注册中心。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/10/dubbo\347\232\204\350\264\237\350\275\275\345\235\207\350\241\241/index.html" "b/zh/blog/2018/08/10/dubbo\347\232\204\350\264\237\350\275\275\345\235\207\350\241\241/index.html"
index e02d990bf19..3265386785e 100644
--- "a/zh/blog/2018/08/10/dubbo\347\232\204\350\264\237\350\275\275\345\235\207\350\241\241/index.html"
+++ "b/zh/blog/2018/08/10/dubbo\347\232\204\350\264\237\350\275\275\345\235\207\350\241\241/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/10/dubbo%E7%9A%84%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-10T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo的负载均衡"><meta itemprop=descripti [...]
-"><meta itemprop=datePublished content="2018-08-10T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="471"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo的负载均衡"><meta name=twitter:description content="本文介绍了负载均衡的相关概念以及 Dubbo 中的负载均衡策略实现。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/10/dubbo%E7%9A%84%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-10T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo的负载均衡"><meta itemprop=descripti [...]
+"><meta itemprop=datePublished content="2018-08-10T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="471"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo的负载均衡"><meta name=twitter:description content="本文介绍了负载均衡的相关概念以及 Dubbo 中的负载均衡策略实现。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/dubbo-\344\274\230\351\233\205\345\201\234\346\234\272/index.html" "b/zh/blog/2018/08/14/dubbo-\344\274\230\351\233\205\345\201\234\346\234\272/index.html"
index 6854649582b..6f24dde7b89 100644
--- "a/zh/blog/2018/08/14/dubbo-\344\274\230\351\233\205\345\201\234\346\234\272/index.html"
+++ "b/zh/blog/2018/08/14/dubbo-\344\274\230\351\233\205\345\201\234\346\234\272/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E4%BC%98%E9%9B%85%E5%81%9C%E6%9C%BA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 优雅停机"><meta itemprop=description conte [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="121"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 优雅停机"><meta name=twitter:description content="本文介绍了Dubbo优雅停机的原理和使用方式
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E4%BC%98%E9%9B%85%E5%81%9C%E6%9C%BA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 优雅停机"><meta itemprop=description conte [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="121"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 优雅停机"><meta name=twitter:description content="本文介绍了Dubbo优雅停机的原理和使用方式
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/dubbo-\345\205\263\344\272\216\345\220\214\346\255\245/\345\274\202\346\255\245\350\260\203\347\224\250\347\232\204\345\207\240\347\247\215\346\226\271\345\274\217/index.html" "b/zh/blog/2018/08/14/dubbo-\345\205\263\344\272\216\345\220\214\346\255\245/\345\274\202\346\255\245\350\260\203\347\224\250\347\232\204\345\207\240\347\247\215\346\226\271\345\274\217/index.html"
index 25923c27950..673e07c7e0c 100644
--- "a/zh/blog/2018/08/14/dubbo-\345\205\263\344\272\216\345\220\214\346\255\245/\345\274\202\346\255\245\350\260\203\347\224\250\347\232\204\345\207\240\347\247\215\346\226\271\345\274\217/index.html"
+++ "b/zh/blog/2018/08/14/dubbo-\345\205\263\344\272\216\345\220\214\346\255\245/\345\274\202\346\255\245\350\260\203\347\224\250\347\232\204\345\207\240\347\247\215\346\226\271\345\274\217/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E5%85%B3%E4%BA%8E%E5%90%8C%E6%AD%A5/%E5%BC%82%E6%AD%A5%E8%B0%83%E7%94%A8%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apach [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="438"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 关于同步/异步调用的几种方式"><meta name=twitter:description content="本文介绍了Dubbo基于异步通讯机制实现的几种同步和异步调用方式。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E5%85%B3%E4%BA%8E%E5%90%8C%E6%AD%A5/%E5%BC%82%E6%AD%A5%E8%B0%83%E7%94%A8%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apach [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="438"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 关于同步/异步调用的几种方式"><meta name=twitter:description content="本文介绍了Dubbo基于异步通讯机制实现的几种同步和异步调用方式。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/dubbo-\345\237\272\346\234\254\347\224\250\346\263\225-dubbo-consumer-\351\205\215\347\275\256/index.html" "b/zh/blog/2018/08/14/dubbo-\345\237\272\346\234\254\347\224\250\346\263\225-dubbo-consumer-\351\205\215\347\275\256/index.html"
index 3b45715ece1..7a7c16acf6e 100644
--- "a/zh/blog/2018/08/14/dubbo-\345\237\272\346\234\254\347\224\250\346\263\225-dubbo-consumer-\351\205\215\347\275\256/index.html"
+++ "b/zh/blog/2018/08/14/dubbo-\345\237\272\346\234\254\347\224\250\346\263\225-dubbo-consumer-\351\205\215\347\275\256/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95-dubbo-consumer-%E9%85%8D%E7%BD%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 基本用法 [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="244"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 基本用法 - Dubbo Consumer 配置"><meta name=twitter:description content="XML配置,API调用方式配置,注解方式配置
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95-dubbo-consumer-%E9%85%8D%E7%BD%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 基本用法 [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="244"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 基本用法 - Dubbo Consumer 配置"><meta name=twitter:description content="XML配置,API调用方式配置,注解方式配置
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/dubbo-\345\237\272\347\241\200\347\224\250\346\263\225-provider-\351\205\215\347\275\256/index.html" "b/zh/blog/2018/08/14/dubbo-\345\237\272\347\241\200\347\224\250\346\263\225-provider-\351\205\215\347\275\256/index.html"
index ce3c56e234a..3c1d1123353 100644
--- "a/zh/blog/2018/08/14/dubbo-\345\237\272\347\241\200\347\224\250\346\263\225-provider-\351\205\215\347\275\256/index.html"
+++ "b/zh/blog/2018/08/14/dubbo-\345\237\272\347\241\200\347\224\250\346\263\225-provider-\351\205\215\347\275\256/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E5%9F%BA%E7%A1%80%E7%94%A8%E6%B3%95-provider-%E9%85%8D%E7%BD%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 基础用法 - Pro [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="466"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 基础用法 - Provider 配置"><meta name=twitter:description content="主要讲述如何配置dubbo,按照配置方式上可以分为:XML配置,properties方式配置,注解方式配置,API调用方式配置。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo-%E5%9F%BA%E7%A1%80%E7%94%A8%E6%B3%95-provider-%E9%85%8D%E7%BD%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 基础用法 - Pro [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="466"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 基础用法 - Provider 配置"><meta name=twitter:description content="主要讲述如何配置dubbo,按照配置方式上可以分为:XML配置,properties方式配置,注解方式配置,API调用方式配置。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/dubbo\347\232\204\346\263\233\345\214\226\350\260\203\347\224\250/index.html" "b/zh/blog/2018/08/14/dubbo\347\232\204\346\263\233\345\214\226\350\260\203\347\224\250/index.html"
index 29e74c52246..8c056de3664 100644
--- "a/zh/blog/2018/08/14/dubbo\347\232\204\346\263\233\345\214\226\350\260\203\347\224\250/index.html"
+++ "b/zh/blog/2018/08/14/dubbo\347\232\204\346\263\233\345\214\226\350\260\203\347\224\250/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo%E7%9A%84%E6%B3%9B%E5%8C%96%E8%B0%83%E7%94%A8/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo的泛化调用"><meta itemprop=descripti [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="345"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo的泛化调用"><meta name=twitter:description content="本文介绍了 Dubbo 泛化调用的使用场景及相关示例
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/dubbo%E7%9A%84%E6%B3%9B%E5%8C%96%E8%B0%83%E7%94%A8/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo的泛化调用"><meta itemprop=descripti [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="345"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo的泛化调用"><meta name=twitter:description content="本文介绍了 Dubbo 泛化调用的使用场景及相关示例
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/spring-boot-dubbo\345\272\224\347\224\250\345\220\257\345\201\234\346\272\220\347\240\201\345\210\206\346\236\220/index.html" "b/zh/blog/2018/08/14/spring-boot-dubbo\345\272\224\347\224\250\345\220\257\345\201\234\346\272\220\347\240\201\345\210\206\346\236\220/index.html"
index a53ce97e07f..c70b22c4394 100644
--- "a/zh/blog/2018/08/14/spring-boot-dubbo\345\272\224\347\224\250\345\220\257\345\201\234\346\272\220\347\240\201\345\210\206\346\236\220/index.html"
+++ "b/zh/blog/2018/08/14/spring-boot-dubbo\345\272\224\347\224\250\345\220\257\345\201\234\346\272\220\347\240\201\345\210\206\346\236\220/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/spring-boot-dubbo%E5%BA%94%E7%94%A8%E5%90%AF%E5%81%9C%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name conten [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="534"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Spring Boot Dubbo应用启停源码分析"><meta name=twitter:description content="本文分析 `dubbo-spring-boot-project` 中 Dubbo 启停源码的实现原理。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/spring-boot-dubbo%E5%BA%94%E7%94%A8%E5%90%AF%E5%81%9C%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name conten [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="534"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Spring Boot Dubbo应用启停源码分析"><meta name=twitter:description content="本文分析 `dubbo-spring-boot-project` 中 Dubbo 启停源码的实现原理。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/\344\273\216\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\345\210\260dubbo2.js/index.html" "b/zh/blog/2018/08/14/\344\273\216\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\345\210\260dubbo2.js/index.html"
index 3cc43281d26..d8f3dbcaa86 100644
--- "a/zh/blog/2018/08/14/\344\273\216\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\345\210\260dubbo2.js/index.html"
+++ "b/zh/blog/2018/08/14/\344\273\216\350\267\250\350\257\255\350\250\200\350\260\203\347\224\250\345\210\260dubbo2.js/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/%E4%BB%8E%E8%B7%A8%E8%AF%AD%E8%A8%80%E8%B0%83%E7%94%A8%E5%88%B0dubbo2.js/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="从跨语言调用到dubbo2. [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="638"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="从跨语言调用到dubbo2.js"><meta name=twitter:description content="本文介绍了如何使用 dubbo2.js 进行跨语言的 dubbo 调用。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/%E4%BB%8E%E8%B7%A8%E8%AF%AD%E8%A8%80%E8%B0%83%E7%94%A8%E5%88%B0dubbo2.js/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="从跨语言调用到dubbo2. [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="638"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="从跨语言调用到dubbo2.js"><meta name=twitter:description content="本文介绍了如何使用 dubbo2.js 进行跨语言的 dubbo 调用。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/14/\351\200\232\350\277\207qos\345\257\271\346\234\215\345\212\241\350\277\233\350\241\214\345\212\250\346\200\201\346\216\247\345\210\266/index.html" "b/zh/blog/2018/08/14/\351\200\232\350\277\207qos\345\257\271\346\234\215\345\212\241\350\277\233\350\241\214\345\212\250\346\200\201\346\216\247\345\210\266/index.html"
index a570412d2e2..b95a4aeb36b 100644
--- "a/zh/blog/2018/08/14/\351\200\232\350\277\207qos\345\257\271\346\234\215\345\212\241\350\277\233\350\241\214\345\212\250\346\200\201\346\216\247\345\210\266/index.html"
+++ "b/zh/blog/2018/08/14/\351\200\232\350\277\207qos\345\257\271\346\234\215\345\212\241\350\277\233\350\241\214\345\212\250\346\200\201\346\216\247\345\210\266/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/%E9%80%9A%E8%BF%87qos%E5%AF%B9%E6%9C%8D%E5%8A%A1%E8%BF%9B%E8%A1%8C%E5%8A%A8%E6%80%81%E6%8E%A7%E5%88%B6/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itempro [...]
-"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="365"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="通过QoS对服务进行动态控制"><meta name=twitter:description content="本文介绍了如何使用Dubbo的QoS功能对服务进行动态配置,以及相关的参数及配置方式。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/14/%E9%80%9A%E8%BF%87qos%E5%AF%B9%E6%9C%8D%E5%8A%A1%E8%BF%9B%E8%A1%8C%E5%8A%A8%E6%80%81%E6%8E%A7%E5%88%B6/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itempro [...]
+"><meta itemprop=datePublished content="2018-08-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="365"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="通过QoS对服务进行动态控制"><meta name=twitter:description content="本文介绍了如何使用Dubbo的QoS功能对服务进行动态配置,以及相关的参数及配置方式。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/15/dubbo2.7-\344\270\211\345\244\247\346\226\260\347\211\271\346\200\247\350\257\246\350\247\243/index.html" "b/zh/blog/2018/08/15/dubbo2.7-\344\270\211\345\244\247\346\226\260\347\211\271\346\200\247\350\257\246\350\247\243/index.html"
index 753cc4421ad..2c76db1a28f 100644
--- "a/zh/blog/2018/08/15/dubbo2.7-\344\270\211\345\244\247\346\226\260\347\211\271\346\200\247\350\257\246\350\247\243/index.html"
+++ "b/zh/blog/2018/08/15/dubbo2.7-\344\270\211\345\244\247\346\226\260\347\211\271\346\200\247\350\257\246\350\247\243/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/15/dubbo2.7-%E4%B8%89%E5%A4%A7%E6%96%B0%E7%89%B9%E6%80%A7%E8%AF%A6%E8%A7%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo2.7 三大新特性 [...]
-"><meta itemprop=datePublished content="2018-08-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="442"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo2.7 三大新特性详解"><meta name=twitter:description content="异步化改造,三大中心改造,服务治理增强
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/15/dubbo2.7-%E4%B8%89%E5%A4%A7%E6%96%B0%E7%89%B9%E6%80%A7%E8%AF%A6%E8%A7%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo2.7 三大新特性 [...]
+"><meta itemprop=datePublished content="2018-08-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="442"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo2.7 三大新特性详解"><meta name=twitter:description content="异步化改造,三大中心改造,服务治理增强
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/19/dubbo-\347\216\260\346\234\211\345\277\203\350\267\263\346\226\271\346\241\210\346\200\273\347\273\223\344\273\245\345\217\212\346\224\271\350\277\233\345\273\272\350\256\256/index.html" "b/zh/blog/2018/08/19/dubbo-\347\216\260\346\234\211\345\277\203\350\267\263\346\226\271\346\241\210\346\200\273\347\273\223\344\273\245\345\217\212\346\224\271\350\277\233\345\273\272\350\256\256/index.html"
index 71723ef21bf..ac4d6572203 100644
--- "a/zh/blog/2018/08/19/dubbo-\347\216\260\346\234\211\345\277\203\350\267\263\346\226\271\346\241\210\346\200\273\347\273\223\344\273\245\345\217\212\346\224\271\350\277\233\345\273\272\350\256\256/index.html"
+++ "b/zh/blog/2018/08/19/dubbo-\347\216\260\346\234\211\345\277\203\350\267\263\346\226\271\346\241\210\346\200\273\347\273\223\344\273\245\345\217\212\346\224\271\350\277\233\345\273\272\350\256\256/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/19/dubbo-%E7%8E%B0%E6%9C%89%E5%BF%83%E8%B7%B3%E6%96%B9%E6%A1%88%E6%80%BB%E7%BB%93%E4%BB%A5%E5%8F%8A%E6%94%B9%E8%BF%9B%E5%BB%BA%E8%AE%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-19T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" conten [...]
-"><meta itemprop=datePublished content="2018-08-19T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="805"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 现有心跳方案总结以及改进建议"><meta name=twitter:description content="本文介绍了一种心跳,两种设计
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/19/dubbo-%E7%8E%B0%E6%9C%89%E5%BF%83%E8%B7%B3%E6%96%B9%E6%A1%88%E6%80%BB%E7%BB%93%E4%BB%A5%E5%8F%8A%E6%94%B9%E8%BF%9B%E5%BB%BA%E8%AE%AE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-19T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" conten [...]
+"><meta itemprop=datePublished content="2018-08-19T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="805"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 现有心跳方案总结以及改进建议"><meta name=twitter:description content="本文介绍了一种心跳,两种设计
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/22/dubbo-\351\233\206\347\276\244\345\256\271\351\224\231/index.html" "b/zh/blog/2018/08/22/dubbo-\351\233\206\347\276\244\345\256\271\351\224\231/index.html"
index bbae5e59cf1..02eb7c3cc41 100644
--- "a/zh/blog/2018/08/22/dubbo-\351\233\206\347\276\244\345\256\271\351\224\231/index.html"
+++ "b/zh/blog/2018/08/22/dubbo-\351\233\206\347\276\244\345\256\271\351\224\231/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/22/dubbo-%E9%9B%86%E7%BE%A4%E5%AE%B9%E9%94%99/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 集群容错"><meta itemprop=description conte [...]
-"><meta itemprop=datePublished content="2018-08-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="262"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 集群容错"><meta name=twitter:description content="在分布式系统中,集群某个某些节点出现问题是大概率事件,因此在设计分布式RPC框架的过程中,必须要把失败作为设计的一等公民来对待。一次调用失败之后,应该如何选择对失败的选择策略,这是一个见仁见智的问题,每种策略可能都有自己独特的应用场景。因此,作为框架来说,应当针对不同场景提供多种策略,供用户进行选择。本文介绍了Dubbo框 [...]
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/22/dubbo-%E9%9B%86%E7%BE%A4%E5%AE%B9%E9%94%99/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 集群容错"><meta itemprop=description conte [...]
+"><meta itemprop=datePublished content="2018-08-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="262"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 集群容错"><meta name=twitter:description content="在分布式系统中,集群某个某些节点出现问题是大概率事件,因此在设计分布式RPC框架的过程中,必须要把失败作为设计的一等公民来对待。一次调用失败之后,应该如何选择对失败的选择策略,这是一个见仁见智的问题,每种策略可能都有自己独特的应用场景。因此,作为框架来说,应当针对不同场景提供多种策略,供用户进行选择。本文介绍了Dubbo框 [...]
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/22/spring\345\272\224\347\224\250\345\277\253\351\200\237\351\233\206\346\210\220dubbo--hystrix/index.html" "b/zh/blog/2018/08/22/spring\345\272\224\347\224\250\345\277\253\351\200\237\351\233\206\346\210\220dubbo--hystrix/index.html"
index 3246f857395..7e7a88f02b8 100644
--- "a/zh/blog/2018/08/22/spring\345\272\224\347\224\250\345\277\253\351\200\237\351\233\206\346\210\220dubbo--hystrix/index.html"
+++ "b/zh/blog/2018/08/22/spring\345\272\224\347\224\250\345\277\253\351\200\237\351\233\206\346\210\220dubbo--hystrix/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/22/spring%E5%BA%94%E7%94%A8%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90dubbo--hystrix/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Spring应用快速集成 [...]
-"><meta itemprop=datePublished content="2018-08-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="356"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Spring应用快速集成Dubbo + Hystrix"><meta name=twitter:description content="本文介绍在spring应用里,怎么把Dubbo和Hystrix结合起来使用。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/08/22/spring%E5%BA%94%E7%94%A8%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90dubbo--hystrix/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-08-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Spring应用快速集成 [...]
+"><meta itemprop=datePublished content="2018-08-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="356"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Spring应用快速集成Dubbo + Hystrix"><meta name=twitter:description content="本文介绍在spring应用里,怎么把Dubbo和Hystrix结合起来使用。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/08/26/\347\254\254\345\233\233\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\344\272\2168\346\234\21026\346\227\245\345\234\250\346\210\220\351\203\275\344\270\276\350\241\214/index.html" "b/zh/blog/2018/08/26/\347\254\254\345\233\233\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\344\272\2168\346\234\21026\346\227\245\345\234\250\346\210\220\351\203\275\344\270\276\350\241\214/index.html"
index 9c4bd66121c..0df699b9533 100644
--- "a/zh/blog/2018/08/26/\347\254\254\345\233\233\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\344\272\2168\346\234\21026\346\227\245\345\234\250\346\210\220\351\203\275\344\270\276\350\241\214/index.html"
+++ "b/zh/blog/2018/08/26/\347\254\254\345\233\233\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\344\272\2168\346\234\21026\346\227\245\345\234\250\346\210\220\351\203\275\344\270\276\350\241\214/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/news/dubbo-meetup-chengdu.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
diff --git "a/zh/blog/2018/09/02/\345\246\202\344\275\225\345\207\206\345\244\207apache-release/index.html" "b/zh/blog/2018/09/02/\345\246\202\344\275\225\345\207\206\345\244\207apache-release/index.html"
index 23cb7668b3b..ef51301d82a 100644
--- "a/zh/blog/2018/09/02/\345\246\202\344\275\225\345\207\206\345\244\207apache-release/index.html"
+++ "b/zh/blog/2018/09/02/\345\246\202\344\275\225\345\207\206\345\244\207apache-release/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/09/02/%E5%A6%82%E4%BD%95%E5%87%86%E5%A4%87apache-release/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何准备Apache Release"><meta itemprop=d [...]
-"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1358"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何准备Apache Release"><meta name=twitter:description content="本文介绍了Apache如何发布内容和流程
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/09/02/%E5%A6%82%E4%BD%95%E5%87%86%E5%A4%87apache-release/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="如何准备Apache Release"><meta itemprop=d [...]
+"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1358"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何准备Apache Release"><meta name=twitter:description content="本文介绍了Apache如何发布内容和流程
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/09/02/\345\246\202\344\275\225\345\237\272\344\272\216dubbo\345\256\236\347\216\260\345\205\250\345\274\202\346\255\245\350\260\203\347\224\250\351\223\276/index.html" "b/zh/blog/2018/09/02/\345\246\202\344\275\225\345\237\272\344\272\216dubbo\345\256\236\347\216\260\345\205\250\345\274\202\346\255\245\350\260\203\347\224\250\351\223\276/index.html"
index 53ae75549cc..753992069bc 100644
--- "a/zh/blog/2018/09/02/\345\246\202\344\275\225\345\237\272\344\272\216dubbo\345\256\236\347\216\260\345\205\250\345\274\202\346\255\245\350\260\203\347\224\250\351\223\276/index.html"
+++ "b/zh/blog/2018/09/02/\345\246\202\344\275\225\345\237\272\344\272\216dubbo\345\256\236\347\216\260\345\205\250\345\274\202\346\255\245\350\260\203\347\224\250\351\223\276/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/09/02/%E5%A6%82%E4%BD%95%E5%9F%BA%E4%BA%8Edubbo%E5%AE%9E%E7%8E%B0%E5%85%A8%E5%BC%82%E6%AD%A5%E8%B0%83%E7%94%A8%E9%93%BE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><m [...]
-"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="656"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何基于Dubbo实现全异步调用链"><meta name=twitter:description content="本文回顾了 2.6.x 版本的异步实现,然后引出了 2.7.0 版本基于 CompletableFuture 的异步编程方式。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/09/02/%E5%A6%82%E4%BD%95%E5%9F%BA%E4%BA%8Edubbo%E5%AE%9E%E7%8E%B0%E5%85%A8%E5%BC%82%E6%AD%A5%E8%B0%83%E7%94%A8%E9%93%BE/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><m [...]
+"><meta itemprop=datePublished content="2018-09-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="656"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何基于Dubbo实现全异步调用链"><meta name=twitter:description content="本文回顾了 2.6.x 版本的异步实现,然后引出了 2.7.0 版本基于 CompletableFuture 的异步编程方式。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/09/20/dubbo-mesh-service-mesh\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/index.html" "b/zh/blog/2018/09/20/dubbo-mesh-service-mesh\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/index.html"
index 6bfed299400..788697cba4d 100644
--- "a/zh/blog/2018/09/20/dubbo-mesh-service-mesh\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/index.html"
+++ "b/zh/blog/2018/09/20/dubbo-mesh-service-mesh\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/java/demos/dubbo-mesh-service-mesh-exploring.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fr [...]
diff --git "a/zh/blog/2018/09/30/dubbo\344\270\216kubernetes\351\233\206\346\210\220/index.html" "b/zh/blog/2018/09/30/dubbo\344\270\216kubernetes\351\233\206\346\210\220/index.html"
index 447d2dd2560..46011cda1f8 100644
--- "a/zh/blog/2018/09/30/dubbo\344\270\216kubernetes\351\233\206\346\210\220/index.html"
+++ "b/zh/blog/2018/09/30/dubbo\344\270\216kubernetes\351\233\206\346\210\220/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/09/30/dubbo%E4%B8%8Ekubernetes%E9%9B%86%E6%88%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-30T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo与Kubernetes集成"><meta itemprop=descripti [...]
-"><meta itemprop=datePublished content="2018-09-30T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="139"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo与Kubernetes集成"><meta name=twitter:description content="本文主要尝试将Dubbo服务注册到Kubernetes,同时无缝融入Kubernetes的多租户安全体系。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/09/30/dubbo%E4%B8%8Ekubernetes%E9%9B%86%E6%88%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-09-30T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo与Kubernetes集成"><meta itemprop=descripti [...]
+"><meta itemprop=datePublished content="2018-09-30T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="139"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo与Kubernetes集成"><meta name=twitter:description content="本文主要尝试将Dubbo服务注册到Kubernetes,同时无缝融入Kubernetes的多租户安全体系。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/10/05/dubbo-\345\215\217\350\256\256\350\257\246\350\247\243/index.html" "b/zh/blog/2018/10/05/dubbo-\345\215\217\350\256\256\350\257\246\350\247\243/index.html"
index e70e6f1b37d..dd90e230955 100644
--- "a/zh/blog/2018/10/05/dubbo-\345\215\217\350\256\256\350\257\246\350\247\243/index.html"
+++ "b/zh/blog/2018/10/05/dubbo-\345\215\217\350\256\256\350\257\246\350\247\243/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/java/demos/dubbo-protocol.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
diff --git "a/zh/blog/2018/10/27/dubbo\346\234\215\345\212\241\345\210\206\347\273\204\345\222\214\347\211\210\346\234\254\350\201\232\345\220\210/index.html" "b/zh/blog/2018/10/27/dubbo\346\234\215\345\212\241\345\210\206\347\273\204\345\222\214\347\211\210\346\234\254\350\201\232\345\220\210/index.html"
index 4696ae46f6a..e887022bae2 100644
--- "a/zh/blog/2018/10/27/dubbo\346\234\215\345\212\241\345\210\206\347\273\204\345\222\214\347\211\210\346\234\254\350\201\232\345\220\210/index.html"
+++ "b/zh/blog/2018/10/27/dubbo\346\234\215\345\212\241\345\210\206\347\273\204\345\222\214\347\211\210\346\234\254\350\201\232\345\220\210/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/10/27/dubbo%E6%9C%8D%E5%8A%A1%E5%88%86%E7%BB%84%E5%92%8C%E7%89%88%E6%9C%AC%E8%81%9A%E5%90%88/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-10-27T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
-"><meta itemprop=datePublished content="2018-10-27T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="473"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo服务分组和版本聚合"><meta name=twitter:description content="本文主要介绍了 Dubbo 中服务分组和版本聚合的概念和用法
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2018/10/27/dubbo%E6%9C%8D%E5%8A%A1%E5%88%86%E7%BB%84%E5%92%8C%E7%89%88%E6%9C%AC%E8%81%9A%E5%90%88/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2018-10-27T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
+"><meta itemprop=datePublished content="2018-10-27T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="473"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo服务分组和版本聚合"><meta name=twitter:description content="本文主要介绍了 Dubbo 中服务分组和版本聚合的概念和用法
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2018/11/07/dubbo-\350\236\215\345\220\210-nacos-\346\210\220\344\270\272\346\263\250\345\206\214\344\270\255\345\277\203/index.html" "b/zh/blog/2018/11/07/dubbo-\350\236\215\345\220\210-nacos-\346\210\220\344\270\272\346\263\250\345\206\214\344\270\255\345\277\203/index.html"
index 60f2a644715..ccbca4cbea7 100644
--- "a/zh/blog/2018/11/07/dubbo-\350\236\215\345\220\210-nacos-\346\210\220\344\270\272\346\263\250\345\206\214\344\270\255\345\277\203/index.html"
+++ "b/zh/blog/2018/11/07/dubbo-\350\236\215\345\220\210-nacos-\346\210\220\344\270\272\346\263\250\345\206\214\344\270\255\345\277\203/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/integration/dubbo-registry-nacos-integration.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22fr [...]
diff --git "a/zh/blog/2018/12/10/\347\254\254\344\272\224\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\235\255\345\267\236\346\210\220\345\212\237\344\270\276\345\212\236/index.html" "b/zh/blog/2018/12/10/\347\254\254\344\272\224\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\235\255\345\267\236\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
index 01cd54c0bac..ad9ea01fee5 100644
--- "a/zh/blog/2018/12/10/\347\254\254\344\272\224\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\235\255\345\267\236\346\210\220\345\212\237\344\270\276\345\212\236/index.html"
+++ "b/zh/blog/2018/12/10/\347\254\254\344\272\224\345\261\212dubbo\345\274\200\345\217\221\350\200\205\346\262\231\351\276\231\345\234\250\346\235\255\345\267\236\346\210\220\345\212\237\344\270\276\345\212\236/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/news/dubbo-meetup-hangzhou.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git "a/zh/blog/2019/01/05/dubbo-\345\234\250\347\223\234\345\255\220\344\272\214\346\211\213\350\275\246\347\232\204\345\256\236\350\267\265/index.html" "b/zh/blog/2019/01/05/dubbo-\345\234\250\347\223\234\345\255\220\344\272\214\346\211\213\350\275\246\347\232\204\345\256\236\350\267\265/index.html"
index 0a002fe9c8b..4161ac469f2 100644
--- "a/zh/blog/2019/01/05/dubbo-\345\234\250\347\223\234\345\255\220\344\272\214\346\211\213\350\275\246\347\232\204\345\256\236\350\267\265/index.html"
+++ "b/zh/blog/2019/01/05/dubbo-\345\234\250\347\223\234\345\255\220\344\272\214\346\211\213\350\275\246\347\232\204\345\256\236\350\267\265/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/05/dubbo-%E5%9C%A8%E7%93%9C%E5%AD%90%E4%BA%8C%E6%89%8B%E8%BD%A6%E7%9A%84%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-05T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content= [...]
-"><meta itemprop=datePublished content="2019-01-05T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="246"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 在瓜子二手车的实践"><meta name=twitter:description content="目前在瓜子的私有云上已经运行着数百个dubbo应用,上千个dubbo实例
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/05/dubbo-%E5%9C%A8%E7%93%9C%E5%AD%90%E4%BA%8C%E6%89%8B%E8%BD%A6%E7%9A%84%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-05T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content= [...]
+"><meta itemprop=datePublished content="2019-01-05T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="246"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 在瓜子二手车的实践"><meta name=twitter:description content="目前在瓜子的私有云上已经运行着数百个dubbo应用,上千个dubbo实例
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/01/07/\346\226\260\347\211\210-dubbo-admin-\344\273\213\347\273\215/index.html" "b/zh/blog/2019/01/07/\346\226\260\347\211\210-dubbo-admin-\344\273\213\347\273\215/index.html"
index 1e68d1af82f..dd05b012008 100644
--- "a/zh/blog/2019/01/07/\346\226\260\347\211\210-dubbo-admin-\344\273\213\347\273\215/index.html"
+++ "b/zh/blog/2019/01/07/\346\226\260\347\211\210-dubbo-admin-\344\273\213\347\273\215/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/07/%E6%96%B0%E7%89%88-dubbo-admin-%E4%BB%8B%E7%BB%8D/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="新版 Dubbo Admin 介绍"><meta itemprop=des [...]
-"><meta itemprop=datePublished content="2019-01-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="60"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="新版 Dubbo Admin 介绍"><meta name=twitter:description content="当前版本的Dubbo Admin包含了之前版本中的绝大部分功能,包括服务治理,服务查询等,同时支持了Dubbo2.7中服务治理的新特性
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/07/%E6%96%B0%E7%89%88-dubbo-admin-%E4%BB%8B%E7%BB%8D/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="新版 Dubbo Admin 介绍"><meta itemprop=des [...]
+"><meta itemprop=datePublished content="2019-01-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="60"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="新版 Dubbo Admin 介绍"><meta name=twitter:description content="当前版本的Dubbo Admin包含了之前版本中的绝大部分功能,包括服务治理,服务查询等,同时支持了Dubbo2.7中服务治理的新特性
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/01/07/\346\265\205\350\260\210-rpc/index.html" "b/zh/blog/2019/01/07/\346\265\205\350\260\210-rpc/index.html"
index 9f52dd95225..54c642e1028 100644
--- "a/zh/blog/2019/01/07/\346\265\205\350\260\210-rpc/index.html"
+++ "b/zh/blog/2019/01/07/\346\265\205\350\260\210-rpc/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/07/%E6%B5%85%E8%B0%88-rpc/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="浅谈 RPC"><meta itemprop=description content="RPC-远程过程调用,它是一种通过网络从 [...]
-"><meta itemprop=datePublished content="2019-01-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="186"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="浅谈 RPC"><meta name=twitter:description content="RPC-远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/07/%E6%B5%85%E8%B0%88-rpc/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-07T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="浅谈 RPC"><meta itemprop=description content="RPC-远程过程调用,它是一种通过网络从 [...]
+"><meta itemprop=datePublished content="2019-01-07T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="186"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="浅谈 RPC"><meta name=twitter:description content="RPC-远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/01/17/\345\246\202\344\275\225\344\275\277\347\224\250seata\344\277\235\350\257\201dubbo\345\276\256\346\234\215\345\212\241\351\227\264\347\232\204\344\270\200\350\207\264\346\200\247/index.html" "b/zh/blog/2019/01/17/\345\246\202\344\275\225\344\275\277\347\224\250seata\344\277\235\350\257\201dubbo\345\276\256\346\234\215\345\212\241\351\227\264\347\232\204\344\270\200\350\207\264\346\200\247/index.html"
index ca4529ce7f8..d233b51ab18 100644
--- "a/zh/blog/2019/01/17/\345\246\202\344\275\225\344\275\277\347\224\250seata\344\277\235\350\257\201dubbo\345\276\256\346\234\215\345\212\241\351\227\264\347\232\204\344\270\200\350\207\264\346\200\247/index.html"
+++ "b/zh/blog/2019/01/17/\345\246\202\344\275\225\344\275\277\347\224\250seata\344\277\235\350\257\201dubbo\345\276\256\346\234\215\345\212\241\351\227\264\347\232\204\344\270\200\350\207\264\346\200\247/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/17/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8seata%E4%BF%9D%E8%AF%81dubbo%E5%BE%AE%E6%9C%8D%E5%8A%A1%E9%97%B4%E7%9A%84%E4%B8%80%E8%87%B4%E6%80%A7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" co [...]
-"><meta itemprop=datePublished content="2019-01-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="453"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何使用Seata保证Dubbo微服务间的一致性"><meta name=twitter:description content="本文主要介绍如何使用Seata保证Dubbo微服务间的一致性
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/17/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8seata%E4%BF%9D%E8%AF%81dubbo%E5%BE%AE%E6%9C%8D%E5%8A%A1%E9%97%B4%E7%9A%84%E4%B8%80%E8%87%B4%E6%80%A7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" co [...]
+"><meta itemprop=datePublished content="2019-01-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="453"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何使用Seata保证Dubbo微服务间的一致性"><meta name=twitter:description content="本文主要介绍如何使用Seata保证Dubbo微服务间的一致性
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/01/26/\351\201\207\350\247\201dubbo/index.html" "b/zh/blog/2019/01/26/\351\201\207\350\247\201dubbo/index.html"
index f1cb5a9553a..104a2f1f1cb 100644
--- "a/zh/blog/2019/01/26/\351\201\207\350\247\201dubbo/index.html"
+++ "b/zh/blog/2019/01/26/\351\201\207\350\247\201dubbo/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/26/%E9%81%87%E8%A7%81dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="遇见Dubbo"><meta itemprop=description content="本文记录了一个小白成长为Dubbo [...]
-"><meta itemprop=datePublished content="2019-01-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="44"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="遇见Dubbo"><meta name=twitter:description content="本文记录了一个小白成长为Dubbo committer的过程。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/01/26/%E9%81%87%E8%A7%81dubbo/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-01-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="遇见Dubbo"><meta itemprop=description content="本文记录了一个小白成长为Dubbo [...]
+"><meta itemprop=datePublished content="2019-01-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="44"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="遇见Dubbo"><meta name=twitter:description content="本文记录了一个小白成长为Dubbo committer的过程。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/02/02/\345\275\223dubbo\351\201\207\344\270\212arthas\346\216\222\346\237\245\351\227\256\351\242\230\347\232\204\345\256\236\350\267\265/index.html" "b/zh/blog/2019/02/02/\345\275\223dubbo\351\201\207\344\270\212arthas\346\216\222\346\237\245\351\227\256\351\242\230\347\232\204\345\256\236\350\267\265/index.html"
index 4f4b60ed23a..692fc5f3643 100644
--- "a/zh/blog/2019/02/02/\345\275\223dubbo\351\201\207\344\270\212arthas\346\216\222\346\237\245\351\227\256\351\242\230\347\232\204\345\256\236\350\267\265/index.html"
+++ "b/zh/blog/2019/02/02/\345\275\223dubbo\351\201\207\344\270\212arthas\346\216\222\346\237\245\351\227\256\351\242\230\347\232\204\345\256\236\350\267\265/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/02/02/%E5%BD%93dubbo%E9%81%87%E4%B8%8Aarthas%E6%8E%92%E6%9F%A5%E9%97%AE%E9%A2%98%E7%9A%84%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop [...]
-"><meta itemprop=datePublished content="2019-02-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="683"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="当Dubbo遇上Arthas:排查问题的实践"><meta name=twitter:description content="使用Alibaba开源的应用诊断利器Arthas来排查Dubbo应用的问题。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/02/02/%E5%BD%93dubbo%E9%81%87%E4%B8%8Aarthas%E6%8E%92%E6%9F%A5%E9%97%AE%E9%A2%98%E7%9A%84%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop [...]
+"><meta itemprop=datePublished content="2019-02-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="683"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="当Dubbo遇上Arthas:排查问题的实践"><meta name=twitter:description content="使用Alibaba开源的应用诊断利器Arthas来排查Dubbo应用的问题。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/02/03/\346\217\220\345\211\215if\345\210\244\346\226\255\345\270\256\345\212\251cpu\345\210\206\346\224\257\351\242\204\346\265\213/index.html" "b/zh/blog/2019/02/03/\346\217\220\345\211\215if\345\210\244\346\226\255\345\270\256\345\212\251cpu\345\210\206\346\224\257\351\242\204\346\265\213/index.html"
index d51ae79cfdc..dac00e7576e 100644
--- "a/zh/blog/2019/02/03/\346\217\220\345\211\215if\345\210\244\346\226\255\345\270\256\345\212\251cpu\345\210\206\346\224\257\351\242\204\346\265\213/index.html"
+++ "b/zh/blog/2019/02/03/\346\217\220\345\211\215if\345\210\244\346\226\255\345\270\256\345\212\251cpu\345\210\206\346\224\257\351\242\204\346\265\213/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/02/03/%E6%8F%90%E5%89%8Dif%E5%88%A4%E6%96%AD%E5%B8%AE%E5%8A%A9cpu%E5%88%86%E6%94%AF%E9%A2%84%E6%B5%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-03T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
-"><meta itemprop=datePublished content="2019-02-03T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="296"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="提前if判断帮助CPU分支预测"><meta name=twitter:description content="本文介绍了通过提前if判断帮助CPU分支预测的优化技巧
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/02/03/%E6%8F%90%E5%89%8Dif%E5%88%A4%E6%96%AD%E5%B8%AE%E5%8A%A9cpu%E5%88%86%E6%94%AF%E9%A2%84%E6%B5%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-02-03T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name [...]
+"><meta itemprop=datePublished content="2019-02-03T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="296"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="提前if判断帮助CPU分支预测"><meta name=twitter:description content="本文介绍了通过提前if判断帮助CPU分支预测的优化技巧
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/04/25/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\345\256\236\346\210\230/index.html" "b/zh/blog/2019/04/25/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\345\256\236\346\210\230/index.html"
index 621782229c9..a99b3512a43 100644
--- "a/zh/blog/2019/04/25/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\345\256\236\346\210\230/index.html"
+++ "b/zh/blog/2019/04/25/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\345\256\236\346\210\230/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/04/25/dubbo%E5%8F%AF%E6%89%A9%E5%B1%95%E6%9C%BA%E5%88%B6%E5%AE%9E%E6%88%98/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo可扩展机制实战"><met [...]
-"><meta itemprop=datePublished content="2019-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="303"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo可扩展机制实战"><meta name=twitter:description content="description: 本文介绍了Dubbo框架的核心,SPI扩展机制。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/04/25/dubbo%E5%8F%AF%E6%89%A9%E5%B1%95%E6%9C%BA%E5%88%B6%E5%AE%9E%E6%88%98/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-04-25T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo可扩展机制实战"><met [...]
+"><meta itemprop=datePublished content="2019-04-25T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="303"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo可扩展机制实战"><meta name=twitter:description content="description: 本文介绍了Dubbo框架的核心,SPI扩展机制。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/05/01/dubbo-\344\270\200\350\207\264\346\200\247hash\350\264\237\350\275\275\345\235\207\350\241\241\345\256\236\347\216\260\345\211\226\346\236\220/index.html" "b/zh/blog/2019/05/01/dubbo-\344\270\200\350\207\264\346\200\247hash\350\264\237\350\275\275\345\235\207\350\241\241\345\256\236\347\216\260\345\211\226\346\236\220/index.html"
index 178d26430f1..2c1dd9403b4 100644
--- "a/zh/blog/2019/05/01/dubbo-\344\270\200\350\207\264\346\200\247hash\350\264\237\350\275\275\345\235\207\350\241\241\345\256\236\347\216\260\345\211\226\346\236\220/index.html"
+++ "b/zh/blog/2019/05/01/dubbo-\344\270\200\350\207\264\346\200\247hash\350\264\237\350\275\275\345\235\207\350\241\241\345\256\236\347\216\260\345\211\226\346\236\220/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/05/01/dubbo-%E4%B8%80%E8%87%B4%E6%80%A7hash%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%AE%9E%E7%8E%B0%E5%89%96%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-05-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta [...]
-"><meta itemprop=datePublished content="2019-05-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="410"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 一致性Hash负载均衡实现剖析"><meta name=twitter:description content="本文以一般的一致性Hash实现作为引子,详细剖析了Dubbo一致性Hash负载均衡算法的实现
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/05/01/dubbo-%E4%B8%80%E8%87%B4%E6%80%A7hash%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%AE%9E%E7%8E%B0%E5%89%96%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-05-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta [...]
+"><meta itemprop=datePublished content="2019-05-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="410"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 一致性Hash负载均衡实现剖析"><meta name=twitter:description content="本文以一般的一致性Hash实现作为引子,详细剖析了Dubbo一致性Hash负载均衡算法的实现
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/05/02/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\346\272\220\347\240\201\350\247\243\346\236\220/index.html" "b/zh/blog/2019/05/02/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\346\272\220\347\240\201\350\247\243\346\236\220/index.html"
index 20dd2ef2b51..2ee1b5f6b12 100644
--- "a/zh/blog/2019/05/02/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\346\272\220\347\240\201\350\247\243\346\236\220/index.html"
+++ "b/zh/blog/2019/05/02/dubbo\345\217\257\346\211\251\345\261\225\346\234\272\345\210\266\346\272\220\347\240\201\350\247\243\346\236\220/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/05/02/dubbo%E5%8F%AF%E6%89%A9%E5%B1%95%E6%9C%BA%E5%88%B6%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
-"><meta itemprop=datePublished content="2019-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="944"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo可扩展机制源码解析"><meta name=twitter:description content="本文介绍了SPI扩展机制的实现原理与细节。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/05/02/dubbo%E5%8F%AF%E6%89%A9%E5%B1%95%E6%9C%BA%E5%88%B6%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-05-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content=" [...]
+"><meta itemprop=datePublished content="2019-05-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="944"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo可扩展机制源码解析"><meta name=twitter:description content="本文介绍了SPI扩展机制的实现原理与细节。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/06/22/\344\275\277\347\224\250-dubbo-\350\277\236\346\216\245\345\274\202\346\236\204\345\276\256\346\234\215\345\212\241\344\275\223\347\263\273/index.html" "b/zh/blog/2019/06/22/\344\275\277\347\224\250-dubbo-\350\277\236\346\216\245\345\274\202\346\236\204\345\276\256\346\234\215\345\212\241\344\275\223\347\263\273/index.html"
index ba238923f02..67a13ea4fda 100644
--- "a/zh/blog/2019/06/22/\344\275\277\347\224\250-dubbo-\350\277\236\346\216\245\345\274\202\346\236\204\345\276\256\346\234\215\345\212\241\344\275\223\347\263\273/index.html"
+++ "b/zh/blog/2019/06/22/\344\275\277\347\224\250-dubbo-\350\277\236\346\216\245\345\274\202\346\236\204\345\276\256\346\234\215\345\212\241\344\275\223\347\263\273/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/06/22/%E4%BD%BF%E7%94%A8-dubbo-%E8%BF%9E%E6%8E%A5%E5%BC%82%E6%9E%84%E5%BE%AE%E6%9C%8D%E5%8A%A1%E4%BD%93%E7%B3%BB/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-06-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta ite [...]
-"><meta itemprop=datePublished content="2019-06-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="540"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用 Dubbo 连接异构微服务体系"><meta name=twitter:description content="在这篇文章中,我们将探索如何利用 Dubbo 对多协议、多服务发现模型的支持,来实现异构微服务体系间的互联互通
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/06/22/%E4%BD%BF%E7%94%A8-dubbo-%E8%BF%9E%E6%8E%A5%E5%BC%82%E6%9E%84%E5%BE%AE%E6%9C%8D%E5%8A%A1%E4%BD%93%E7%B3%BB/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-06-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta ite [...]
+"><meta itemprop=datePublished content="2019-06-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="540"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用 Dubbo 连接异构微服务体系"><meta name=twitter:description content="在这篇文章中,我们将探索如何利用 Dubbo 对多协议、多服务发现模型的支持,来实现异构微服务体系间的互联互通
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/07/26/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-rest/index.html" "b/zh/blog/2019/07/26/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-rest/index.html"
index 425c4486461..229305fb66b 100644
--- "a/zh/blog/2019/07/26/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-rest/index.html"
+++ "b/zh/blog/2019/07/26/\345\234\250-dubbo-\344\270\255\344\275\277\347\224\250-rest/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/java/demos/dubbo-rest.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
diff --git "a/zh/blog/2019/08/11/\344\275\277\347\224\250apache-skywalking-incubator-\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html" "b/zh/blog/2019/08/11/\344\275\277\347\224\250apache-skywalking-incubator-\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html"
index eddb1d590d7..472ea77b8f7 100644
--- "a/zh/blog/2019/08/11/\344\275\277\347\224\250apache-skywalking-incubator-\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html"
+++ "b/zh/blog/2019/08/11/\344\275\277\347\224\250apache-skywalking-incubator-\345\201\232\345\210\206\345\270\203\345\274\217\350\267\237\350\270\252/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/08/11/%E4%BD%BF%E7%94%A8apache-skywalking-incubator-%E5%81%9A%E5%88%86%E5%B8%83%E5%BC%8F%E8%B7%9F%E8%B8%AA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop= [...]
-"><meta itemprop=datePublished content="2019-08-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="169"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用Apache Skywalking (Incubator) 做分布式跟踪"><meta name=twitter:description content="本文介绍如何使用 Apache Skywalking 对 Dubbo 应用做分布式链路追踪。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/08/11/%E4%BD%BF%E7%94%A8apache-skywalking-incubator-%E5%81%9A%E5%88%86%E5%B8%83%E5%BC%8F%E8%B7%9F%E8%B8%AA/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop= [...]
+"><meta itemprop=datePublished content="2019-08-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="169"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用Apache Skywalking (Incubator) 做分布式跟踪"><meta name=twitter:description content="本文介绍如何使用 Apache Skywalking 对 Dubbo 应用做分布式链路追踪。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/08/11/\346\234\254\345\234\260\350\260\203\347\224\250/index.html" "b/zh/blog/2019/08/11/\346\234\254\345\234\260\350\260\203\347\224\250/index.html"
index 259fec36ca3..5fcee2bd5f4 100644
--- "a/zh/blog/2019/08/11/\346\234\254\345\234\260\350\260\203\347\224\250/index.html"
+++ "b/zh/blog/2019/08/11/\346\234\254\345\234\260\350\260\203\347\224\250/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/08/11/%E6%9C%AC%E5%9C%B0%E8%B0%83%E7%94%A8/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="本地调用"><meta itemprop=description content="当一个应用既是一 [...]
-"><meta itemprop=datePublished content="2019-08-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="227"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="本地调用"><meta name=twitter:description content="当一个应用既是一个服务的提供者,同时也是这个服务的消费者的时候,可以直接对本机提供的服务发起本地调用
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/08/11/%E6%9C%AC%E5%9C%B0%E8%B0%83%E7%94%A8/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="本地调用"><meta itemprop=description content="当一个应用既是一 [...]
+"><meta itemprop=datePublished content="2019-08-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="227"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="本地调用"><meta name=twitter:description content="当一个应用既是一个服务的提供者,同时也是这个服务的消费者的时候,可以直接对本机提供的服务发起本地调用
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/zh/blog/2019/08/26/service-test/index.html b/zh/blog/2019/08/26/service-test/index.html
index 07af3f93605..b4855e6d7e5 100644
--- a/zh/blog/2019/08/26/service-test/index.html
+++ b/zh/blog/2019/08/26/service-test/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/08/26/service-test/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Admin服务测试功能"><meta itemprop=description content="可以通过泛化调用,在控制台上调用真实的服务提供者
-"><meta itemprop=datePublished content="2019-08-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="253"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin服务测试功能"><meta name=twitter:description content="可以通过泛化调用,在控制台上调用真实的服务提供者
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/08/26/service-test/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-08-26T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo Admin服务测试功能"><meta itemprop=description content="可以通过泛化调用,在控制台上调用真实的服务提供者
+"><meta itemprop=datePublished content="2019-08-26T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="253"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo Admin服务测试功能"><meta name=twitter:description content="可以通过泛化调用,在控制台上调用真实的服务提供者
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/10/01/\347\240\224\347\251\266-dubbo-\347\275\221\345\215\241\345\234\260\345\235\200\346\263\250\345\206\214\346\227\266\347\232\204\344\270\200\347\202\271\346\200\235\350\200\203/index.html" "b/zh/blog/2019/10/01/\347\240\224\347\251\266-dubbo-\347\275\221\345\215\241\345\234\260\345\235\200\346\263\250\345\206\214\346\227\266\347\232\204\344\270\200\347\202\271\346\200\235\350\200\203/index.html"
index 2e87ed04aa9..8ec80ecc02e 100644
--- "a/zh/blog/2019/10/01/\347\240\224\347\251\266-dubbo-\347\275\221\345\215\241\345\234\260\345\235\200\346\263\250\345\206\214\346\227\266\347\232\204\344\270\200\347\202\271\346\200\235\350\200\203/index.html"
+++ "b/zh/blog/2019/10/01/\347\240\224\347\251\266-dubbo-\347\275\221\345\215\241\345\234\260\345\235\200\346\263\250\345\206\214\346\227\266\347\232\204\344\270\200\347\202\271\346\200\235\350\200\203/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/java/demos/dubbo-network-interfaces.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matte [...]
diff --git "a/zh/blog/2019/10/17/dubbo-\344\270\255\347\232\204-url-\347\273\237\344\270\200\346\250\241\345\236\213/index.html" "b/zh/blog/2019/10/17/dubbo-\344\270\255\347\232\204-url-\347\273\237\344\270\200\346\250\241\345\236\213/index.html"
index e8321a59b5b..1c6153d019f 100644
--- "a/zh/blog/2019/10/17/dubbo-\344\270\255\347\232\204-url-\347\273\237\344\270\200\346\250\241\345\236\213/index.html"
+++ "b/zh/blog/2019/10/17/dubbo-\344\270\255\347\232\204-url-\347\273\237\344\270\200\346\250\241\345\236\213/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/10/17/dubbo-%E4%B8%AD%E7%9A%84-url-%E7%BB%9F%E4%B8%80%E6%A8%A1%E5%9E%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-10-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 中的 URL 统一模型"><m [...]
-"><meta itemprop=datePublished content="2019-10-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="484"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 中的 URL 统一模型"><meta name=twitter:description content="URL 是 Dubbo 中一个重要的领域模型,了解它可以更加轻松的理解 Dubbo 的设计理念。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/10/17/dubbo-%E4%B8%AD%E7%9A%84-url-%E7%BB%9F%E4%B8%80%E6%A8%A1%E5%9E%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-10-17T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo 中的 URL 统一模型"><m [...]
+"><meta itemprop=datePublished content="2019-10-17T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="484"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 中的 URL 统一模型"><meta name=twitter:description content="URL 是 Dubbo 中一个重要的领域模型,了解它可以更加轻松的理解 Dubbo 的设计理念。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/10/22/\346\234\254\345\234\260\345\255\230\346\240\271\345\222\214\346\234\254\345\234\260\344\274\252\350\243\205/index.html" "b/zh/blog/2019/10/22/\346\234\254\345\234\260\345\255\230\346\240\271\345\222\214\346\234\254\345\234\260\344\274\252\350\243\205/index.html"
index aadefa387de..c8ca86cf50d 100644
--- "a/zh/blog/2019/10/22/\346\234\254\345\234\260\345\255\230\346\240\271\345\222\214\346\234\254\345\234\260\344\274\252\350\243\205/index.html"
+++ "b/zh/blog/2019/10/22/\346\234\254\345\234\260\345\255\230\346\240\271\345\222\214\346\234\254\345\234\260\344\274\252\350\243\205/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/java/demos/dubbo-stub-mock.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git "a/zh/blog/2019/10/28/dubbo-\345\234\250\350\267\250\350\257\255\350\250\200\345\222\214\345\215\217\350\256\256\347\251\277\351\200\217\346\200\247\346\226\271\345\220\221\344\270\212\347\232\204\346\216\242\347\264\242\346\224\257\346\214\201-http/2-grpc-\345\222\214-protobuf/index.html" "b/zh/blog/2019/10/28/dubbo-\345\234\250\350\267\250\350\257\255\350\250\200\345\222\214\345\215\217\350\256\256\347\251\277\351\200\217\346\200\247\346\226\271\345\220\221\344\270\212\347\23 [...]
index 2bd5e9e3dd2..462d7d1ce09 100644
--- "a/zh/blog/2019/10/28/dubbo-\345\234\250\350\267\250\350\257\255\350\250\200\345\222\214\345\215\217\350\256\256\347\251\277\351\200\217\346\200\247\346\226\271\345\220\221\344\270\212\347\232\204\346\216\242\347\264\242\346\224\257\346\214\201-http/2-grpc-\345\222\214-protobuf/index.html"
+++ "b/zh/blog/2019/10/28/dubbo-\345\234\250\350\267\250\350\257\255\350\250\200\345\222\214\345\215\217\350\256\256\347\251\277\351\200\217\346\200\247\346\226\271\345\220\221\344\270\212\347\232\204\346\216\242\347\264\242\346\224\257\346\214\201-http/2-grpc-\345\222\214-protobuf/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/10/28/dubbo-%E5%9C%A8%E8%B7%A8%E8%AF%AD%E8%A8%80%E5%92%8C%E5%8D%8F%E8%AE%AE%E7%A9%BF%E9%80%8F%E6%80%A7%E6%96%B9%E5%90%91%E4%B8%8A%E7%9A%84%E6%8E%A2%E7%B4%A2%E6%94%AF%E6%8C%81-http/2-grpc-%E5%92%8C-protobuf/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-10-28T00:00:00+00:00"><meta property="article:modified_time" conte [...]
-"><meta itemprop=datePublished content="2019-10-28T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1503"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 在跨语言和协议穿透性方向上的探索:支持 HTTP/2 gRPC 和 Protobuf"><meta name=twitter:description content="本文整理自刘军在 Dubbo 成都 meetup 上分享的《Dubbo 在多语言和协议穿透性方向上的探索》。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/10/28/dubbo-%E5%9C%A8%E8%B7%A8%E8%AF%AD%E8%A8%80%E5%92%8C%E5%8D%8F%E8%AE%AE%E7%A9%BF%E9%80%8F%E6%80%A7%E6%96%B9%E5%90%91%E4%B8%8A%E7%9A%84%E6%8E%A2%E7%B4%A2%E6%94%AF%E6%8C%81-http/2-grpc-%E5%92%8C-protobuf/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-10-28T00:00:00+00:00"><meta property="article:modified_time" conte [...]
+"><meta itemprop=datePublished content="2019-10-28T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1503"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo 在跨语言和协议穿透性方向上的探索:支持 HTTP/2 gRPC 和 Protobuf"><meta name=twitter:description content="本文整理自刘军在 Dubbo 成都 meetup 上分享的《Dubbo 在多语言和协议穿透性方向上的探索》。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/11/01/dubbo\345\256\242\346\210\267\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html" "b/zh/blog/2019/11/01/dubbo\345\256\242\346\210\267\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html"
index a4f392bc28e..b360cf65490 100644
--- "a/zh/blog/2019/11/01/dubbo\345\256\242\346\210\267\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html"
+++ "b/zh/blog/2019/11/01/dubbo\345\256\242\346\210\267\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/11/01/dubbo%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%BC%82%E6%AD%A5%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%AE%9E%E7%8E%B0%E8%83%8C%E6%99%AF%E5%92%8C%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-11-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name [...]
-"><meta itemprop=datePublished content="2019-11-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="97"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo客户端异步接口的实现背景和实践"><meta name=twitter:description content="本文介绍了 Dubbo 客户端异步接口的实现背景和实践
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/11/01/dubbo%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%BC%82%E6%AD%A5%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%AE%9E%E7%8E%B0%E8%83%8C%E6%99%AF%E5%92%8C%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-11-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name [...]
+"><meta itemprop=datePublished content="2019-11-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="97"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo客户端异步接口的实现背景和实践"><meta name=twitter:description content="本文介绍了 Dubbo 客户端异步接口的实现背景和实践
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/11/02/dubbo\346\234\215\345\212\241\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html" "b/zh/blog/2019/11/02/dubbo\346\234\215\345\212\241\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html"
index 974987f1612..ee2e66bad5b 100644
--- "a/zh/blog/2019/11/02/dubbo\346\234\215\345\212\241\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html"
+++ "b/zh/blog/2019/11/02/dubbo\346\234\215\345\212\241\347\253\257\345\274\202\346\255\245\346\216\245\345\217\243\347\232\204\345\256\236\347\216\260\350\203\214\346\231\257\345\222\214\345\256\236\350\267\265/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/11/02/dubbo%E6%9C%8D%E5%8A%A1%E7%AB%AF%E5%BC%82%E6%AD%A5%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%AE%9E%E7%8E%B0%E8%83%8C%E6%99%AF%E5%92%8C%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-11-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name [...]
-"><meta itemprop=datePublished content="2019-11-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="106"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo服务端异步接口的实现背景和实践"><meta name=twitter:description content="本文介绍了 Dubbo 服务端异步接口的实现背景和实践
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/11/02/dubbo%E6%9C%8D%E5%8A%A1%E7%AB%AF%E5%BC%82%E6%AD%A5%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%AE%9E%E7%8E%B0%E8%83%8C%E6%99%AF%E5%92%8C%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-11-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name [...]
+"><meta itemprop=datePublished content="2019-11-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="106"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo服务端异步接口的实现背景和实践"><meta name=twitter:description content="本文介绍了 Dubbo 服务端异步接口的实现背景和实践
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2019/11/30/dubbo-\345\234\250-service-mesh-\344\270\213\347\232\204\346\200\235\350\200\203\345\222\214\346\226\271\346\241\210/index.html" "b/zh/blog/2019/11/30/dubbo-\345\234\250-service-mesh-\344\270\213\347\232\204\346\200\235\350\200\203\345\222\214\346\226\271\346\241\210/index.html"
index 36a15fb187e..03538f7128c 100644
--- "a/zh/blog/2019/11/30/dubbo-\345\234\250-service-mesh-\344\270\213\347\232\204\346\200\235\350\200\203\345\222\214\346\226\271\346\241\210/index.html"
+++ "b/zh/blog/2019/11/30/dubbo-\345\234\250-service-mesh-\344\270\213\347\232\204\346\200\235\350\200\203\345\222\214\346\226\271\346\241\210/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/java/demos/dubbo-mesh-in-thinking.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
diff --git "a/zh/blog/2019/12/02/dubbo\346\265\213\350\257\225\351\252\214\350\257\201/index.html" "b/zh/blog/2019/12/02/dubbo\346\265\213\350\257\225\351\252\214\350\257\201/index.html"
index 246c83fc0e4..1faf5cc197b 100644
--- "a/zh/blog/2019/12/02/dubbo\346\265\213\350\257\225\351\252\214\350\257\201/index.html"
+++ "b/zh/blog/2019/12/02/dubbo\346\265\213\350\257\225\351\252\214\350\257\201/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/12/02/dubbo%E6%B5%8B%E8%AF%95%E9%AA%8C%E8%AF%81/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-12-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo测试验证"><meta itemprop=description content [...]
-"><meta itemprop=datePublished content="2019-12-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="207"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo测试验证"><meta name=twitter:description content="对正在开发的功能进行验证测试,或者单独调用某台机器的服务
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2019/12/02/dubbo%E6%B5%8B%E8%AF%95%E9%AA%8C%E8%AF%81/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2019-12-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo测试验证"><meta itemprop=description content [...]
+"><meta itemprop=datePublished content="2019-12-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="207"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo测试验证"><meta name=twitter:description content="对正在开发的功能进行验证测试,或者单独调用某台机器的服务
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2020/05/11/\344\273\216-2019-\345\210\260-2020apache-dubbo-\345\271\264\345\272\246\345\233\236\351\241\276\344\270\216\346\200\273\347\273\223/index.html" "b/zh/blog/2020/05/11/\344\273\216-2019-\345\210\260-2020apache-dubbo-\345\271\264\345\272\246\345\233\236\351\241\276\344\270\216\346\200\273\347\273\223/index.html"
index a40beed6585..60b442dbae6 100644
--- "a/zh/blog/2020/05/11/\344\273\216-2019-\345\210\260-2020apache-dubbo-\345\271\264\345\272\246\345\233\236\351\241\276\344\270\216\346\200\273\347\273\223/index.html"
+++ "b/zh/blog/2020/05/11/\344\273\216-2019-\345\210\260-2020apache-dubbo-\345\271\264\345\272\246\345\233\236\351\241\276\344\270\216\346\200\273\347\273\223/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/05/11/%E4%BB%8E-2019-%E5%88%B0-2020apache-dubbo-%E5%B9%B4%E5%BA%A6%E5%9B%9E%E9%A1%BE%E4%B8%8E%E6%80%BB%E7%BB%93/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta item [...]
-"><meta itemprop=datePublished content="2020-05-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="722"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="从 2019 到 2020,Apache Dubbo 年度回顾与总结"><meta name=twitter:description content="通过这篇文章我们将:总结过去一年 Dubbo 社区取得的成绩
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/05/11/%E4%BB%8E-2019-%E5%88%B0-2020apache-dubbo-%E5%B9%B4%E5%BA%A6%E5%9B%9E%E9%A1%BE%E4%B8%8E%E6%80%BB%E7%BB%93/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-11T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta item [...]
+"><meta itemprop=datePublished content="2020-05-11T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="722"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="从 2019 到 2020,Apache Dubbo 年度回顾与总结"><meta name=twitter:description content="通过这篇文章我们将:总结过去一年 Dubbo 社区取得的成绩
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2020/05/18/2.7.5-\345\212\237\350\203\275\350\247\243\346\236\220/index.html" "b/zh/blog/2020/05/18/2.7.5-\345\212\237\350\203\275\350\247\243\346\236\220/index.html"
index 44d925c68aa..4a04dedb283 100644
--- "a/zh/blog/2020/05/18/2.7.5-\345\212\237\350\203\275\350\247\243\346\236\220/index.html"
+++ "b/zh/blog/2020/05/18/2.7.5-\345\212\237\350\203\275\350\247\243\346\236\220/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/05/18/2.7.5-%E5%8A%9F%E8%83%BD%E8%A7%A3%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="2.7.5 功能解析"><meta itemprop=description conte [...]
-"><meta itemprop=datePublished content="2020-05-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="630"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="2.7.5 功能解析"><meta name=twitter:description content="2.7.5 发布,及其功能解析
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/05/18/2.7.5-%E5%8A%9F%E8%83%BD%E8%A7%A3%E6%9E%90/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="2.7.5 功能解析"><meta itemprop=description conte [...]
+"><meta itemprop=datePublished content="2020-05-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="630"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="2.7.5 功能解析"><meta name=twitter:description content="2.7.5 发布,及其功能解析
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2020/05/18/\350\277\207\345\276\200\347\211\210\346\234\254/index.html" "b/zh/blog/2020/05/18/\350\277\207\345\276\200\347\211\210\346\234\254/index.html"
index 1d431be1e14..87a9bf98954 100644
--- "a/zh/blog/2020/05/18/\350\277\207\345\276\200\347\211\210\346\234\254/index.html"
+++ "b/zh/blog/2020/05/18/\350\277\207\345\276\200\347\211\210\346\234\254/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/05/18/%E8%BF%87%E5%BE%80%E7%89%88%E6%9C%AC/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="过往版本"><meta itemprop=description content="本文将向你介绍如 [...]
-"><meta itemprop=datePublished content="2020-05-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="369"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="过往版本"><meta name=twitter:description content="本文将向你介绍如何点击了解各版本详情和升级注意事项。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/05/18/%E8%BF%87%E5%BE%80%E7%89%88%E6%9C%AC/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-05-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="过往版本"><meta itemprop=description content="本文将向你介绍如 [...]
+"><meta itemprop=datePublished content="2020-05-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="369"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="过往版本"><meta name=twitter:description content="本文将向你介绍如何点击了解各版本详情和升级注意事项。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2020/12/22/dubbo-api-docs--apache-dubbo\346\226\207\346\241\243\345\261\225\347\244\272\346\265\213\350\257\225\345\267\245\345\205\267/index.html" "b/zh/blog/2020/12/22/dubbo-api-docs--apache-dubbo\346\226\207\346\241\243\345\261\225\347\244\272\346\265\213\350\257\225\345\267\245\345\205\267/index.html"
index 8a16ed473e0..146b4a1a0e3 100644
--- "a/zh/blog/2020/12/22/dubbo-api-docs--apache-dubbo\346\226\207\346\241\243\345\261\225\347\244\272\346\265\213\350\257\225\345\267\245\345\205\267/index.html"
+++ "b/zh/blog/2020/12/22/dubbo-api-docs--apache-dubbo\346\226\207\346\241\243\345\261\225\347\244\272\346\265\213\350\257\225\345\267\245\345\205\267/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/12/22/dubbo-api-docs--apache-dubbo%E6%96%87%E6%A1%A3%E5%B1%95%E7%A4%BA%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-12-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop= [...]
-"><meta itemprop=datePublished content="2020-12-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="553"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo-Api-Docs -- Apache Dubbo文档展示&测试工具"><meta name=twitter:description content="本文将向你介绍Dubbo-Api-Docs
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2020/12/22/dubbo-api-docs--apache-dubbo%E6%96%87%E6%A1%A3%E5%B1%95%E7%A4%BA%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2020-12-22T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop= [...]
+"><meta itemprop=datePublished content="2020-12-22T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="553"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo-Api-Docs -- Apache Dubbo文档展示&测试工具"><meta name=twitter:description content="本文将向你介绍Dubbo-Api-Docs
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-getty-\345\274\200\345\217\221\346\227\245\345\277\227/index.html" "b/zh/blog/2021/01/11/dubbo-go-getty-\345\274\200\345\217\221\346\227\245\345\277\227/index.html"
index f804f56d215..3797e54c731 100644
--- "a/zh/blog/2021/01/11/dubbo-go-getty-\345\274\200\345\217\221\346\227\245\345\277\227/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-getty-\345\274\200\345\217\221\346\227\245\345\277\227/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-getty.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-\344\270\255-metrics-\347\232\204\350\256\276\350\256\241/index.html" "b/zh/blog/2021/01/11/dubbo-go-\344\270\255-metrics-\347\232\204\350\256\276\350\256\241/index.html"
index 5b9eaa2ea5f..89d331aa545 100644
--- "a/zh/blog/2021/01/11/dubbo-go-\344\270\255-metrics-\347\232\204\350\256\276\350\256\241/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-\344\270\255-metrics-\347\232\204\350\256\276\350\256\241/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-metrics.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\277\234\347\250\213\351\205\215\347\275\256\347\256\241\347\220\206/index.html" "b/zh/blog/2021/01/11/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\277\234\347\250\213\351\205\215\347\275\256\347\256\241\347\220\206/index.html"
index 3691facb6fa..3796543e57f 100644
--- "a/zh/blog/2021/01/11/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\277\234\347\250\213\351\205\215\347\275\256\347\256\241\347\220\206/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\277\234\347\250\213\351\205\215\347\275\256\347\256\241\347\220\206/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-config-center.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-\344\270\255\347\232\204-tps-limit-\350\256\276\350\256\241\344\270\216\345\256\236\347\216\260/index.html" "b/zh/blog/2021/01/11/dubbo-go-\344\270\255\347\232\204-tps-limit-\350\256\276\350\256\241\344\270\216\345\256\236\347\216\260/index.html"
index 2df7a9a0737..2b5384b4cf3 100644
--- "a/zh/blog/2021/01/11/dubbo-go-\344\270\255\347\232\204-tps-limit-\350\256\276\350\256\241\344\270\216\345\256\236\347\216\260/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-\344\270\255\347\232\204-tps-limit-\350\256\276\350\256\241\344\270\216\345\256\236\347\216\260/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-tps.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-\345\233\236\351\241\276\344\270\216\345\261\225\346\234\233/index.html" "b/zh/blog/2021/01/11/dubbo-go-\345\233\236\351\241\276\344\270\216\345\261\225\346\234\233/index.html"
index 4b85dd343b5..d8278091a40 100644
--- "a/zh/blog/2021/01/11/dubbo-go-\345\233\236\351\241\276\344\270\216\345\261\225\346\234\233/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-\345\233\236\351\241\276\344\270\216\345\261\225\346\234\233/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/news/dubbo-history-gochina.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-\345\277\253\351\200\237\345\274\200\345\247\213/index.html" "b/zh/blog/2021/01/11/dubbo-go-\345\277\253\351\200\237\345\274\200\345\247\213/index.html"
index fda8642341e..ee0906bb768 100644
--- "a/zh/blog/2021/01/11/dubbo-go-\345\277\253\351\200\237\345\274\200\345\247\213/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-\345\277\253\351\200\237\345\274\200\345\247\213/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-101.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-\347\232\204\345\211\215\344\270\226\344\273\212\347\224\237/index.html" "b/zh/blog/2021/01/11/dubbo-go-\347\232\204\345\211\215\344\270\226\344\273\212\347\224\237/index.html"
index 6c05024106f..fd820be3e3c 100644
--- "a/zh/blog/2021/01/11/dubbo-go-\347\232\204\345\211\215\344\270\226\344\273\212\347\224\237/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-\347\232\204\345\211\215\344\270\226\344\273\212\347\224\237/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-history.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
diff --git "a/zh/blog/2021/01/11/dubbo-go-\350\270\251\345\235\221\350\256\260/index.html" "b/zh/blog/2021/01/11/dubbo-go-\350\270\251\345\235\221\350\256\260/index.html"
index 9c34203eb81..284609ff369 100644
--- "a/zh/blog/2021/01/11/dubbo-go-\350\270\251\345\235\221\350\256\260/index.html"
+++ "b/zh/blog/2021/01/11/dubbo-go-\350\270\251\345\235\221\350\256\260/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-first-glance.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
diff --git "a/zh/blog/2021/01/11/\345\206\262\344\270\212\344\272\221\345\216\237\347\224\237dubbo-\345\217\221\345\270\203-go-\347\211\210\346\234\254/index.html" "b/zh/blog/2021/01/11/\345\206\262\344\270\212\344\272\221\345\216\237\347\224\237dubbo-\345\217\221\345\270\203-go-\347\211\210\346\234\254/index.html"
index a9763f129fa..d90d1ccbfc6 100644
--- "a/zh/blog/2021/01/11/\345\206\262\344\270\212\344\272\221\345\216\237\347\224\237dubbo-\345\217\221\345\270\203-go-\347\211\210\346\234\254/index.html"
+++ "b/zh/blog/2021/01/11/\345\206\262\344\270\212\344\272\221\345\216\237\347\224\237dubbo-\345\217\221\345\270\203-go-\347\211\210\346\234\254/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-intro.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
diff --git "a/zh/blog/2021/01/11/\345\234\250dubbo-go\344\270\255\344\275\277\347\224\250sentinel/index.html" "b/zh/blog/2021/01/11/\345\234\250dubbo-go\344\270\255\344\275\277\347\224\250sentinel/index.html"
index e816d971165..ebb823e9240 100644
--- "a/zh/blog/2021/01/11/\345\234\250dubbo-go\344\270\255\344\275\277\347\224\250sentinel/index.html"
+++ "b/zh/blog/2021/01/11/\345\234\250dubbo-go\344\270\255\344\275\277\347\224\250sentinel/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-sentinel.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
diff --git "a/zh/blog/2021/01/11/\346\227\240\347\274\235\350\241\224\346\216\245-grpc-\344\270\216-dubbo-go/index.html" "b/zh/blog/2021/01/11/\346\227\240\347\274\235\350\241\224\346\216\245-grpc-\344\270\216-dubbo-go/index.html"
index 34e5b677d10..8ccb7502adf 100644
--- "a/zh/blog/2021/01/11/\346\227\240\347\274\235\350\241\224\346\216\245-grpc-\344\270\216-dubbo-go/index.html"
+++ "b/zh/blog/2021/01/11/\346\227\240\347\274\235\350\241\224\346\216\245-grpc-\344\270\216-dubbo-go/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/golang/dubbo-go-grpc.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at [...]
diff --git a/zh/blog/2021/01/12/dubbo-go-1.4.0/index.html b/zh/blog/2021/01/12/dubbo-go-1.4.0/index.html
index c6eec8c83e3..8cb56f9b60e 100644
--- a/zh/blog/2021/01/12/dubbo-go-1.4.0/index.html
+++ b/zh/blog/2021/01/12/dubbo-go-1.4.0/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/12/dubbo-go-1.4.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 1.4.0"><meta itemprop=description content="dubbo-go 1.4.0 版本发布, [...]
-"><meta itemprop=datePublished content="2021-01-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="464"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 1.4.0"><meta name=twitter:description content="dubbo-go 1.4.0 版本发布,支持 K8s 注册中心、rest 协议
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/12/dubbo-go-1.4.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 1.4.0"><meta itemprop=description content="dubbo-go 1.4.0 版本发布, [...]
+"><meta itemprop=datePublished content="2021-01-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="464"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 1.4.0"><meta name=twitter:description content="dubbo-go 1.4.0 版本发布,支持 K8s 注册中心、rest 协议
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/12/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\267\257\347\224\261\350\247\204\345\210\231\345\212\237\350\203\275/index.html" "b/zh/blog/2021/01/12/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\267\257\347\224\261\350\247\204\345\210\231\345\212\237\350\203\275/index.html"
index ac4b29af09e..d861e682eca 100644
--- "a/zh/blog/2021/01/12/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\267\257\347\224\261\350\247\204\345\210\231\345\212\237\350\203\275/index.html"
+++ "b/zh/blog/2021/01/12/dubbo-go-\344\270\255\345\246\202\344\275\225\345\256\236\347\216\260\350\267\257\347\224\261\350\247\204\345\210\231\345\212\237\350\203\275/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/12/dubbo-go-%E4%B8%AD%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99%E5%8A%9F%E8%83%BD/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta i [...]
-"><meta itemprop=datePublished content="2021-01-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="436"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 中如何实现路由规则功能"><meta name=twitter:description content="本文介绍了在 dubbo-go 中路由规则功能的设计与实现
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/12/dubbo-go-%E4%B8%AD%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99%E5%8A%9F%E8%83%BD/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta i [...]
+"><meta itemprop=datePublished content="2021-01-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="436"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 中如何实现路由规则功能"><meta name=twitter:description content="本文介绍了在 dubbo-go 中路由规则功能的设计与实现
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/12/\350\256\260\344\270\200\346\254\241\345\257\271-dubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html" "b/zh/blog/2021/01/12/\350\256\260\344\270\200\346\254\241\345\257\271-dubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html"
index 49d8e99b2ed..a7e5bd70d15 100644
--- "a/zh/blog/2021/01/12/\350\256\260\344\270\200\346\254\241\345\257\271-dubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html"
+++ "b/zh/blog/2021/01/12/\350\256\260\344\270\200\346\254\241\345\257\271-dubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/12/%E8%AE%B0%E4%B8%80%E6%AC%A1%E5%AF%B9-dubbo-go-hessian2-%E7%9A%84%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop= [...]
-"><meta itemprop=datePublished content="2021-01-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="667"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="记一次对 dubbo-go-hessian2 的性能优化"><meta name=twitter:description content="本文介绍了在 dubbo-go-hessian2 中的一次性能调优
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/12/%E8%AE%B0%E4%B8%80%E6%AC%A1%E5%AF%B9-dubbo-go-hessian2-%E7%9A%84%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-12T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop= [...]
+"><meta itemprop=datePublished content="2021-01-12T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="667"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="记一次对 dubbo-go-hessian2 的性能优化"><meta name=twitter:description content="本文介绍了在 dubbo-go-hessian2 中的一次性能调优
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/zh/blog/2021/01/14/dubbo-go-1.5.0/index.html b/zh/blog/2021/01/14/dubbo-go-1.5.0/index.html
index 2ebe703d054..36f07dc6ab2 100644
--- a/zh/blog/2021/01/14/dubbo-go-1.5.0/index.html
+++ b/zh/blog/2021/01/14/dubbo-go-1.5.0/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-1.5.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 1.5.0"><meta itemprop=description content="Dubbo-go 发布 1.5 版,朝云 [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="286"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 1.5.0"><meta name=twitter:description content="Dubbo-go 发布 1.5 版,朝云原生迈出关键一步
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-1.5.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 1.5.0"><meta itemprop=description content="Dubbo-go 发布 1.5 版,朝云 [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="286"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 1.5.0"><meta name=twitter:description content="Dubbo-go 发布 1.5 版,朝云原生迈出关键一步
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/zh/blog/2021/01/14/dubbo-go-1.5.1/index.html b/zh/blog/2021/01/14/dubbo-go-1.5.1/index.html
index 3ad0b54cf02..ce94ab83ef3 100644
--- a/zh/blog/2021/01/14/dubbo-go-1.5.1/index.html
+++ b/zh/blog/2021/01/14/dubbo-go-1.5.1/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-1.5.1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 1.5.1"><meta itemprop=description content="Dubbo-go 团队近期发布了 Dub [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="340"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 1.5.1"><meta name=twitter:description content="Dubbo-go 团队近期发布了 Dubbo-go v1.5.1,Dubbo-go 是 Apache Dubbo 项目的 Go 实现。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-1.5.1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 1.5.1"><meta itemprop=description content="Dubbo-go 团队近期发布了 Dub [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="340"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 1.5.1"><meta name=twitter:description content="Dubbo-go 团队近期发布了 Dubbo-go v1.5.1,Dubbo-go 是 Apache Dubbo 项目的 Go 实现。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/zh/blog/2021/01/14/dubbo-go-hessian2-v1.6.0/index.html b/zh/blog/2021/01/14/dubbo-go-hessian2-v1.6.0/index.html
index bc5afa153c8..52b5c78c6a2 100644
--- a/zh/blog/2021/01/14/dubbo-go-hessian2-v1.6.0/index.html
+++ b/zh/blog/2021/01/14/dubbo-go-hessian2-v1.6.0/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-hessian2-v1.6.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go-hessian2 v1.6.0"><meta itemprop=description content=" [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="187"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go-hessian2 v1.6.0"><meta name=twitter:description content="What's new in Dubbo-go-hessian2 v1.6.0
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-hessian2-v1.6.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go-hessian2 v1.6.0"><meta itemprop=description content=" [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="187"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go-hessian2 v1.6.0"><meta name=twitter:description content="What's new in Dubbo-go-hessian2 v1.6.0
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/zh/blog/2021/01/14/dubbo-go-hessian2-v1.7.0/index.html b/zh/blog/2021/01/14/dubbo-go-hessian2-v1.7.0/index.html
index b7d692b5125..654ff69dc04 100644
--- a/zh/blog/2021/01/14/dubbo-go-hessian2-v1.7.0/index.html
+++ b/zh/blog/2021/01/14/dubbo-go-hessian2-v1.7.0/index.html
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-hessian2-v1.7.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go-hessian2 v1.7.0"><meta itemprop=description content=" [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="539"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go-hessian2 v1.7.0"><meta name=twitter:description content="What's new in Dubbo-go-hessian2 v1.7.0
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-hessian2-v1.7.0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go-hessian2 v1.7.0"><meta itemprop=description content=" [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="539"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go-hessian2 v1.7.0"><meta name=twitter:description content="What's new in Dubbo-go-hessian2 v1.7.0
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/dubbo-go-\344\270\255-rest-\345\215\217\350\256\256\345\256\236\347\216\260/index.html" "b/zh/blog/2021/01/14/dubbo-go-\344\270\255-rest-\345\215\217\350\256\256\345\256\236\347\216\260/index.html"
index fd4abb91f48..16d82377752 100644
--- "a/zh/blog/2021/01/14/dubbo-go-\344\270\255-rest-\345\215\217\350\256\256\345\256\236\347\216\260/index.html"
+++ "b/zh/blog/2021/01/14/dubbo-go-\344\270\255-rest-\345\215\217\350\256\256\345\256\236\347\216\260/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E4%B8%AD-rest-%E5%8D%8F%E8%AE%AE%E5%AE%9E%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 中 REST 协议实现"><met [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="507"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 中 REST 协议实现"><meta name=twitter:description content="在社区小伙伴们的努力下,Apache/dubbo-go 在 v1.4.0 中支持 REST 协议了。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E4%B8%AD-rest-%E5%8D%8F%E8%AE%AE%E5%AE%9E%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 中 REST 协议实现"><met [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="507"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 中 REST 协议实现"><meta name=twitter:description content="在社区小伙伴们的努力下,Apache/dubbo-go 在 v1.4.0 中支持 REST 协议了。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/dubbo-go-\344\270\255\345\260\206-kubernets-\345\216\237\344\275\234\344\270\272\346\263\250\345\206\214\344\270\255\347\232\204\350\256\276\350\256\241\345\222\214\345\256\236\347\216\260/index.html" "b/zh/blog/2021/01/14/dubbo-go-\344\270\255\345\260\206-kubernets-\345\216\237\344\275\234\344\270\272\346\263\250\345\206\214\344\270\255\347\232\204\350\256\276\350\256\241\345\222\214\345\256\236\347\216\260/index.html"
index f477a61dec5..17a0b68a9b3 100644
--- "a/zh/blog/2021/01/14/dubbo-go-\344\270\255\345\260\206-kubernets-\345\216\237\344\275\234\344\270\272\346\263\250\345\206\214\344\270\255\347\232\204\350\256\276\350\256\241\345\222\214\345\256\236\347\216\260/index.html"
+++ "b/zh/blog/2021/01/14/dubbo-go-\344\270\255\345\260\206-kubernets-\345\216\237\344\275\234\344\270\272\346\263\250\345\206\214\344\270\255\347\232\204\350\256\276\350\256\241\345\222\214\345\256\236\347\216\260/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E4%B8%AD%E5%B0%86-kubernets-%E5%8E%9F%E4%BD%9C%E4%B8%BA%E6%B3%A8%E5%86%8C%E4%B8%AD%E7%9A%84%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%AE%9E%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:sit [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="333"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 中将 Kubernets 原⽣作为注册中⼼的设计和实现"><meta name=twitter:description content="随着云原⽣的推⼴,越来越多的公司或组织将服务容器化,并将容器化后的服务部署在 Kubernetes 集群中。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E4%B8%AD%E5%B0%86-kubernets-%E5%8E%9F%E4%BD%9C%E4%B8%BA%E6%B3%A8%E5%86%8C%E4%B8%AD%E7%9A%84%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%AE%9E%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:sit [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="333"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 中将 Kubernets 原⽣作为注册中⼼的设计和实现"><meta name=twitter:description content="随着云原⽣的推⼴,越来越多的公司或组织将服务容器化,并将容器化后的服务部署在 Kubernetes 集群中。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/dubbo-go-\345\217\257\344\277\241\350\260\203\347\224\250\345\256\236\347\216\260/index.html" "b/zh/blog/2021/01/14/dubbo-go-\345\217\257\344\277\241\350\260\203\347\224\250\345\256\236\347\216\260/index.html"
index 3ed1ea95a2b..3d68a6340bf 100644
--- "a/zh/blog/2021/01/14/dubbo-go-\345\217\257\344\277\241\350\260\203\347\224\250\345\256\236\347\216\260/index.html"
+++ "b/zh/blog/2021/01/14/dubbo-go-\345\217\257\344\277\241\350\260\203\347\224\250\345\256\236\347\216\260/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E5%8F%AF%E4%BF%A1%E8%B0%83%E7%94%A8%E5%AE%9E%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 可信调用实现"><meta [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="249"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 可信调用实现"><meta name=twitter:description content="本文将讲解如何在 Dubbo/Dubbo-Go 中实现灵活,安全和高效的身份验证和授权方案。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E5%8F%AF%E4%BF%A1%E8%B0%83%E7%94%A8%E5%AE%9E%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 可信调用实现"><meta [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="249"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 可信调用实现"><meta name=twitter:description content="本文将讲解如何在 Dubbo/Dubbo-Go 中实现灵活,安全和高效的身份验证和授权方案。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/dubbo-go-\346\272\220\347\240\201\347\254\224\350\256\260\344\270\200server-\347\253\257\345\274\200\345\220\257\346\234\215\345\212\241\350\277\207\347\250\213/index.html" "b/zh/blog/2021/01/14/dubbo-go-\346\272\220\347\240\201\347\254\224\350\256\260\344\270\200server-\347\253\257\345\274\200\345\220\257\346\234\215\345\212\241\350\277\207\347\250\213/index.html"
index 834685f210d..a5b1e699207 100644
--- "a/zh/blog/2021/01/14/dubbo-go-\346\272\220\347\240\201\347\254\224\350\256\260\344\270\200server-\347\253\257\345\274\200\345\220\257\346\234\215\345\212\241\350\277\207\347\250\213/index.html"
+++ "b/zh/blog/2021/01/14/dubbo-go-\346\272\220\347\240\201\347\254\224\350\256\260\344\270\200server-\347\253\257\345\274\200\345\220\257\346\234\215\345\212\241\350\277\207\347\250\213/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E6%BA%90%E7%A0%81%E7%AC%94%E8%AE%B0%E4%B8%80server-%E7%AB%AF%E5%BC%80%E5%90%AF%E6%9C%8D%E5%8A%A1%E8%BF%87%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apach [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1273"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo-go 源码笔记(一)Server 端开启服务过程"><meta name=twitter:description content="随着微服务架构的流行,许多高性能 rpc 框架应运而生,由阿里开源的 dubbo 框架 go 语言版本的 dubbo-go 也成为了众多开发者不错的选择。本文将介绍 dubbo-go 框架的基本使用方法,以及从 export 调用链的角度进行 server 端源码导读,希望能引导读 [...]
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go-%E6%BA%90%E7%A0%81%E7%AC%94%E8%AE%B0%E4%B8%80server-%E7%AB%AF%E5%BC%80%E5%90%AF%E6%9C%8D%E5%8A%A1%E8%BF%87%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apach [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1273"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo-go 源码笔记(一)Server 端开启服务过程"><meta name=twitter:description content="随着微服务架构的流行,许多高性能 rpc 框架应运而生,由阿里开源的 dubbo 框架 go 语言版本的 dubbo-go 也成为了众多开发者不错的选择。本文将介绍 dubbo-go 框架的基本使用方法,以及从 export 调用链的角度进行 server 端源码导读,希望能引导读 [...]
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/dubbo-go\345\272\224\347\224\250\347\273\264\345\272\246\346\263\250\345\206\214\346\250\241\345\236\213/index.html" "b/zh/blog/2021/01/14/dubbo-go\345\272\224\347\224\250\347\273\264\345\272\246\346\263\250\345\206\214\346\250\241\345\236\213/index.html"
index c351b17bb95..19bfd2c8514 100644
--- "a/zh/blog/2021/01/14/dubbo-go\345\272\224\347\224\250\347\273\264\345\272\246\346\263\250\345\206\214\346\250\241\345\236\213/index.html"
+++ "b/zh/blog/2021/01/14/dubbo-go\345\272\224\347\224\250\347\273\264\345\272\246\346\263\250\345\206\214\346\250\241\345\236\213/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go%E5%BA%94%E7%94%A8%E7%BB%B4%E5%BA%A6%E6%B3%A8%E5%86%8C%E6%A8%A1%E5%9E%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo- [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="256"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo-go应用维度注册模型"><meta name=twitter:description content="Dubbo-go 中的应用维度注册模型
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/dubbo-go%E5%BA%94%E7%94%A8%E7%BB%B4%E5%BA%A6%E6%B3%A8%E5%86%8C%E6%A8%A1%E5%9E%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo- [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="256"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo-go应用维度注册模型"><meta name=twitter:description content="Dubbo-go 中的应用维度注册模型
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/go-\347\211\210\346\234\254\345\205\245-dubbo-\347\224\237\346\200\201\344\270\200\345\221\250\345\271\264/index.html" "b/zh/blog/2021/01/14/go-\347\211\210\346\234\254\345\205\245-dubbo-\347\224\237\346\200\201\344\270\200\345\221\250\345\271\264/index.html"
index c5b7847e28e..aa7ea9ae862 100644
--- "a/zh/blog/2021/01/14/go-\347\211\210\346\234\254\345\205\245-dubbo-\347\224\237\346\200\201\344\270\200\345\221\250\345\271\264/index.html"
+++ "b/zh/blog/2021/01/14/go-\347\211\210\346\234\254\345\205\245-dubbo-\347\224\237\346\200\201\344\270\200\345\221\250\345\271\264/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/go-%E7%89%88%E6%9C%AC%E5%85%A5-dubbo-%E7%94%9F%E6%80%81%E4%B8%80%E5%91%A8%E5%B9%B4/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Go 版 [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="695"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Go 版本入 Dubbo 生态一周年"><meta name=twitter:description content="Go 版本入 Dubbo 生态一周年:已和 Spring Cloud、gRPC 互通
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/go-%E7%89%88%E6%9C%AC%E5%85%A5-dubbo-%E7%94%9F%E6%80%81%E4%B8%80%E5%91%A8%E5%B9%B4/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Go 版 [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="695"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Go 版本入 Dubbo 生态一周年"><meta name=twitter:description content="Go 版本入 Dubbo 生态一周年:已和 Spring Cloud、gRPC 互通
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/\344\275\277\347\224\250-graalvm-\346\236\204\345\273\272-native-image/index.html" "b/zh/blog/2021/01/14/\344\275\277\347\224\250-graalvm-\346\236\204\345\273\272-native-image/index.html"
index 69be0201ca7..7dbbffdf4cc 100644
--- "a/zh/blog/2021/01/14/\344\275\277\347\224\250-graalvm-\346\236\204\345\273\272-native-image/index.html"
+++ "b/zh/blog/2021/01/14/\344\275\277\347\224\250-graalvm-\346\236\204\345\273\272-native-image/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E4%BD%BF%E7%94%A8-graalvm-%E6%9E%84%E5%BB%BA-native-image/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="使用 GraalVM 构建 Native Image"> [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="543"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用 GraalVM 构建 Native Image"><meta name=twitter:description content="本文讲解了如何使用 GraavlVM 构建 Dubbo 的 Native Image
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E4%BD%BF%E7%94%A8-graalvm-%E6%9E%84%E5%BB%BA-native-image/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="使用 GraalVM 构建 Native Image"> [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="543"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="使用 GraalVM 构建 Native Image"><meta name=twitter:description content="本文讲解了如何使用 GraavlVM 构建 Dubbo 的 Native Image
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/\345\277\253\351\200\237\344\270\212\346\211\213-dubbo-go/index.html" "b/zh/blog/2021/01/14/\345\277\253\351\200\237\344\270\212\346\211\213-dubbo-go/index.html"
index 345a797ad3d..23c109b544c 100644
--- "a/zh/blog/2021/01/14/\345\277\253\351\200\237\344\270\212\346\211\213-dubbo-go/index.html"
+++ "b/zh/blog/2021/01/14/\345\277\253\351\200\237\344\270\212\346\211\213-dubbo-go/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B-dubbo-go/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="快速上手 dubbo-go"><meta itemprop=description [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="336"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="快速上手 dubbo-go"><meta name=twitter:description content="今天上手实战一把,告诉你如何快速用 go 上手 dubbo
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B-dubbo-go/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="快速上手 dubbo-go"><meta itemprop=description [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="336"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="快速上手 dubbo-go"><meta name=twitter:description content="今天上手实战一把,告诉你如何快速用 go 上手 dubbo
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/\346\266\202\351\270\246\346\231\272\350\203\275-dubbo-go-\344\272\277\347\272\247\346\265\201\351\207\217\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/index.html" "b/zh/blog/2021/01/14/\346\266\202\351\270\246\346\231\272\350\203\275-dubbo-go-\344\272\277\347\272\247\346\265\201\351\207\217\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/index.html"
index 0126c63a9ab..03dbe1ba3e8 100644
--- "a/zh/blog/2021/01/14/\346\266\202\351\270\246\346\231\272\350\203\275-dubbo-go-\344\272\277\347\272\247\346\265\201\351\207\217\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/index.html"
+++ "b/zh/blog/2021/01/14/\346\266\202\351\270\246\346\231\272\350\203\275-dubbo-go-\344\272\277\347\272\247\346\265\201\351\207\217\347\232\204\345\256\236\350\267\265\344\270\216\346\216\242\347\264\242/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E6%B6%82%E9%B8%A6%E6%99%BA%E8%83%BD-dubbo-go-%E4%BA%BF%E7%BA%A7%E6%B5%81%E9%87%8F%E7%9A%84%E5%AE%9E%E8%B7%B5%E4%B8%8E%E6%8E%A2%E7%B4%A2/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" co [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="692"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="涂鸦智能 dubbo-go 亿级流量的实践与探索"><meta name=twitter:description content="本文分为实践和快速接入两部分,分享在涂鸦智能的 dubbo-go 实战经验
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E6%B6%82%E9%B8%A6%E6%99%BA%E8%83%BD-dubbo-go-%E4%BA%BF%E7%BA%A7%E6%B5%81%E9%87%8F%E7%9A%84%E5%AE%9E%E8%B7%B5%E4%B8%8E%E6%8E%A2%E7%B4%A2/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" co [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="692"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="涂鸦智能 dubbo-go 亿级流量的实践与探索"><meta name=twitter:description content="本文分为实践和快速接入两部分,分享在涂鸦智能的 dubbo-go 实战经验
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/\350\247\243\346\236\204-dubbo-go-\347\232\204\346\240\270\345\277\203\346\263\250\345\206\214\345\274\225\346\223\216-nacos/index.html" "b/zh/blog/2021/01/14/\350\247\243\346\236\204-dubbo-go-\347\232\204\346\240\270\345\277\203\346\263\250\345\206\214\345\274\225\346\223\216-nacos/index.html"
index e35213abc30..5bf595ad2c3 100644
--- "a/zh/blog/2021/01/14/\350\247\243\346\236\204-dubbo-go-\347\232\204\346\240\270\345\277\203\346\263\250\345\206\214\345\274\225\346\223\216-nacos/index.html"
+++ "b/zh/blog/2021/01/14/\350\247\243\346\236\204-dubbo-go-\347\232\204\346\240\270\345\277\203\346\263\250\345\206\214\345\274\225\346\223\216-nacos/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E8%A7%A3%E6%9E%84-dubbo-go-%E7%9A%84%E6%A0%B8%E5%BF%83%E6%B3%A8%E5%86%8C%E5%BC%95%E6%93%8E-nacos/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=nam [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="76"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="解构 Dubbo-go 的核心注册引擎 Nacos"><meta name=twitter:description content="dubbo-go 选择 Nacos 作为注册中心的原因
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E8%A7%A3%E6%9E%84-dubbo-go-%E7%9A%84%E6%A0%B8%E5%BF%83%E6%B3%A8%E5%86%8C%E5%BC%95%E6%93%8E-nacos/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=nam [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="76"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="解构 Dubbo-go 的核心注册引擎 Nacos"><meta name=twitter:description content="dubbo-go 选择 Nacos 作为注册中心的原因
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/\350\256\260\344\270\200\346\254\241\345\234\250-mosn-\345\257\271-dubbodubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html" "b/zh/blog/2021/01/14/\350\256\260\344\270\200\346\254\241\345\234\250-mosn-\345\257\271-dubbodubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html"
index 7d8a9f9e285..fce17d9e0e0 100644
--- "a/zh/blog/2021/01/14/\350\256\260\344\270\200\346\254\241\345\234\250-mosn-\345\257\271-dubbodubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html"
+++ "b/zh/blog/2021/01/14/\350\256\260\344\270\200\346\254\241\345\234\250-mosn-\345\257\271-dubbodubbo-go-hessian2-\347\232\204\346\200\247\350\203\275\344\274\230\345\214\226/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E8%AE%B0%E4%B8%80%E6%AC%A1%E5%9C%A8-mosn-%E5%AF%B9-dubbodubbo-go-hessian2-%E7%9A%84%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Du [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1740"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="记一次在 mosn 对 dubbo、dubbo-go-hessian2 的性能优化"><meta name=twitter:description content="本文介绍在 mosn 对 dubbo、dubbo-go-hessian2 性能优化的全过程
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E8%AE%B0%E4%B8%80%E6%AC%A1%E5%9C%A8-mosn-%E5%AF%B9-dubbodubbo-go-hessian2-%E7%9A%84%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Du [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1740"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="记一次在 mosn 对 dubbo、dubbo-go-hessian2 的性能优化"><meta name=twitter:description content="本文介绍在 mosn 对 dubbo、dubbo-go-hessian2 性能优化的全过程
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/14/\351\203\275\345\267\262\347\273\217\345\215\201\345\262\201\347\232\204-apache-dubbo\350\277\230\350\203\275\345\206\215\344\271\230\351\243\216\347\240\264\346\265\252\345\220\227/index.html" "b/zh/blog/2021/01/14/\351\203\275\345\267\262\347\273\217\345\215\201\345\262\201\347\232\204-apache-dubbo\350\277\230\350\203\275\345\206\215\344\271\230\351\243\216\347\240\264\346\265\252\345\220\227/index.html"
index b0887a0ba01..ccf985cfdaa 100644
--- "a/zh/blog/2021/01/14/\351\203\275\345\267\262\347\273\217\345\215\201\345\262\201\347\232\204-apache-dubbo\350\277\230\350\203\275\345\206\215\344\271\230\351\243\216\347\240\264\346\265\252\345\220\227/index.html"
+++ "b/zh/blog/2021/01/14/\351\203\275\345\267\262\347\273\217\345\215\201\345\262\201\347\232\204-apache-dubbo\350\277\230\350\203\275\345\206\215\344\271\230\351\243\216\347\240\264\346\265\252\345\220\227/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E9%83%BD%E5%B7%B2%E7%BB%8F%E5%8D%81%E5%B2%81%E7%9A%84-apache-dubbo%E8%BF%98%E8%83%BD%E5%86%8D%E4%B9%98%E9%A3%8E%E7%A0%B4%E6%B5%AA%E5%90%97/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" [...]
-"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="651"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="都已经十岁的 Apache Dubbo,还能再乘风破浪吗?"><meta name=twitter:description content="在云原生时代,Apache Dubbo 将如何延续当前光芒?
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/14/%E9%83%BD%E5%B7%B2%E7%BB%8F%E5%8D%81%E5%B2%81%E7%9A%84-apache-dubbo%E8%BF%98%E8%83%BD%E5%86%8D%E4%B9%98%E9%A3%8E%E7%A0%B4%E6%B5%AA%E5%90%97/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-14T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" [...]
+"><meta itemprop=datePublished content="2021-01-14T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="651"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="都已经十岁的 Apache Dubbo,还能再乘风破浪吗?"><meta name=twitter:description content="在云原生时代,Apache Dubbo 将如何延续当前光芒?
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/15/dubbo-go\346\272\220\347\240\201\347\254\224\350\256\260\344\272\214\345\256\242\346\210\267\347\253\257\350\260\203\347\224\250\350\277\207\347\250\213/index.html" "b/zh/blog/2021/01/15/dubbo-go\346\272\220\347\240\201\347\254\224\350\256\260\344\272\214\345\256\242\346\210\267\347\253\257\350\260\203\347\224\250\350\277\207\347\250\213/index.html"
index 556bd2d0a5b..dbb70434d97 100644
--- "a/zh/blog/2021/01/15/dubbo-go\346\272\220\347\240\201\347\254\224\350\256\260\344\272\214\345\256\242\346\210\267\347\253\257\350\260\203\347\224\250\350\277\207\347\250\213/index.html"
+++ "b/zh/blog/2021/01/15/dubbo-go\346\272\220\347\240\201\347\254\224\350\256\260\344\272\214\345\256\242\346\210\267\347\253\257\350\260\203\347\224\250\350\277\207\347\250\213/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/15/dubbo-go%E6%BA%90%E7%A0%81%E7%AC%94%E8%AE%B0%E4%BA%8C%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%B0%83%E7%94%A8%E8%BF%87%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo" [...]
-"><meta itemprop=datePublished content="2021-01-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1189"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go源码笔记(二)客户端调用过程"><meta name=twitter:description content="随着微服务架构的流行,许多高性能 rpc 框架应运而生,由阿里开源的 dubbo 框架 go 语言版本的 dubbo-go 也成为了众多开发者不错的选择。本文将介绍 dubbo-go 框架的基本使用方法,以及从 export 调用链的角度进行 server 端源码导读,希望能引导读者进一步认识这款框架。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/15/dubbo-go%E6%BA%90%E7%A0%81%E7%AC%94%E8%AE%B0%E4%BA%8C%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%B0%83%E7%94%A8%E8%BF%87%E7%A8%8B/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo" [...]
+"><meta itemprop=datePublished content="2021-01-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1189"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go源码笔记(二)客户端调用过程"><meta name=twitter:description content="随着微服务架构的流行,许多高性能 rpc 框架应运而生,由阿里开源的 dubbo 框架 go 语言版本的 dubbo-go 也成为了众多开发者不错的选择。本文将介绍 dubbo-go 框架的基本使用方法,以及从 export 调用链的角度进行 server 端源码导读,希望能引导读者进一步认识这款框架。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/15/dubbogo-3.0\347\211\265\346\211\213-grpc-\350\265\260\345\220\221\344\272\221\345\216\237\347\224\237\346\227\266\344\273\243/index.html" "b/zh/blog/2021/01/15/dubbogo-3.0\347\211\265\346\211\213-grpc-\350\265\260\345\220\221\344\272\221\345\216\237\347\224\237\346\227\266\344\273\243/index.html"
index f2cdd3131b9..218a5b52c7e 100644
--- "a/zh/blog/2021/01/15/dubbogo-3.0\347\211\265\346\211\213-grpc-\350\265\260\345\220\221\344\272\221\345\216\237\347\224\237\346\227\266\344\273\243/index.html"
+++ "b/zh/blog/2021/01/15/dubbogo-3.0\347\211\265\346\211\213-grpc-\350\265\260\345\220\221\344\272\221\345\216\237\347\224\237\346\227\266\344\273\243/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/15/dubbogo-3.0%E7%89%B5%E6%89%8B-grpc-%E8%B5%B0%E5%90%91%E4%BA%91%E5%8E%9F%E7%94%9F%E6%97%B6%E4%BB%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=na [...]
-"><meta itemprop=datePublished content="2021-01-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="499"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbogo 3.0:牵手 gRPC 走向云原生时代"><meta name=twitter:description content="本文介绍了 dubbo-go 3.0 对云原生的支持和规划
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/15/dubbogo-3.0%E7%89%B5%E6%89%8B-grpc-%E8%B5%B0%E5%90%91%E4%BA%91%E5%8E%9F%E7%94%9F%E6%97%B6%E4%BB%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=na [...]
+"><meta itemprop=datePublished content="2021-01-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="499"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbogo 3.0:牵手 gRPC 走向云原生时代"><meta name=twitter:description content="本文介绍了 dubbo-go 3.0 对云原生的支持和规划
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/01/15/\345\210\206\345\270\203\345\274\217\344\272\213\345\212\241\346\241\206\346\236\266-seata-golang-\351\200\232\344\277\241\346\250\241\345\236\213\350\257\246\350\247\243/index.html" "b/zh/blog/2021/01/15/\345\210\206\345\270\203\345\274\217\344\272\213\345\212\241\346\241\206\346\236\266-seata-golang-\351\200\232\344\277\241\346\250\241\345\236\213\350\257\246\350\247\243/index.html"
index acb10963cc2..abe10da8701 100644
--- "a/zh/blog/2021/01/15/\345\210\206\345\270\203\345\274\217\344\272\213\345\212\241\346\241\206\346\236\266-seata-golang-\351\200\232\344\277\241\346\250\241\345\236\213\350\257\246\350\247\243/index.html"
+++ "b/zh/blog/2021/01/15/\345\210\206\345\270\203\345\274\217\344\272\213\345\212\241\346\241\206\346\236\266-seata-golang-\351\200\232\344\277\241\346\250\241\345\236\213\350\257\246\350\247\243/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/15/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1%E6%A1%86%E6%9E%B6-seata-golang-%E9%80%9A%E4%BF%A1%E6%A8%A1%E5%9E%8B%E8%AF%A6%E8%A7%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content [...]
-"><meta itemprop=datePublished content="2021-01-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1889"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="分布式事务框架 seata-golang 通信模型详解"><meta name=twitter:description content="本文介绍了 seata 的 go 语言客户端通信模型的实现
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/01/15/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1%E6%A1%86%E6%9E%B6-seata-golang-%E9%80%9A%E4%BF%A1%E6%A8%A1%E5%9E%8B%E8%AF%A6%E8%A7%A3/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-01-15T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content [...]
+"><meta itemprop=datePublished content="2021-01-15T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1889"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="分布式事务框架 seata-golang 通信模型详解"><meta name=twitter:description content="本文介绍了 seata 的 go 语言客户端通信模型的实现
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/02/20/dubbo-go-\347\231\275\350\257\235\346\226\207/index.html" "b/zh/blog/2021/02/20/dubbo-go-\347\231\275\350\257\235\346\226\207/index.html"
index 7e6a4e1e9cf..5adf6b465fc 100644
--- "a/zh/blog/2021/02/20/dubbo-go-\347\231\275\350\257\235\346\226\207/index.html"
+++ "b/zh/blog/2021/02/20/dubbo-go-\347\231\275\350\257\235\346\226\207/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/02/20/dubbo-go-%E7%99%BD%E8%AF%9D%E6%96%87/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-02-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 白话文"><meta itemprop=description content=" [...]
-"><meta itemprop=datePublished content="2021-02-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="1524"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 白话文"><meta name=twitter:description content="本文手把手教你使用 dubbogo 调用 dubbogo 或 dubbo 提供的服务提供方
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/02/20/dubbo-go-%E7%99%BD%E8%AF%9D%E6%96%87/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-02-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="dubbo-go 白话文"><meta itemprop=description content=" [...]
+"><meta itemprop=datePublished content="2021-02-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="1524"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="dubbo-go 白话文"><meta name=twitter:description content="本文手把手教你使用 dubbogo 调用 dubbogo 或 dubbo 提供的服务提供方
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/06/02/dubbo3-\345\272\224\347\224\250\347\272\247\346\234\215\345\212\241\345\217\221\347\216\260/index.html" "b/zh/blog/2021/06/02/dubbo3-\345\272\224\347\224\250\347\272\247\346\234\215\345\212\241\345\217\221\347\216\260/index.html"
index e3db74f4ee0..5c13b3dec83 100644
--- "a/zh/blog/2021/06/02/dubbo3-\345\272\224\347\224\250\347\272\247\346\234\215\345\212\241\345\217\221\347\216\260/index.html"
+++ "b/zh/blog/2021/06/02/dubbo3-\345\272\224\347\224\250\347\272\247\346\234\215\345\212\241\345\217\221\347\216\260/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/06/02/dubbo3-%E5%BA%94%E7%94%A8%E7%BA%A7%E6%9C%8D%E5%8A%A1%E5%8F%91%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-06-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo3 应用级服务发现"> [...]
-"><meta itemprop=datePublished content="2021-06-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="805"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo3 应用级服务发现"><meta name=twitter:description content="本文介绍了 Dubbo3 应用级服务发现的实现原理
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/06/02/dubbo3-%E5%BA%94%E7%94%A8%E7%BA%A7%E6%9C%8D%E5%8A%A1%E5%8F%91%E7%8E%B0/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-06-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Dubbo3 应用级服务发现"> [...]
+"><meta itemprop=datePublished content="2021-06-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="805"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Dubbo3 应用级服务发现"><meta name=twitter:description content="本文介绍了 Dubbo3 应用级服务发现的实现原理
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/07/02/3.0.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html" "b/zh/blog/2021/07/02/3.0.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
index 30056464016..74db4421fc4 100644
--- "a/zh/blog/2021/07/02/3.0.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
+++ "b/zh/blog/2021/07/02/3.0.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/07/02/3.0.1-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-07-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.1 发版公告"><meta itemprop=description conte [...]
-"><meta itemprop=datePublished content="2021-07-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="46"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.1 发版公告"><meta name=twitter:description content="Apache Dubbo 3.0.1 发版公告
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/07/02/3.0.1-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-07-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.1 发版公告"><meta itemprop=description conte [...]
+"><meta itemprop=datePublished content="2021-07-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="46"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.1 发版公告"><meta name=twitter:description content="Apache Dubbo 3.0.1 发版公告
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/08/18/3.0.2-\345\217\221\347\211\210\345\205\254\345\221\212/index.html" "b/zh/blog/2021/08/18/3.0.2-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
index 0c225bacf66..2f60b231360 100644
--- "a/zh/blog/2021/08/18/3.0.2-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
+++ "b/zh/blog/2021/08/18/3.0.2-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/08/18/3.0.2-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2 发版公告"><meta itemprop=description conte [...]
-"><meta itemprop=datePublished content="2021-08-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="297"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2 发版公告"><meta name=twitter:description content="Apache Dubbo 3.0.2 发版公告
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/08/18/3.0.2-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2 发版公告"><meta itemprop=description conte [...]
+"><meta itemprop=datePublished content="2021-08-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="297"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2 发版公告"><meta name=twitter:description content="Apache Dubbo 3.0.2 发版公告
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/08/23/3.0.2.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html" "b/zh/blog/2021/08/23/3.0.2.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
index 78ece5b6544..009dbd883ad 100644
--- "a/zh/blog/2021/08/23/3.0.2.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
+++ "b/zh/blog/2021/08/23/3.0.2.1-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/08/23/3.0.2.1-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2.1 发版公告"><meta itemprop=description c [...]
-"><meta itemprop=datePublished content="2021-08-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="22"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2.1 发版公告"><meta name=twitter:description content="Apache Dubbo 3.0.2.1 发版公告
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/08/23/3.0.2.1-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-08-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="3.0.2.1 发版公告"><meta itemprop=description c [...]
+"><meta itemprop=datePublished content="2021-08-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="22"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="3.0.2.1 发版公告"><meta name=twitter:description content="Apache Dubbo 3.0.2.1 发版公告
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2021/09/20/2.7.14-\345\217\221\347\211\210\345\205\254\345\221\212/index.html" "b/zh/blog/2021/09/20/2.7.14-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
index 05d61c53fdd..db6471ea4bd 100644
--- "a/zh/blog/2021/09/20/2.7.14-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
+++ "b/zh/blog/2021/09/20/2.7.14-\345\217\221\347\211\210\345\205\254\345\221\212/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/09/20/2.7.14-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-09-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="2.7.14 发版公告"><meta itemprop=description con [...]
-"><meta itemprop=datePublished content="2021-09-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="76"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="2.7.14 发版公告"><meta name=twitter:description content="Apache Dubbo 2.7.14 发版公告
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2021/09/20/2.7.14-%E5%8F%91%E7%89%88%E5%85%AC%E5%91%8A/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-09-20T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="2.7.14 发版公告"><meta itemprop=description con [...]
+"><meta itemprop=datePublished content="2021-09-20T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="76"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="2.7.14 发版公告"><meta name=twitter:description content="Apache Dubbo 2.7.14 发版公告
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2022/01/18/\344\273\216\345\216\237\347\220\206\345\210\260\346\223\215\344\275\234\350\256\251\344\275\240\345\234\250-apache-apisix-\344\270\255\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241\346\233\264\344\276\277\346\215\267/index.html" "b/zh/blog/2022/01/18/\344\273\216\345\216\237\347\220\206\345\210\260\346\223\215\344\275\234\350\256\251\344\275\240\345\234\250-apache-apisix-\344\270\255\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241\346\233\ [...]
index 822b52df172..98dde480c31 100644
--- "a/zh/blog/2022/01/18/\344\273\216\345\216\237\347\220\206\345\210\260\346\223\215\344\275\234\350\256\251\344\275\240\345\234\250-apache-apisix-\344\270\255\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241\346\233\264\344\276\277\346\215\267/index.html"
+++ "b/zh/blog/2022/01/18/\344\273\216\345\216\237\347\220\206\345\210\260\346\223\215\344\275\234\350\256\251\344\275\240\345\234\250-apache-apisix-\344\270\255\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241\346\233\264\344\276\277\346\215\267/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/01/18/%E4%BB%8E%E5%8E%9F%E7%90%86%E5%88%B0%E6%93%8D%E4%BD%9C%E8%AE%A9%E4%BD%A0%E5%9C%A8-apache-apisix-%E4%B8%AD%E4%BB%A3%E7%90%86-dubbo-%E6%9C%8D%E5%8A%A1%E6%9B%B4%E4%BE%BF%E6%8D%B7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-01-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+ [...]
-"><meta itemprop=datePublished content="2022-01-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="646"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="从原理到操作,让你在 Apache APISIX 中代理 Dubbo 服务更便捷"><meta name=twitter:description content="本文为大家介绍了如何借助 Apache APISIX 实现 Dubbo Service 的代理,通过引入 dubbo-proxy 插件便可为 Dubbo 框架的后端系统构建更简单更高效的流量链路
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/01/18/%E4%BB%8E%E5%8E%9F%E7%90%86%E5%88%B0%E6%93%8D%E4%BD%9C%E8%AE%A9%E4%BD%A0%E5%9C%A8-apache-apisix-%E4%B8%AD%E4%BB%A3%E7%90%86-dubbo-%E6%9C%8D%E5%8A%A1%E6%9B%B4%E4%BE%BF%E6%8D%B7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-01-18T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+ [...]
+"><meta itemprop=datePublished content="2022-01-18T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="646"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="从原理到操作,让你在 Apache APISIX 中代理 Dubbo 服务更便捷"><meta name=twitter:description content="本文为大家介绍了如何借助 Apache APISIX 实现 Dubbo Service 的代理,通过引入 dubbo-proxy 插件便可为 Dubbo 框架的后端系统构建更简单更高效的流量链路
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2022/02/19/\350\260\210\350\260\210pixiu\347\232\204filter/index.html" "b/zh/blog/2022/02/19/\350\260\210\350\260\210pixiu\347\232\204filter/index.html"
index dbf0d7fa904..f8177d4516c 100644
--- "a/zh/blog/2022/02/19/\350\260\210\350\260\210pixiu\347\232\204filter/index.html"
+++ "b/zh/blog/2022/02/19/\350\260\210\350\260\210pixiu\347\232\204filter/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/pixiu/filter-intro.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+t [...]
diff --git "a/zh/blog/2022/05/04/\345\246\202\344\275\225\351\200\232\350\277\207-apache-shenyu-\347\275\221\345\205\263\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241/index.html" "b/zh/blog/2022/05/04/\345\246\202\344\275\225\351\200\232\350\277\207-apache-shenyu-\347\275\221\345\205\263\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241/index.html"
index 4b10b7315a8..5ebb90780c2 100644
--- "a/zh/blog/2022/05/04/\345\246\202\344\275\225\351\200\232\350\277\207-apache-shenyu-\347\275\221\345\205\263\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241/index.html"
+++ "b/zh/blog/2022/05/04/\345\246\202\344\275\225\351\200\232\350\277\207-apache-shenyu-\347\275\221\345\205\263\344\273\243\347\220\206-dubbo-\346\234\215\345\212\241/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/05/04/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87-apache-shenyu-%E7%BD%91%E5%85%B3%E4%BB%A3%E7%90%86-dubbo-%E6%9C%8D%E5%8A%A1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-05-04T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><me [...]
-"><meta itemprop=datePublished content="2022-05-04T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="475"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何通过 Apache ShenYu 网关代理 Dubbo 服务"><meta name=twitter:description content="本文介绍了如何通过`Apache ShenYu`网关访问`Dubbo`服务,主要内容包括从简单示例到核心调用流程分析,并对设计原理进行了总结。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/05/04/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87-apache-shenyu-%E7%BD%91%E5%85%B3%E4%BB%A3%E7%90%86-dubbo-%E6%9C%8D%E5%8A%A1/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-05-04T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><me [...]
+"><meta itemprop=datePublished content="2022-05-04T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="475"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="如何通过 Apache ShenYu 网关代理 Dubbo 服务"><meta name=twitter:description content="本文介绍了如何通过`Apache ShenYu`网关访问`Dubbo`服务,主要内容包括从简单示例到核心调用流程分析,并对设计原理进行了总结。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2022/06/23/\346\265\205\346\236\220-dubbo-3.0-\344\270\255\346\216\245\345\217\243\347\272\247\345\234\260\345\235\200\346\216\250\351\200\201\346\200\247\350\203\275\347\232\204\344\274\230\345\214\226/index.html" "b/zh/blog/2022/06/23/\346\265\205\346\236\220-dubbo-3.0-\344\270\255\346\216\245\345\217\243\347\272\247\345\234\260\345\235\200\346\216\250\351\200\201\346\200\247\350\203\275\347\232\204\344\274\230\345\214\226/index.html"
index 2eae3621dc9..9f9191153fa 100644
--- "a/zh/blog/2022/06/23/\346\265\205\346\236\220-dubbo-3.0-\344\270\255\346\216\245\345\217\243\347\272\247\345\234\260\345\235\200\346\216\250\351\200\201\346\200\247\350\203\275\347\232\204\344\274\230\345\214\226/index.html"
+++ "b/zh/blog/2022/06/23/\346\265\205\346\236\220-dubbo-3.0-\344\270\255\346\216\245\345\217\243\347\272\247\345\234\260\345\235\200\346\216\250\351\200\201\346\200\247\350\203\275\347\232\204\344\274\230\345\214\226/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/06/23/%E6%B5%85%E6%9E%90-dubbo-3.0-%E4%B8%AD%E6%8E%A5%E5%8F%A3%E7%BA%A7%E5%9C%B0%E5%9D%80%E6%8E%A8%E9%80%81%E6%80%A7%E8%83%BD%E7%9A%84%E4%BC%98%E5%8C%96/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-06-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:sit [...]
-"><meta itemprop=datePublished content="2022-06-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="486"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="浅析 Dubbo 3.0 中接口级地址推送性能的优化"><meta name=twitter:description content="Dubbo URL 的基本工作原理以及在地址推送链路的优化过程。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/06/23/%E6%B5%85%E6%9E%90-dubbo-3.0-%E4%B8%AD%E6%8E%A5%E5%8F%A3%E7%BA%A7%E5%9C%B0%E5%9D%80%E6%8E%A8%E9%80%81%E6%80%A7%E8%83%BD%E7%9A%84%E4%BC%98%E5%8C%96/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-06-23T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:sit [...]
+"><meta itemprop=datePublished content="2022-06-23T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="486"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="浅析 Dubbo 3.0 中接口级地址推送性能的优化"><meta name=twitter:description content="Dubbo URL 的基本工作原理以及在地址推送链路的优化过程。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2022/08/01/01-\344\273\216\344\270\200\344\270\252\346\234\215\345\212\241\346\217\220\344\276\233\350\200\205\347\232\204demo\350\257\264\350\265\267/index.html" "b/zh/blog/2022/08/01/01-\344\273\216\344\270\200\344\270\252\346\234\215\345\212\241\346\217\220\344\276\233\350\200\205\347\232\204demo\350\257\264\350\265\267/index.html"
index ad3afbaff58..cbe8216d1ac 100644
--- "a/zh/blog/2022/08/01/01-\344\273\216\344\270\200\344\270\252\346\234\215\345\212\241\346\217\220\344\276\233\350\200\205\347\232\204demo\350\257\264\350\265\267/index.html"
+++ "b/zh/blog/2022/08/01/01-\344\273\216\344\270\200\344\270\252\346\234\215\345\212\241\346\217\220\344\276\233\350\200\205\347\232\204demo\350\257\264\350\265\267/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/08/01/01-%E4%BB%8E%E4%B8%80%E4%B8%AA%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E8%80%85%E7%9A%84demo%E8%AF%B4%E8%B5%B7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-08-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta ite [...]
-"><meta itemprop=datePublished content="2022-08-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="198"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="01 从一个服务提供者的Demo说起"><meta name=twitter:description content="为了更方便了解Dubbo提供者原理,我们先来编写一个Demo,从例子中来看源码实现
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/08/01/01-%E4%BB%8E%E4%B8%80%E4%B8%AA%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E8%80%85%E7%9A%84demo%E8%AF%B4%E8%B5%B7/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-08-01T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta ite [...]
+"><meta itemprop=datePublished content="2022-08-01T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="198"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="01 从一个服务提供者的Demo说起"><meta name=twitter:description content="为了更方便了解Dubbo提供者原理,我们先来编写一个Demo,从例子中来看源码实现
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2022/08/02/02-\345\220\257\345\212\250\346\234\215\345\212\241\345\211\215\346\234\215\345\212\241\351\205\215\347\275\256serviceconfig\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\210\235\345\247\213\345\214\226\347\232\204/index.html" "b/zh/blog/2022/08/02/02-\345\220\257\345\212\250\346\234\215\345\212\241\345\211\215\346\234\215\345\212\241\351\205\215\347\275\256serviceconfig\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\210\ [...]
index 7b3d8a640d8..2d06e44149f 100644
--- "a/zh/blog/2022/08/02/02-\345\220\257\345\212\250\346\234\215\345\212\241\345\211\215\346\234\215\345\212\241\351\205\215\347\275\256serviceconfig\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\210\235\345\247\213\345\214\226\347\232\204/index.html"
+++ "b/zh/blog/2022/08/02/02-\345\220\257\345\212\250\346\234\215\345\212\241\345\211\215\346\234\215\345\212\241\351\205\215\347\275\256serviceconfig\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\210\235\345\247\213\345\214\226\347\232\204/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/08/02/02-%E5%90%AF%E5%8A%A8%E6%9C%8D%E5%8A%A1%E5%89%8D%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AEserviceconfig%E7%B1%BB%E5%9E%8B%E6%98%AF%E5%A6%82%E4%BD%95%E5%88%9D%E5%A7%8B%E5%8C%96%E7%9A%84/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-08-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27: [...]
-"><meta itemprop=datePublished content="2022-08-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="658"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="02-启动服务前服务配置ServiceConfig类型是如何初始化的?"><meta name=twitter:description content="[Dubbo 3.0.8源码解析] 了解一下服务配置的设计原理,有助于理解后面的服务治理的原理
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/08/02/02-%E5%90%AF%E5%8A%A8%E6%9C%8D%E5%8A%A1%E5%89%8D%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AEserviceconfig%E7%B1%BB%E5%9E%8B%E6%98%AF%E5%A6%82%E4%BD%95%E5%88%9D%E5%A7%8B%E5%8C%96%E7%9A%84/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-08-02T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33: [...]
+"><meta itemprop=datePublished content="2022-08-02T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="658"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="02-启动服务前服务配置ServiceConfig类型是如何初始化的?"><meta name=twitter:description content="[Dubbo 3.0.8源码解析] 了解一下服务配置的设计原理,有助于理解后面的服务治理的原理
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git "a/zh/blog/2022/09/05/proxyless-mesh\345\234\250dubbo\344\270\255\347\232\204\345\256\236\350\267\265/index.html" "b/zh/blog/2022/09/05/proxyless-mesh\345\234\250dubbo\344\270\255\347\232\204\345\256\236\350\267\265/index.html"
index 6d162662790..76b02ef95ce 100644
--- "a/zh/blog/2022/09/05/proxyless-mesh\345\234\250dubbo\344\270\255\347\232\204\345\256\236\350\267\265/index.html"
+++ "b/zh/blog/2022/09/05/proxyless-mesh\345\234\250dubbo\344\270\255\347\232\204\345\256\236\350\267\265/index.html"
@@ -1,6 +1,6 @@
<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
-"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/09/05/proxyless-mesh%E5%9C%A8dubbo%E4%B8%AD%E7%9A%84%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-09-05T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:27:41+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Proxyless Mesh在Dubbo中的 [...]
-"><meta itemprop=datePublished content="2022-09-05T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:27:41+08:00"><meta itemprop=wordCount content="936"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Proxyless Mesh在Dubbo中的实践"><meta name=twitter:description content="Proxyless 模式是指 Dubbo 直接与 Istiod 通信,通过 xDS 协议实现服务发现和服务治理等能力。本文将带领大家熟悉 Dubbo Proxyless Mesh。
+"><meta property="og:type" content="article"><meta property="og:url" content="https://dubbo.apache.org/zh/blog/2022/09/05/proxyless-mesh%E5%9C%A8dubbo%E4%B8%AD%E7%9A%84%E5%AE%9E%E8%B7%B5/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2022-09-05T00:00:00+00:00"><meta property="article:modified_time" content="2022-09-19T14:33:09+08:00"><meta property="og:site_name" content="Apache Dubbo"><meta itemprop=name content="Proxyless Mesh在Dubbo中的 [...]
+"><meta itemprop=datePublished content="2022-09-05T00:00:00+00:00"><meta itemprop=dateModified content="2022-09-19T14:33:09+08:00"><meta itemprop=wordCount content="936"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="Proxyless Mesh在Dubbo中的实践"><meta name=twitter:description content="Proxyless 模式是指 Dubbo 直接与 Istiod 通信,通过 xDS 协议实现服务发现和服务治理等能力。本文将带领大家熟悉 Dubbo Proxyless Mesh。
"><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-112489517-1","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script>
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V3 [...]
diff --git a/zh/blog/contact/committer/index.html b/zh/blog/contact/committer/index.html
index d0dde7a3958..fc6126a6d91 100644
--- a/zh/blog/contact/committer/index.html
+++ b/zh/blog/contact/committer/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/committer/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Committer%20%e6%8c%87%e5%8d%97" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class="breadcrumb-item active" aria-current= [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/blog/contact/committer/release-guide/index.html b/zh/blog/contact/committer/release-guide/index.html
index adce5d55ab3..f89ebdaf5f3 100644
--- a/zh/blog/contact/committer/release-guide/index.html
+++ b/zh/blog/contact/committer/release-guide/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/committer/release-guide/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+ma [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%a6%82%e4%bd%95%e5%87%86%e5%a4%87%20Apache%20Release" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class=breadcrumb-item><a href=https://dubbo. [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/blog/contact/contributor/index.html b/zh/blog/contact/contributor/index.html
index 232fb872ddf..5f9ba956a47 100644
--- a/zh/blog/contact/contributor/index.html
+++ b/zh/blog/contact/contributor/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/contact/contributor/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=Contributor%20%e6%8c%87%e5%8d%97" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/contact/>联系社区</a></li><li class="breadcrumb-item active" aria-current= [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/blog/contact/index.html b/zh/blog/contact/index.html
index ae95402a19b..84420376ddc 100644
--- a/zh/blog/contact/index.html
+++ b/zh/blog/contact/index.html
@@ -11,7 +11,7 @@
</span></span><span style=display:flex><span>git push origin your_awesome_patch
</span></span></code></pre></div><ul><li>提交 pull request 请求到 apache/dubbo 并等待回复。</li></ul><p>谢谢您的贡献!</p><h3 id=代码风格>代码风格</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 的代码风格校验,下面几个步骤给你演示了如何配置代码格式:</p><ol><li>进入菜单页 <code [...]
在下拉列表中选择 <code>Import Scheme</code>, 接着选择 <code>IntelliJ IDEA code style XML</code> 导入 xml 文件</li><li>输入你的格式名称,方便在不同工程之间进行识别,最后别忘了 ⏎ 来保存更改.</li></ol><p>设置完成后,IDEA 会帮助你自动 reformat 代码</p><div class=section-index><hr class=panel-line><div class=entry><h5><a href=/zh/blog/contact/contributor/>Contributor 指南</a></h5><p>Dubbo Contributor 指南</p></div><div class=entry><h5><a href=/zh/blog/contact/committer/>Committer 指南</a></h5><p>Dubbo Committer 指南</p></div></div><style>.feedback--answer{displa [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/blog/notices/index.html b/zh/blog/notices/index.html
index ecdaf7e2595..e467d604d39 100644
--- a/zh/blog/notices/index.html
+++ b/zh/blog/notices/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/blog/notices/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+t [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%85%ac%e5%91%8a%e6%a0%8f" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/blog/>博客</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/zh/blog/notices/>公告</a></li></ol></nav><div class=t [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/accesslog/index.html b/zh/docs/advanced/accesslog/index.html
index 89cecbd81bd..6f02093049a 100644
--- a/zh/docs/advanced/accesslog/index.html
+++ b/zh/docs/advanced/accesslog/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/accesslog.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+t [...]
@@ -6,7 +6,7 @@
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li><li class="breadcrumb-item active" aria-current [...]
</span></span></code></pre></div><p>将访问日志输出到指定文件:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:protocol</span> accesslog=<span style=color:#2aa198>"http://10.20.160.198/wiki/display/dubbo/foo/bar.log"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/async-call/index.html b/zh/docs/advanced/async-call/index.html
index 4e53255b068..a51592e0498 100644
--- a/zh/docs/advanced/async-call/index.html
+++ b/zh/docs/advanced/async-call/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/async-call.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -55,7 +55,7 @@
</span></span></code></pre></div><ol><li>Dubbo 官方提供 compiler hacker,编译期自动重写同步方法,请<a href=https://github.com/dubbo/dubbo-async-processor#compiler-hacker-processer>在此</a>讨论和跟进具体进展。</li></ol><p>你也可以设置是否等待消息发出: <sup id=fnref:1><a href=#fn:1 class=footnote-ref role=doc-noteref>1</a></sup></p><ul><li><code>sent="true"</code> 等待消息发出,消息发送失败将抛出异常。</li><li><code>sent="false"</code> 不等待消息发出,将消息放入 IO 队列,即刻返回。</li></ul><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36; [...]
</span></span></code></pre></div><p>如果你只是想异步,完全忽略返回值,可以配置 <code>return="false"</code>,以减少 Future 对象的创建和管理成本:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"findFoo"</span> async=<span style=color:#2aa198>"true"</span> return=<span style=color:#2 [...]
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>异步总是不等待返回 <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this pag [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/async-execute-on-provider/index.html b/zh/docs/advanced/async-execute-on-provider/index.html
index 96a9f11c375..f256f78313e 100644
--- a/zh/docs/advanced/async-execute-on-provider/index.html
+++ b/zh/docs/advanced/async-execute-on-provider/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/async-execute-on-provider.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter [...]
@@ -45,7 +45,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/attachment/index.html b/zh/docs/advanced/attachment/index.html
index 983844f4624..99c1eef0d3f 100644
--- a/zh/docs/advanced/attachment/index.html
+++ b/zh/docs/advanced/attachment/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/attachment.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -14,7 +14,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/auth/index.html b/zh/docs/advanced/auth/index.html
index 6221ab3028d..d04d71cfa8d 100644
--- a/zh/docs/advanced/auth/index.html
+++ b/zh/docs/advanced/auth/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/auth.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+to [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2>public</span> <span style=color:#268bd2>class</span> <span style=color:#268bd2>AuthDemoServiceImpl</span> <span style=color:#268bd2>implements</span> AuthService <span style=color:#719e07>{</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>服务消费端,只需要配置好对应的证书等信息即可,之后会自动地在对这些需要认证的接口发起调用前进行签名操作,通过与鉴权服务的交互,用户无需在代码中配置AK/SK这些敏感信息,并且在不重启应用的情况下刷新AK/SK,达到权限动态下发的目的。</p></li></ol><p>该方案目前已经提交给Dubbo开源社区,并且完成了基本框架的合并,除了AK/SK的鉴权方式之外,通过SPI机制支持用户可定制化的鉴权认证以及适配公司内部基础设施的密钥存储。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title> [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/callback-parameter/index.html b/zh/docs/advanced/callback-parameter/index.html
index 9ec81dc0d82..19cfcf01d5c 100644
--- a/zh/docs/advanced/callback-parameter/index.html
+++ b/zh/docs/advanced/callback-parameter/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/callback-parameter.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
@@ -79,7 +79,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>});</span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><code>2.0.6</code> 及其以上版本支持</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/concurrency-control/index.html b/zh/docs/advanced/concurrency-control/index.html
index 6573198d4a0..b2c1a8cc4f7 100644
--- a/zh/docs/advanced/concurrency-control/index.html
+++ b/zh/docs/advanced/concurrency-control/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/concurrency-control.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
@@ -18,7 +18,7 @@
</span></span></code></pre></div><p>如果 <code><dubbo:service></code> 和 <code><dubbo:reference></code> 都配了actives,<code><dubbo:reference></code> 优先,参见:<a href=../../references/configuration/xml>配置的覆盖策略</a>。</p><h2 id=load-balance-均衡>Load Balance 均衡</h2><p>配置服务的客户端的 <code>loadbalance</code> 属性为 <code>leastactive</code>,此 Loadbalance 会调用并发数最小的 Provider(Consumer端并发数)。</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;ta [...]
</span></span></code></pre></div><p>或</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> loadbalance=<span style=color:#2aa198>"leastactive"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/config-connections/index.html b/zh/docs/advanced/config-connections/index.html
index dd74a941cf2..99390eb6e73 100644
--- a/zh/docs/advanced/config-connections/index.html
+++ b/zh/docs/advanced/config-connections/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/config-connections.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
@@ -8,7 +8,7 @@
</span></span></code></pre></div><h2 id=客户端连接控制>客户端连接控制</h2><p>限制客户端服务使用连接不能超过 10 个 <sup id=fnref:2><a href=#fn:2 class=footnote-ref role=doc-noteref>2</a></sup>:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> connecti [...]
</span></span></code></pre></div><p>或</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> connections=<span style=color:#2aa198>"10"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>如果 <code><dubbo:service></code> 和 <code><dubbo:reference></code> 都配了 connections,<code><dubbo:reference></code> 优先,参见:<a href=../../references/configuration/xml/>配置的覆盖策略</a></p><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>因为连接在 Server上,所以配置在 Provider 上 <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>如果是长连接,比如 Dubbo 协议,connections 表示该服务对每个提供者建立的长连接数 <a href=#fnref:2 [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/config-rule-deprecated/index.html b/zh/docs/advanced/config-rule-deprecated/index.html
index eb79f1967ab..279da4bf58f 100644
--- a/zh/docs/advanced/config-rule-deprecated/index.html
+++ b/zh/docs/advanced/config-rule-deprecated/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/config-rule-deprecated.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -11,7 +11,7 @@
</span></span></code></pre></div></li><li><p>调整负载均衡策略:(缺省负载均衡策略为 random)</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>override://10.20.153.10/com.foo.BarService?category=configurators&dynamic=false&loadbalance=leastactive
</span></span></code></pre></div></li><li><p>服务降级:(通常用于临时屏蔽某个出错的非关键服务)</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>override://0.0.0.0/com.foo.BarService?category=configurators&dynamic=false&application=foo&mock=force:return+null
</span></span></code></pre></div></li></ol><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><code>2.2.0</code> 以上版本支持</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/config-rule/index.html b/zh/docs/advanced/config-rule/index.html
index 1a2b5651e6c..717be1da58e 100644
--- a/zh/docs/advanced/config-rule/index.html
+++ b/zh/docs/advanced/config-rule/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/config-rule.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at [...]
@@ -94,7 +94,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2>force</span>: return null
</span></span><span style=display:flex><span>...
</span></span></code></pre></div></li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/consumer-threadpool/index.html b/zh/docs/advanced/consumer-threadpool/index.html
index d21bf144aac..5eac4ba7f9f 100644
--- a/zh/docs/advanced/consumer-threadpool/index.html
+++ b/zh/docs/advanced/consumer-threadpool/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/consumer-threadpool.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e6%b6%88%e8%b4%b9%e7%ab%af%e7%ba%bf%e7%a8%8b%e6%b1%a0%e6%a8%a1%e5%9e%8b" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li><li class="breadcrumb-item active" aria-current [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/context/index.html b/zh/docs/advanced/context/index.html
index fb61ab9f367..ce13ab91f8b 100644
--- a/zh/docs/advanced/context/index.html
+++ b/zh/docs/advanced/context/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/context.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the [...]
@@ -29,7 +29,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/delay-publish/index.html b/zh/docs/advanced/delay-publish/index.html
index c13ff1ad415..d1beb67f5b8 100644
--- a/zh/docs/advanced/delay-publish/index.html
+++ b/zh/docs/advanced/delay-publish/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/delay-publish.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
@@ -7,7 +7,7 @@
</span></span></code></pre></div><p>延迟 5 秒暴露服务</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> delay=<span style=color:#2aa198>"5000"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><h2 id=dubbo-265-及以后版本>Dubbo 2.6.5 及以后版本</h2><p>所有服务都将在 Spring 初始化完成后进行暴露,如果你不需要延迟暴露服务,无需配置 delay。</p><p>延迟 5 秒暴露服务</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> delay=<span style=color:#2aa198>"5000"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><h2 id=spring-2x-初始化死锁问题>Spring 2.x 初始化死锁问题</h2><h3 id=触发条件>触发条件</h3><p>在 Spring 解析到 <code><dubbo:service /></code> 时,就已经向外暴露了服务,而 Spring 还在接着初始化其它 Bean。如果这时有请求进来,并且服务的实现类里有调用 <code>applicationContext.getBean()</code> 的用法。</p><ol><li><p>请求线程的 applicationContext.getBean() 调用,先同步 singletonObjects 判断 Bean 是否存在,不存在就同步 beanDefinitionMap 进行初始化,并再次同步 singletonObjects 写入 Bean 实例缓存。</p><p><img src=/imgs/user/lock-get-bean.jpg alt=deadlock></p></li><li><p>而 Spri [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/distributed-transaction/index.html b/zh/docs/advanced/distributed-transaction/index.html
index baa5ef4464b..d0c47f0f62b 100644
--- a/zh/docs/advanced/distributed-transaction/index.html
+++ b/zh/docs/advanced/distributed-transaction/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/distributed-transaction.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%88%86%e5%b8%83%e5%bc%8f%e4%ba%8b%e5%8a%a1" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li><li class="breadcrumb-item active" aria-current [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/dump/index.html b/zh/docs/advanced/dump/index.html
index 1ae6d7a40b9..65f2d6dea32 100644
--- a/zh/docs/advanced/dump/index.html
+++ b/zh/docs/advanced/dump/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/dump.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+to [...]
@@ -9,7 +9,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:parameter</span> key=<span style=color:#2aa198>"dump.directory"</span> value=<span style=color:#2aa198>"/tmp"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:application></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/echo-service/index.html b/zh/docs/advanced/echo-service/index.html
index 71354980526..ead41bbf487 100644
--- a/zh/docs/advanced/echo-service/index.html
+++ b/zh/docs/advanced/echo-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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/echo-service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
@@ -14,7 +14,7 @@
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#719e07>assert</span><span style=color:#719e07>(</span>status<span style=color:#719e07>.</span>equals<span style=color:#719e07>(</span><span style=color:#2aa198>"OK"</span><span style=color:#719e07>));</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/events-notify/index.html b/zh/docs/advanced/events-notify/index.html
index 4a13dee37e6..a5857a884b3 100644
--- a/zh/docs/advanced/events-notify/index.html
+++ b/zh/docs/advanced/events-notify/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/events-notify.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
@@ -51,7 +51,7 @@
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span><span style=display:flex><span>Assert<span style=color:#719e07>.</span>assertEquals<span style=color:#719e07>(</span>requestId<span style=color:#719e07>,</span> notify<span style=color:#719e07>.</span>ret<span style=color:#719e07>.</span>get<span style=color:#719e07>(</span>requestId<span style=color:#719e07>).</span>getId<span style=color:#719e07>());</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/explicit-target/index.html b/zh/docs/advanced/explicit-target/index.html
index 016000f7141..74600a4a9a3 100644
--- a/zh/docs/advanced/explicit-target/index.html
+++ b/zh/docs/advanced/explicit-target/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/explicit-target.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -8,7 +8,7 @@
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4>key 为服务名,value 为服务提供者 url,此配置优先级最高,<code>1.0.15</code> 及以上版本支持</div><h2 id=通过文件映射>通过文件映射</h2><p>如果服务比较多,也可以用文件映射,用 <code>-Ddubbo.resolve.file</code> 指定映射文件路径,此配置优先级高于 <code><dubbo:reference></code> 中的配置 [^3],如:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span s [...]
</span></span></code></pre></div><p>然后在映射文件 <code>xxx.properties</code> 中加入配置,其中 key 为服务名,value 为服务提供者 URL:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>com.alibaba.xxx.XxxService=dubbo://localhost:20890
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><code>1.0.15</code> 及以上版本支持,<code>2.0</code> 以上版本自动加载 ${user.home}/dubbo-resolve.properties文件,不需要配置</div><div class="alert alert-warning" role=alert><h4 class=alert-heading>注意</h4>为了避免复杂化线上环境,不要在线上使用这个功能,只应在测试阶段使用。</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{disp [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/fault-tolerent-strategy/index.html b/zh/docs/advanced/fault-tolerent-strategy/index.html
index 8ebadbc36cb..976ca0dcf2a 100644
--- a/zh/docs/advanced/fault-tolerent-strategy/index.html
+++ b/zh/docs/advanced/fault-tolerent-strategy/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/fault-tolerent-strategy.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
@@ -20,7 +20,7 @@ broadcast.fail.percent 只是控制的当失败后是否继续调用其他节点
</span></span></code></pre></div><ol start=4><li>缺省值:选择一个可用的注册中心</li></ol><h2 id=集群模式配置>集群模式配置</h2><p>按照以下示例在服务提供方和消费方配置集群模式</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> cluster=<span style=color:#2aa198>"failsafe"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>或</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> cluster=<span style=color:#2aa198>"failsafe"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/generic-reference/index.html b/zh/docs/advanced/generic-reference/index.html
index 5b88989842a..23d96128e19 100644
--- a/zh/docs/advanced/generic-reference/index.html
+++ b/zh/docs/advanced/generic-reference/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/generic-reference.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -64,7 +64,7 @@
</span></span><span style=display:flex><span>map<span style=color:#719e07>.</span>put<span style=color:#719e07>(</span><span style=color:#2aa198>"name"</span><span style=color:#719e07>,</span> <span style=color:#2aa198>"xxx"</span><span style=color:#719e07>);</span>
</span></span><span style=display:flex><span>map<span style=color:#719e07>.</span>put<span style=color:#719e07>(</span><span style=color:#2aa198>"password"</span><span style=color:#719e07>,</span> <span style=color:#2aa198>"yyy"</span><span style=color:#719e07>);</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/generic-service/index.html b/zh/docs/advanced/generic-service/index.html
index 6c45b584887..5aff463dfb3 100644
--- a/zh/docs/advanced/generic-service/index.html
+++ b/zh/docs/advanced/generic-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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/generic-service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -29,7 +29,7 @@
</span></span><span style=display:flex><span><span style=color:#586e75>// 暴露及注册服务
</span></span></span><span style=display:flex><span><span style=color:#586e75></span>service<span style=color:#719e07>.</span>export<span style=color:#719e07>();</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/graceful-shutdown/index.html b/zh/docs/advanced/graceful-shutdown/index.html
index e34be3e0559..5fd0b25be2e 100644
--- a/zh/docs/advanced/graceful-shutdown/index.html
+++ b/zh/docs/advanced/graceful-shutdown/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/graceful-shutdown.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span>dubbo.service.shutdown.wait=15000
</span></span></code></pre></div><p>如果 ShutdownHook 不能生效,可以自行调用:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-java data-lang=java><span style=display:flex><span>DubboShutdownHook<span style=color:#719e07>.</span>destroyAll<span style=color:#719e07>();</span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>建议</h4>使用 tomcat 等容器部署的场景,建议通过扩展 ContextListener 等自行调用以下代码实现优雅停机</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/group-merger/index.html b/zh/docs/advanced/group-merger/index.html
index 89ef01f197a..2469e1d78e9 100644
--- a/zh/docs/advanced/group-merger/index.html
+++ b/zh/docs/advanced/group-merger/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/group-merger.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
@@ -18,7 +18,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"getMenuItems"</span> merger=<span style=color:#2aa198>".addAll"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4>从 <code>2.1.0</code> 版本开始支持</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/hostname-binding/index.html b/zh/docs/advanced/hostname-binding/index.html
index d1f35ae0c8f..519e8b397e5 100644
--- a/zh/docs/advanced/hostname-binding/index.html
+++ b/zh/docs/advanced/hostname-binding/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/hostname-binding.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
@@ -9,7 +9,7 @@
</span></span></code></pre></div></li></ol><h2 id=端口配置>端口配置</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><td>webservice</td><td>80</td></tr><tr><td>memcached</td><td>11211</td></tr><tr><td>redis</td><td>6379</td></tr></tbody></table><p>可以按照下面的方式配置端口:</p><ol><li><p>在 <code>dubbo.xml</code> 中加入主机地址的配置:</p><div [...]
</span></span></code></pre></div></li><li><p>或在 <code>dubbo.properties</code> 中加入主机地址的配置:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>dubbo.protocol.dubbo.port=20880
</span></span></code></pre></div></li></ol><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/index.html b/zh/docs/advanced/index.html
index 8534dbcf33a..cc0175ba5fb 100644
--- a/zh/docs/advanced/index.html
+++ b/zh/docs/advanced/index.html
@@ -4,7 +4,7 @@
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e9%ab%98%e7%ba%a7%e7%94%a8%e6%b3%95" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li></ol></nav><div clas [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/lazy-connect/index.html b/zh/docs/advanced/lazy-connect/index.html
index b6a6d4db987..bee2d2266b7 100644
--- a/zh/docs/advanced/lazy-connect/index.html
+++ b/zh/docs/advanced/lazy-connect/index.html
@@ -1,11 +1,11 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/lazy-connect.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%bb%b6%e8%bf%9f%e8%bf%9e%e6%8e%a5" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li><li class="breadcrumb-item active" aria-current [...]
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4>该配置只对使用长连接的 dubbo 协议生效。</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer fee [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/loadbalance/index.html b/zh/docs/advanced/loadbalance/index.html
index 25a549d63f6..d4358b955d1 100644
--- a/zh/docs/advanced/loadbalance/index.html
+++ b/zh/docs/advanced/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/loadbalance.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"..."</span> loadbalance=<span style=color:#2aa198>"roundrobin"</span><span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/local-call/index.html b/zh/docs/advanced/local-call/index.html
index cfb0b00c30c..7af95669348 100644
--- a/zh/docs/advanced/local-call/index.html
+++ b/zh/docs/advanced/local-call/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/local-call.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -12,7 +12,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> injvm=<span style=color:#2aa198>"true"</span> ...<span style=color:#268bd2>/></span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>注意</h4>Dubbo 从 <code>2.2.0</code> 每个服务默认都会在本地暴露,无需进行任何配置即可进行本地引用,如果不希望服务进行远程暴露,只需要在 provider 将 protocol 设置成 injvm 即可</div><h2 id=自动暴露引用本地服务>自动暴露、引用本地服务</h2><p>从 <code>2.2.0</code> 开始,每个服务默认都会在本地暴露。在引用服务的时候,默认优先引用本地服务。如果希望引用远程服务可以使用一下配置强制引用远程服务。</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/local-mock/index.html b/zh/docs/advanced/local-mock/index.html
index 9efc17a5508..1a5d4310c4d 100644
--- a/zh/docs/advanced/local-mock/index.html
+++ b/zh/docs/advanced/local-mock/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/local-mock.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -27,7 +27,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:parameter</span> key=<span style=color:#2aa198>"sayHello.mock"</span> value=<span style=color:#2aa198>"force:return fake"</span><span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Mock 是 Stub 的一个子集,便于服务提供方在客户端执行容错逻辑,因经常需要在出现 RpcException (比如网络失败,超时等)时进行容错,而在出现业务异常(比如登录用户名密码错误)时不需要容错,如果用 Stub,可能就需要捕获并依赖 RpcException 类,而用 Mock 就可以不依赖 RpcException,因为它的约定就是只有出现 RpcException 时才执行。 <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>在 interface 旁放一个 Mock 实现,它实现 BarService 接口,并有一个无参构造函数 <a href=#fnref:2 class=footnote-b [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/local-stub/index.html b/zh/docs/advanced/local-stub/index.html
index 943bff446c3..956cd29c781 100644
--- a/zh/docs/advanced/local-stub/index.html
+++ b/zh/docs/advanced/local-stub/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/local-stub.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -25,7 +25,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>Stub 必须有可传入 Proxy 的构造函数。 <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li><li id=fn:2><p>在 interface 旁边放一个 Stub 实现,它实现 BarService 接口,并有一个传入远程 BarService 实例的构造函数 <a href=#fnref:2 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/logger-strategy/index.html b/zh/docs/advanced/logger-strategy/index.html
index 69bdfa8c478..6070d7b64e1 100644
--- a/zh/docs/advanced/logger-strategy/index.html
+++ b/zh/docs/advanced/logger-strategy/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/logger-strategy.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -7,7 +7,7 @@
</span></span></code></pre></div></li><li><p>在 <code>dubbo.properties</code> 中指定</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span> dubbo.application.logger=log4j
</span></span></code></pre></div></li><li><p>在 <code>dubbo.xml</code> 中配置</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span> <span style=color:#268bd2><dubbo:application</span> logger=<span style=color:#2aa198>"log4j"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div></li></ol><p>[1]: 自定义扩展可以参考 <a href=../../../docsv2.7/dev/impls/logger-adapter/>日志适配扩展</a></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--ans [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/migration-invoker/index.html b/zh/docs/advanced/migration-invoker/index.html
index 97dbeae51b5..728b31e2c99 100644
--- a/zh/docs/advanced/migration-invoker/index.html
+++ b/zh/docs/advanced/migration-invoker/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/migration-invoker.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -70,7 +70,7 @@ FORCE_APPLICATION:只启用新模式下应用级服务发现的注册中心逻
如果用户希望这个切换过程不经过检查直接切换可以通过配置 force 参数实现。
<img src=/imgs/v3/migration/migration-5.png alt=//imgs/v3/migration/migration-5.png></p><h3 id=3-强制接口级和强制应用级互相切换>3. 强制接口级和强制应用级互相切换</h3><p>强制接口级和强制应用级互相切换需要临时创建一份新的订阅,判断新的订阅(即阈值计算时使用新订阅的地址数去除旧订阅的地址数)是否达标,如果达标则进行切换,如果不达标会销毁这份新的订阅并且回滚到之前的状态。
<img src=/imgs/v3/migration/migration-6.png alt=//imgs/v3/migration/migration-6.png></p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/multi-protocols/index.html b/zh/docs/advanced/multi-protocols/index.html
index 05fd53d4e67..174f52466fa 100644
--- a/zh/docs/advanced/multi-protocols/index.html
+++ b/zh/docs/advanced/multi-protocols/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/multi-protocols.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -32,7 +32,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:service</span> id=<span style=color:#2aa198>"helloService"</span> interface=<span style=color:#2aa198>"com.alibaba.hello.api.HelloService"</span> version=<span style=color:#2aa198>"1.0.0"</span> protocol=<span style=color:#2aa198>"dubbo,hessian"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></beans></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/multi-registry/index.html b/zh/docs/advanced/multi-registry/index.html
index ac47dbe1bde..cb27fdc7838 100644
--- a/zh/docs/advanced/multi-registry/index.html
+++ b/zh/docs/advanced/multi-registry/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/multi-registry.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -55,7 +55,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"helloService"</span> interface=<span style=color:#2aa198>"com.alibaba.hello.api.HelloService"</span> version=<span style=color:#2aa198>"1.0.0"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></beans></span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>可以自行扩展注册中心,参见:<a href=../../references/spis/registry>注册中心扩展</a> <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/multi-versions/index.html b/zh/docs/advanced/multi-versions/index.html
index 03fdb74c2af..6dffedc96f2 100644
--- a/zh/docs/advanced/multi-versions/index.html
+++ b/zh/docs/advanced/multi-versions/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/multi-versions.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -9,7 +9,7 @@
</span></span></code></pre></div><p>新版本服务消费者配置:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"barService"</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> version=<span style=color:#2aa198>"2.0.0"</span> <span sty [...]
</span></span></code></pre></div><p>如果不需要区分版本,可以按照以下的方式配置 [^1]:</p><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><code>2.2.0</code> 以上版本支持</div><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"barService"</span> interface=<span [...]
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/netty4/index.html b/zh/docs/advanced/netty4/index.html
index 25c5966a733..f0c7f8fabf4 100644
--- a/zh/docs/advanced/netty4/index.html
+++ b/zh/docs/advanced/netty4/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/netty4.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+ [...]
@@ -13,7 +13,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:reference</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:consumer></span>
</span></span></code></pre></div><p>接下来我们会继续完善: 性能测试指标及与 netty3 版本的性能测试对比,我们会提供一份参考数据</p></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/parameter-validation/index.html b/zh/docs/advanced/parameter-validation/index.html
index f79e6ad2acc..d387c9b2996 100644
--- a/zh/docs/advanced/parameter-validation/index.html
+++ b/zh/docs/advanced/parameter-validation/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/parameter-validation.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -137,7 +137,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>}</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><p>自 <code>2.1.0</code> 版本开始支持, 如何使用可以参考 <a href=https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-validation>dubbo 项目中的示例代码</a></p><p>验证方式可扩展,扩展方式参见开发者手册中的<a href=../../references/spis/validation>验证扩展</a></p></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__v [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/pb-generic-reference/index.html b/zh/docs/advanced/pb-generic-reference/index.html
index bca790ad57a..1520a99c855 100644
--- a/zh/docs/advanced/pb-generic-reference/index.html
+++ b/zh/docs/advanced/pb-generic-reference/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/pb-generic-reference.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+s [...]
@@ -57,7 +57,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><version></span>${dubbo.version}<span style=color:#268bd2></version></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dependency></span>
</span></span></code></pre></div><p>从服务元数据中也可以比较容易构建泛化调用对象。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/preflight-check/index.html b/zh/docs/advanced/preflight-check/index.html
index 5ce5e5ac956..92a2a2887f1 100644
--- a/zh/docs/advanced/preflight-check/index.html
+++ b/zh/docs/advanced/preflight-check/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/preflight-check.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sectio [...]
@@ -13,7 +13,7 @@
</span></span><span style=display:flex><span>java -Ddubbo.consumer.check<span style=color:#719e07>=</span><span style=color:#b58900>false</span>
</span></span><span style=display:flex><span>java -Ddubbo.registry.check<span style=color:#719e07>=</span><span style=color:#b58900>false</span>
</span></span></code></pre></div><h2 id=配置的含义>配置的含义</h2><p><code>dubbo.reference.com.foo.BarService.check</code>,覆盖 <code>com.foo.BarService</code>的 reference 的 check 值,就算配置中有声明,也会被覆盖。</p><p><code>dubbo.consumer.check=false</code>,是设置reference的 <code>check</code> 的缺省值,如果配置中有显式的声明,如:<code><dubbo:reference check="true"/></code>,不会受影响。</p><p><code>dubbo.registry.check=false</code>,前面两个都是指订阅成功,但提供者列表是否为空是否报错,如果注册订阅失败时,也允许启动,需使用此选项,将在后台定时重试。</p><style>.feedback--answer{display:inline-block [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/protobuf-idl/index.html b/zh/docs/advanced/protobuf-idl/index.html
index 02b6f12949c..14cc879870a 100644
--- a/zh/docs/advanced/protobuf-idl/index.html
+++ b/zh/docs/advanced/protobuf-idl/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/protobuf-idl.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
@@ -28,7 +28,7 @@
</span></span><span style=display:flex><span> <span style=color:#dc322f>string</span> message = <span style=color:#2aa198>1</span>;
</span></span><span style=display:flex><span>}
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/protobufinterface/index.html b/zh/docs/advanced/protobufinterface/index.html
index 83d3f2bc869..85808f6f7f4 100644
--- a/zh/docs/advanced/protobufinterface/index.html
+++ b/zh/docs/advanced/protobufinterface/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/protobuf&interface.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
@@ -31,7 +31,7 @@
</span></span></span><span style=display:flex><span><span style=color:#586e75></span> string avatar <span style=color:#719e07>=</span> 6 <span style=color:#719e07>[</span>json_name<span style=color:#719e07>=</span><span style=color:#2aa198>"avt"</span><span style=color:#719e07>];</span> <span style=color:#586e75>//用户头像
</span></span></span><span style=display:flex><span><span style=color:#586e75></span><span style=color:#719e07>}</span>
</span></span></code></pre></div><ul><li>生成的java代码</li></ul><p><img src=/imgs/docs/advanced/protobufinterface/124234723-f89a7d80-db46-11eb-82d0-a8aee5322098.png alt=image></p><h2 id=3-字段默认值>3. 字段默认值</h2><ul><li>对于字符串,默认值为空字符串。</li><li>对于字节,默认值为空字节。</li><li>对于bools,默认值为false。</li><li>对于数字类型,默认值为零。</li><li>对于枚举,默认值为第一个定义的枚举值,它必须为0。</li><li>对于消息字段,未设置字段。 它的确切值是语言相关的。 有关详细信息,请参阅生成的代码指南。</li></ul><h2 id=4-整体结构>4. 整体结构</h2><table><thead><tr><th>Feature</th><th>Java Interface</th><th>Protobuf</ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/reference-config-cache/index.html b/zh/docs/advanced/reference-config-cache/index.html
index 855088f5d4a..b1a58461779 100644
--- a/zh/docs/advanced/reference-config-cache/index.html
+++ b/zh/docs/advanced/reference-config-cache/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/reference-config-cache.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -18,7 +18,7 @@
</span></span></code></pre></div><p>缺省 <code>ReferenceConfigCache</code> 把相同服务 Group、接口、版本的 <code>ReferenceConfig</code> 认为是相同,缓存一份。即以服务 Group、接口、版本为缓存的 Key。</p><p>可以修改这个策略,在 <code>ReferenceConfigCache.getCache</code> 时,传一个 <code>KeyGenerator</code>。详见 <code>ReferenceConfigCache</code> 类的方法。</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-java data-lang=java><span style=display:flex><span>K [...]
</span></span><span style=display:flex><span>ReferenceConfigCache cache <span style=color:#719e07>=</span> ReferenceConfigCache<span style=color:#719e07>.</span>getCache<span style=color:#719e07>(</span>keyGenerator <span style=color:#719e07>);</span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/registry-only/index.html b/zh/docs/advanced/registry-only/index.html
index 908ae372668..a1ab288ef3e 100644
--- a/zh/docs/advanced/registry-only/index.html
+++ b/zh/docs/advanced/registry-only/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/registry-only.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
@@ -8,7 +8,7 @@
</span></span></code></pre></div><p>或者</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> id=<span style=color:#2aa198>"hzRegistry"</span> address=<span style=color:#2aa198>"10.20.153.10:9090"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> id=<span style=color:#2aa198>"qdRegistry"</span> address=<span style=color:#2aa198>"10.20.141.150:9090?subscribe=false"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/result-cache/index.html b/zh/docs/advanced/result-cache/index.html
index fbbac5b7fd0..c5b7d83480d 100644
--- a/zh/docs/advanced/result-cache/index.html
+++ b/zh/docs/advanced/result-cache/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/result-cache.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"findBar"</span> cache=<span style=color:#2aa198>"lru"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><p><code>2.1.0</code> 以上版本支持。</p><p><a href=https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-cache>示例代码</a></p></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p cl [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/routing-rule-deprecated/index.html b/zh/docs/advanced/routing-rule-deprecated/index.html
index 407ab10ec59..45fab6244d1 100644
--- a/zh/docs/advanced/routing-rule-deprecated/index.html
+++ b/zh/docs/advanced/routing-rule-deprecated/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/routing-rule-deprecated.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
@@ -46,7 +46,7 @@
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>应用未装配 tag 属性或服务提供者未设置 tag 属性,都将被认为是默认的应用,这些默认应用将会在调用无法匹配 provider 时当作降级方案。</p><h3 id=服务消费者>服务消费者</h3><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-Java data-lang=Java><span style=display:flex><span>RpcContext<span style=color:#719e07>.</span>getContext<span style=color:#719e07>().</span>setAttachment<span style=color:#719e07>(</span>Constants<span style=co [...]
</span></span></code></pre></div><p>请求标签的作用域为每一次 invocation,使用 attachment 来传递请求标签,注意保存在 attachment 中的值将会在一次完整的远程调用中持续传递,得益于这样的特性,我们只需要在起始调用时,通过一行代码的设置,达到标签的持续传递。</p><blockquote><p>目前仅仅支持 hardcoding 的方式设置 dubboTag。注意到 RpcContext 是线程绑定的,优雅的使用 TagRouter 特性,建议通过 servlet 过滤器(在 web 环境下),或者定制的 SPI 过滤器设置 dubboTag。</p></blockquote><h3 id=规则描述>规则描述</h3><ol><li><p>dubbo.tag=red 时优先选择 tag=red 的 provider。若集群中不存在与请求标记对应的服务,可以降级请求 tag=null 的 provider,即默认 provider。</p></li><li><p>dubbo.tag=null 时,只会匹配 t [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/routing-rule/index.html b/zh/docs/advanced/routing-rule/index.html
index d200ed6e34a..af80670f746 100644
--- a/zh/docs/advanced/routing-rule/index.html
+++ b/zh/docs/advanced/routing-rule/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/routing-rule.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
@@ -58,7 +58,7 @@
</span></span></code></pre></div><p>or</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>java -jar xxx-provider.jar -Ddubbo.provider.tag={the tag you want, may come from OS ENV}
</span></span></code></pre></div></li></ul><h4 id=consumer>Consumer</h4><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-java data-lang=java><span style=display:flex><span>RpcContext<span style=color:#719e07>.</span>getContext<span style=color:#719e07>().</span>setAttachment<span style=color:#719e07>(</span>Constants<span style=color:#719e07>.</span>TAG_KEY<span style=color:#719e07>,</span><spa [...]
</span></span></code></pre></div><p>请求标签的作用域为每一次 invocation,使用 attachment 来传递请求标签,注意保存在 attachment 中的值将会在一次完整的远程调用中持续传递,得益于这样的特性,我们只需要在起始调用时,通过一行代码的设置,达到标签的持续传递。</p><blockquote><p>目前仅仅支持 hardcoding 的方式设置 dubboTag。注意到 RpcContext 是线程绑定的,优雅的使用 TagRouter 特性,建议通过 servlet 过滤器(在 web 环境下),或者定制的 SPI 过滤器设置 dubboTag。</p></blockquote><h3 id=规则详解-1>规则详解</h3><h4 id=格式>格式</h4><ul><li><code>Key</code>明确规则体作用到哪个应用。<strong>必填</strong>。</li><li><code>enabled=true</code> 当前路由规则是否生效,可不填,缺省生效。</li><li><code>f [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/serialization-security/index.html b/zh/docs/advanced/serialization-security/index.html
index 012da199be1..0ca5836195a 100644
--- a/zh/docs/advanced/serialization-security/index.html
+++ b/zh/docs/advanced/serialization-security/index.html
@@ -1,11 +1,11 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/serialization-security.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%ba%8f%e5%88%97%e5%8c%96%e5%8d%8f%e8%ae%ae%e5%ae%89%e5%85%a8" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li><li class="breadcrumb-item active" aria-current [...]
该协议默认安全,但需要开发人员编写IDL文件。</p><p>Triple协议Wrapper模式下,允许兼容其它序列化数据,提供了良好的兼容性。但其它协议可能存在反序列化安全缺陷,对于Hession2协议,高安全属性用户应当按照samples代码指示,开启白名单模式,框架默认会开启黑名单模式,拦截恶意调用。</p><p>不建议使用其它序列化协议,当攻击者可访问Provider接口时,其它序列化协议的安全缺陷,可能导致 Povider 接口命令执行。</p><p>若必须使用其它序列化协议,同时希望具备一定安全性。应当开启Token鉴权机制,防止未鉴权的不可信请求来源威胁Provider的安全性。开启Token鉴权机制时,应当同步开启注册中心的鉴权功能。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{ [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/serialization/index.html b/zh/docs/advanced/serialization/index.html
index c0b52d7c598..828648a4f46 100644
--- a/zh/docs/advanced/serialization/index.html
+++ b/zh/docs/advanced/serialization/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/serialization.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
@@ -50,7 +50,7 @@
</span></span><span style=display:flex><span>float[]
</span></span><span style=display:flex><span>double[]
</span></span></code></pre></div><p>由于注册被序列化的类仅仅是出于性能优化的目的,所以即使你忘记注册某些类也没有关系。事实上,即使不注册任何类,Kryo和FST的性能依然普遍优于hessian和dubbo序列化。</p><blockquote><p>当然,有人可能会问为什么不用配置文件来注册这些类?这是因为要注册的类往往数量较多,导致配置文件冗长;而且在没有好的IDE支持的情况下,配置文件的编写和重构都比java类麻烦得多;最后,这些注册的类一般是不需要在项目编译打包后还需要做动态修改的。</p></blockquote><blockquote><p>另外,有人也会觉得手工注册被序列化的类是一种相对繁琐的工作,是不是可以用annotation来标注,然后系统来自动发现并注册。但这里annotation的局限是,它只能用来标注你可以修改的类,而很多序列化中引用的类很可能是你没法做修改的(比如第三方
库或者JDK系统类或者其他项目的类)。另外,添加annotation毕竟稍微的“污染”了一下代码,使应用代码对框架增加了一点点的依赖性。</p [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/service-container/index.html b/zh/docs/advanced/service-container/index.html
index c30e7e8be9d..d99cfbedeb5 100644
--- a/zh/docs/advanced/service-container/index.html
+++ b/zh/docs/advanced/service-container/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/service-container.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -9,7 +9,7 @@
</span></span></code></pre></div><p>通过 JVM 启动参数传入要加载的容器</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-sh data-lang=sh><span style=display:flex><span>java org.apache.dubbo.container.Main -Ddubbo.container<span style=color:#719e07>=</span>spring,jetty,log4j
</span></span></code></pre></div><p>通过 classpath 下的 <code>dubbo.properties</code> 配置传入要加载的容器</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-fallback data-lang=fallback><span style=display:flex><span>dubbo.container=spring,jetty,log4j
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/service-downgrade/index.html b/zh/docs/advanced/service-downgrade/index.html
index ca96800f6da..9adc8bbe9d0 100644
--- a/zh/docs/advanced/service-downgrade/index.html
+++ b/zh/docs/advanced/service-downgrade/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/service-downgrade.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -7,7 +7,7 @@
</span></span><span style=display:flex><span>Registry registry <span style=color:#719e07>=</span> registryFactory<span style=color:#719e07>.</span>getRegistry<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"zookeeper://10.20.153.10:2181"</span><span style=color:#719e07>));</span>
</span></span><span style=display:flex><span>registry<span style=color:#719e07>.</span>register<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"override://0.0.0.0/com.foo.BarService?category=configurators&dynamic=false&application=foo&mock=force:return+null"</span><span style=color:#719e07>));</span>
</span></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="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><code>2.2.0</code> 以上版本支持</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top: [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/service-group/index.html b/zh/docs/advanced/service-group/index.html
index 19674e47882..7ed2c664834 100644
--- a/zh/docs/advanced/service-group/index.html
+++ b/zh/docs/advanced/service-group/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/service-group.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
@@ -9,7 +9,7 @@
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"memberIndexService"</span> group=<span style=color:#2aa198>"member"</span> interface=<span style=color:#2aa198>"com.xxx.IndexService"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><p>任意组:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:reference</span> id=<span style=color:#2aa198>"barService"</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> group=<span style=color:#2aa198>"*"</span> <span style=color:#268 [...]
</span></span></code></pre></div><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><code>2.2.0</code> 以上版本支持,总是只调一个可用组的实现</div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedb [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/set-host/index.html b/zh/docs/advanced/set-host/index.html
index c6bb943c06c..50e6998ded7 100644
--- a/zh/docs/advanced/set-host/index.html
+++ b/zh/docs/advanced/set-host/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/set-host.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+th [...]
@@ -13,7 +13,7 @@
dubbo 支持多协议,如果一个应用同时暴露多个不同协议服务,且需要为每个服务单独指定 ip 或 port,请分别在以上属性前加协议前缀。 如:</p><ul><li>HESSIAN_DUBBO_PORT_TO_BIND hessian协议绑定的port</li><li>DUBBO_DUBBO_PORT_TO_BIND dubbo协议绑定的port</li><li>HESSIAN_DUBBO_IP_TO_REGISTRY hessian协议注册的ip</li><li>DUBBO_DUBBO_PORT_TO_BIND dubbo协议注册的ip</li></ul><p>PORT_TO_REGISTRY 或 IP_TO_REGISTRY 不会用作默认 PORT_TO_BIND 或 IP_TO_BIND,但是反过来是成立的
如设置 PORT_TO_REGISTRY=20881 IP_TO_REGISTRY=30.5.97.6,则 PORT_TO_BIND IP_TO_BIND 不受影响
如果设置 PORT_TO_BIND=20881 IP_TO_BIND=30.5.97.6,则默认 PORT_TO_REGISTRY=20881 IP_TO_REGISTRY=30.5.97.6</p><h2 id=总结>总结</h2><ol><li>可以通过<code>dubbo.protocol</code>或<code>dubbo.provider</code>的<code>host</code>属性对<code>host</code>进行配置,支持IP地址和域名.但此时注册到注册中心的IP地址和监听IP地址是同一个值</li><li>为了解决在虚拟环境或局域网内consumer无法与provider通信的问题,可以通过环境变量分别设置注册到注册中心的IP地址和监听IP地址,其优先级高于<code>dubbo.protocol</code>或<code>dubbo.provider</code>的<code>host</code>配置</li></ol><h2 id=参考>参考</h2><ol><li><a href=https://github.com/apach [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/simplify-registry-data/index.html b/zh/docs/advanced/simplify-registry-data/index.html
index 893eec33ece..f6edf31fbec 100644
--- a/zh/docs/advanced/simplify-registry-data/index.html
+++ b/zh/docs/advanced/simplify-registry-data/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/simplify-registry-data.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
@@ -99,7 +99,7 @@
</span></span><span style=display:flex><span> <span style=color:#719e07>return</span> registryConfig<span style=color:#719e07>;</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><h2 id=后续规划>后续规划</h2><p>本版本还保留了大量的配置项,接下来的版本中,会逐渐删除所有的配置项。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/static-service/index.html b/zh/docs/advanced/static-service/index.html
index f925879110b..57bae3895cd 100644
--- a/zh/docs/advanced/static-service/index.html
+++ b/zh/docs/advanced/static-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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/static-service.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -9,7 +9,7 @@
</span></span><span style=display:flex><span>Registry registry <span style=color:#719e07>=</span> registryFactory<span style=color:#719e07>.</span>getRegistry<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"zookeeper://10.20.153.10:2181"</span><span style=color:#719e07>));</span>
</span></span><span style=display:flex><span>registry<span style=color:#719e07>.</span>register<span style=color:#719e07>(</span>URL<span style=color:#719e07>.</span>valueOf<span style=color:#719e07>(</span><span style=color:#2aa198>"memcached://10.20.153.11/com.foo.BarService?category=providers&dynamic=false&application=foo"</span><span style=color:#719e07>));</span>
</span></span></code></pre></div><div class=footnotes role=doc-endnotes><hr><ol><li id=fn:1><p>通常由脚本监控中心页面等调用 <a href=#fnref:1 class=footnote-backref role=doc-backlink>↩︎</a></p></li></ol></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was thi [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/stickiness/index.html b/zh/docs/advanced/stickiness/index.html
index 46a0f646c22..df2e60ad5a1 100644
--- a/zh/docs/advanced/stickiness/index.html
+++ b/zh/docs/advanced/stickiness/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/stickiness.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+ [...]
@@ -8,7 +8,7 @@
</span></span><span style=display:flex><span> <span style=color:#268bd2><dubbo:method</span> name=<span style=color:#2aa198>"sayHello"</span> sticky=<span style=color:#2aa198>"true"</span> <span style=color:#268bd2>/></span>
</span></span><span style=display:flex><span><span style=color:#268bd2></dubbo:reference></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/subscribe-only/index.html b/zh/docs/advanced/subscribe-only/index.html
index 7c59e607748..c30e9ca5fdc 100644
--- a/zh/docs/advanced/subscribe-only/index.html
+++ b/zh/docs/advanced/subscribe-only/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/subscribe-only.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section [...]
@@ -6,7 +6,7 @@
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li><li class="breadcrumb-item active" aria-current [...]
</span></span></code></pre></div><p>或者</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#268bd2><dubbo:registry</span> address=<span style=color:#2aa198>"10.20.153.10:9090?register=false"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/thread-model/index.html b/zh/docs/advanced/thread-model/index.html
index ac9e7be3126..386c9249e83 100644
--- a/zh/docs/advanced/thread-model/index.html
+++ b/zh/docs/advanced/thread-model/index.html
@@ -1,11 +1,11 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/thread-model.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e7%ba%bf%e7%a8%8b%e6%a8%a1%e5%9e%8b" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/advanced/>高级用法</a></li><li class="breadcrumb-item active" aria-current [...]
</span></span></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>ca [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/tls/index.html b/zh/docs/advanced/tls/index.html
index bf12786fc49..fc37e7d0695 100644
--- a/zh/docs/advanced/tls/index.html
+++ b/zh/docs/advanced/tls/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/tls.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top [...]
@@ -21,7 +21,7 @@
</span></span><span style=display:flex><span> sslConfig<span style=color:#719e07>.</span>setClientPrivateKeyPath<span style=color:#719e07>(</span>args<span style=color:#719e07>[</span>2<span style=color:#719e07>]);</span>
</span></span><span style=display:flex><span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>为尽可能保证应用启动的灵活性,TLS Cert 的指定还能通过 -D 参数或环境变量等方式来在启动阶段根据部署环境动态指定,具体请参见 Dubbo 配置读取规则与 TLS 示例</p><div class="alert alert-primary" role=alert><h4 class=alert-heading>提示</h4><p>参考 Dubbo <a href=/zh/docsv2.7/user/configuration/configuration-load-process/>配置读取规则</a>,TLS <a href=https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-ssl>示例</a></p><p>如果要使用的是 gRPC 协议,在开启 TLS 时会使用到协议协商机制,因此必须使用支持 ALPN 机制的 Provider,推荐使用的是 netty-tcnative,具体可参见 gRPC Java 社区 [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/advanced/token-authorization/index.html b/zh/docs/advanced/token-authorization/index.html
index 939de61de15..055bb16dbee 100644
--- a/zh/docs/advanced/token-authorization/index.html
+++ b/zh/docs/advanced/token-authorization/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/advanced/token-authorization.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
@@ -12,7 +12,7 @@
</span></span></code></pre></div><p>或</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-xml data-lang=xml><span style=display:flex><span><span style=color:#586e75><!--固定token令牌,相当于密码--></span>
</span></span><span style=display:flex><span><span style=color:#268bd2><dubbo:service</span> interface=<span style=color:#2aa198>"com.foo.BarService"</span> token=<span style=color:#2aa198>"123456"</span> <span style=color:#268bd2>/></span>
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/concepts/configuration/index.html b/zh/docs/concepts/configuration/index.html
index 62351c0e1b0..f145dcb296a 100644
--- a/zh/docs/concepts/configuration/index.html
+++ b/zh/docs/concepts/configuration/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/concepts/configuration.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e9%85%8d%e7%bd%ae%e7%ae%a1%e7%90%86" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#启动阶段配置项>启动阶段配置项</a><ul><li><a href=#配置方式>配置方式</a></li></ul></li><li><a href=#服务治理规则>服务治理规则</a></li><li><a href=#动态配置项>动态配置项</a></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li clas [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/concepts/extensibility/index.html b/zh/docs/concepts/extensibility/index.html
index 10ce533f8fb..e9c6c0f5d2e 100644
--- a/zh/docs/concepts/extensibility/index.html
+++ b/zh/docs/concepts/extensibility/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/concepts/extensibility.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+ [...]
@@ -11,7 +11,7 @@
</span></span></span><span style=display:flex><span><span style=color:#586e75></span><span style=color:#719e07>}</span>
</span></span></code></pre></div><p>说明下:Http2WireProtocol 实现了 WireProtocol 接口</p><p>(3) Dubbo 配置模块中,扩展点均有对应配置属性或标签,通过配置指定使用哪个扩展实现。比如:</p><div class=highlight><pre tabindex=0 style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-text data-lang=text><span style=display:flex><span><dubbo:protocol name="tri" />
</span></span></code></pre></div><p>从上面的扩展步骤可以看出,用户基本在黑盒下就完成了扩展。</p><h2 id=dubbo-扩展的应用>Dubbo 扩展的应用</h2><p>Dubbo 的扩展能力非常灵活,在自身功能的实现上无处不在。</p><p><img src=/imgs/v3/concepts/extension-use.png alt=//imgs/v3/concepts/extension-use.png></p><p>Dubbo 扩展能力使得 Dubbo 项目很方便的切分成一个一个的子模块,实现热插拔特性。用户完全可以基于自身需求,替换 Dubbo 原生实现,来满足自身业务需求。</p><h2 id=使用场景>使用场景</h2><ul><li>如果你需要自定义负载均衡策略,你可以使用 Dubbo 扩展能力。</li><li>如果你需要实现自定义的注册中心,你可以使用 Dubbo 扩展能力。</li><li>如果你需要实现自定义的过滤器,你可以使用 Dubbo 扩展能力。</li></ul><p>Dubbo 扩展平等的对待 [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/concepts/index.html b/zh/docs/concepts/index.html
index 5ed8686dbc8..b1ae28afc18 100644
--- a/zh/docs/concepts/index.html
+++ b/zh/docs/concepts/index.html
@@ -5,7 +5,7 @@
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e6%a6%82%e5%bf%b5%e4%b8%8e%e6%9e%b6%e6%9e%84" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class="breadcrumb-item active" aria-current=page><a href=https://dubbo.apache.org/zh/docs/concepts/>概念&架构</a></li></ol></nav><div cla [...]
如果想更深入的理解 Dubbo3 的运作原理,我们建议阅读这部分文档。如果你想快速体验 Dubbo3 的新功能,请参考示例一栏。</p><div class=section-index><hr class=panel-line><div class=entry><h5><a href=/zh/docs/concepts/service-discovery/>服务发现</a></h5><p>服务发现</p></div><div class=entry><h5><a href=/zh/docs/concepts/rpc-protocol/>RPC 通信协议</a></h5><p>描述 Dubbo3 支持的通信协议</p></div><div class=entry><h5><a href=/zh/docs/concepts/traffic-management/>服务流量管理</a></h5><p>通过 Dubbo 定义的路由规则,实现对流量分布的控制</p></div><div class=entry><h5><a href=/zh/docs/concepts/confi [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/concepts/registry-configcenter-metadata/index.html b/zh/docs/concepts/registry-configcenter-metadata/index.html
index 0bbab18ae69..1e321d4eb52 100644
--- a/zh/docs/concepts/registry-configcenter-metadata/index.html
+++ b/zh/docs/concepts/registry-configcenter-metadata/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/concepts/registry-configcenter-metadata.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+m [...]
@@ -7,7 +7,7 @@
Dubbo 定义了一些中心化组件,这包括:</p><ul><li>注册中心。协调 Consumer 与 Provider 之间的地址注册与发现</li><li>配置中心。<ul><li>存储 Dubbo 启动阶段的全局配置,保证配置的跨环境共享与全局一致性</li><li>负责服务治理规则(路由规则、动态配置等)的存储与推送。</li></ul></li><li>元数据中心。<ul><li>接收 Provider 上报的服务接口元数据,为 Admin 等控制台提供运维能力(如服务测试、接口文档等)</li><li>作为服务发现机制的补充,提供额外的接口/方法级别配置信息的同步能力,相当于注册中心的额外扩展</li></ul></li></ul><p><img src=/imgs/v3/concepts/threecenters.png alt=//imgs/v3/concepts/threecenters.png></p><p>上图完整的描述了 Dubbo 微服务组件与各个中心的交互过程。</p><p>以上三个中心并不是运行 Dubbo 的必要条件,用户完全可以根据自身 [...]
开始 Dubbo 服务开发,而配置中心、元数据中心则会在微服务演进的过程中逐步的按需被引入进来。</p><h2 id=注册中心>注册中心</h2><p>注册中心扮演着非常重要的角色,它承载着服务注册和服务发现的职责。目前Dubbo支持以下两种粒度的服务发现和服务注册,分别是接口级别和应用级别,注册中心可以按需进行部署:</p><ul><li><p>在传统的Dubbo SDK使用姿势中,如果仅仅提供直连模式的RPC服务,不需要部署注册中心。</p></li><li><p>无论是接口级别还是应用级别,如果需要Dubbo SDK自身来做服务注册和服务发现,则可以选择部署注册中心,在Dubbo中集成对应的注册中心。</p></li><li><p>在Dubbo + Mesh 的场景下,随着 Dubbo 服务注册能力的弱化,Dubbo内的注册中心也不再是必选项,其职责开始被控制面取代,如果采用了Dubbo + Mesh的部署方式,无论是ThinSDK的mesh方式还是P
roxyless的mesh方式,都不再需要独立部署注册中心。</p></li></ul><p>而注册中心并不依赖于 [...]
<img src=/imgs/v3/concepts/centers-config.png alt=//imgs/v3/concepts/centers-config.png></p><p>该图中不配备注册中心,意味着可能采用了Dubbo mesh的方案,也可能不需要进行服务注册,仅仅接收直连模式的服务调用。</p><p>该图中不配备元数据中心,意味着Consumer可以从Provider暴露的MetadataService获取服务元数据,从而实现RPC调用</p><h2 id=保证三大中心高可用的部署架构>保证三大中心高可用的部署架构</h2><p>虽然三大中心已不再是Dubbo应用服务所必须的,但是在真实的生产环境中,一旦已经集成并且部署了该三大中心,三大中心还是会面临可用性问题,Dubbo需要支持三大中心的高可用方案。在Dubbo中就支持多注册中心、多元数据中心、多配置中心,来满足同城多活、两地三中心、异地多活等部署架构模式的需求。</p><p>Dubbo SDK对三大中心都支持了Multiple模式。</p><ul><li><p>多注册
中心:Dubbo 支持多注 [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/concepts/rpc-protocol/index.html b/zh/docs/concepts/rpc-protocol/index.html
index 6f6807bb854..b1b69839e27 100644
--- a/zh/docs/concepts/rpc-protocol/index.html
+++ b/zh/docs/concepts/rpc-protocol/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/concepts/rpc-protocol.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+a [...]
@@ -10,7 +10,7 @@ gRPC 的优势由HTTP2 和 Protobuf 继承而来。</p><ul><li>基于 HTTP2 的
</span></span><span style=display:flex><span>Service name bytes (换行符)
</span></span><span style=display:flex><span>...
</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/concepts/service-discovery/index.html b/zh/docs/concepts/service-discovery/index.html
index 5da08badca9..3b9972054b7 100644
--- a/zh/docs/concepts/service-discovery/index.html
+++ b/zh/docs/concepts/service-discovery/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,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/concepts/service-discovery.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sect [...]
@@ -20,7 +20,7 @@ Dubbo3 特有的业务接口同步机制,是 Dubbo3 需要保留的优势,
在这个简单的示例中,Dubbo 所注册的地址数量下降到了原来的 1 / 100,对于注册中心、订阅方的存储压力都是一个极大的释放。更重要的是,
地址发现容量彻底与业务 RPC 定义解耦开来,整个集群的容量评估对运维来说将变得更加透明:部署多少台机器就会有多大负载,不会像 Dubbo2 一样,
因为业务 RPC 重构就会影响到整个集群服务发现的稳定性。</p><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/concepts/traffic-management/index.html b/zh/docs/concepts/traffic-management/index.html
index 054519afbd3..2b9e8639547 100644
--- a/zh/docs/concepts/traffic-management/index.html
+++ b/zh/docs/concepts/traffic-management/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/concepts/traffic-management.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e6%9c%8d%e5%8a%a1%e6%b5%81%e9%87%8f%e7%ae%a1%e7%90%86" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#流量管理>流量管理</a></li><li><a href=#dubbo-流量管理介绍>Dubbo 流量管理介绍</a></li></ul></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.or [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/examples/configuration-override/index.html b/zh/docs/examples/configuration-override/index.html
index 1415d0d6e34..a1cec659e03 100644
--- a/zh/docs/examples/configuration-override/index.html
+++ b/zh/docs/examples/configuration-override/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.103.1"><meta name=ROBOTS content="INDEX, FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css as=style><link href=/scss/main.min.296fc064aca79bd17d5751aa8868868ccb54c8c2be3c136bbe75c3e405dcf8f9.css rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05 25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a href="https://github.com/apache/dubbo-website/new/master/content/zh/docs/examples/configuration-override.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22 [...]
<a href="https://github.com/apache/dubbo-website/issues/new?title=%e5%8a%a8%e6%80%81%e4%bf%ae%e6%94%b9%e8%bf%90%e8%a1%8c%e6%80%81%e9%85%8d%e7%bd%ae%e9%a1%b9" target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas fa-tasks fa-fw"></i> 提交项目问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/>文档</a></li><li class=breadcrumb-item><a href=https://dubbo.apache.org/zh/docs/examples/>介绍与示例</a></li><li class="breadcrumb-item active" aria-curren [...]
-<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
+<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Glad to hear it! Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to hear that. Please <a href=https://github.com/apache/dubbo-website/issues/new>tell us how we can improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback [...]
<script src=/js/bootstrap.min.js integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy crossorigin=anonymous></script>
<script src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh/docs/examples/index.html b/zh/docs/examples/index.html
index c990ab3c1b3..1c43b484d1f 100644
--- a/zh/docs/examples/index.html
+++ b/zh/docs/examples/index.html
... 16232 lines suppressed ...