You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ma...@apache.org on 2019/09/30 01:26:03 UTC

[servicecomb-website] branch asf-site updated (a614bc8 -> 566b4c6)

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

mabin pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/servicecomb-website.git.


    from a614bc8  publish website
     add dc97f2f  HC 2019 & Apche Servicecomb Meetup (en)
     add be3d55a  remove QRcode from home page
     add 33f846d  Merge pull request #198 from ChinX/master
     new 197cbd3  Merge branch 'ups-master' into ups-asf-site
     new 566b4c6  publish website

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 _includes/footer.html                              |   8 -
 ...ache-ServiceComb-Meetup-2019-Shanghai-Report.md |  78 +++++
 content/404.html                                   |   8 -
 content/cn/404.html                                |   8 -
 content/cn/developers/becomming-a-commiter.html    |   8 -
 content/cn/developers/contributing.html            |   8 -
 content/cn/developers/index.html                   |   8 -
 content/cn/developers/release-guide/index.html     |   8 -
 .../developers/release-validation-guide/index.html |   8 -
 .../developers/setup-committer-rights/index.html   |   8 -
 .../setup-develop-environment/index.html           |   8 -
 content/cn/developers/submit-codes/index.html      |   8 -
 content/cn/developers/submit-issues/index.html     |   8 -
 .../cn/developers/subscribe-mail-list/index.html   |   8 -
 content/cn/developers/team/index.html              |   8 -
 content/cn/developers/use-gitter/index.html        |   8 -
 content/cn/developers/use-jira/index.html          |   8 -
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  30 +-
 .../docs/apache-servicecomb-day-slides/index.html  |  22 +-
 .../apache-servicecomb-incubating-day/index.html   |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/autoscale-on-company/index.html    |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/communication-btw-sc-ms/index.html |  22 +-
 content/cn/docs/company-on-kubernetes/index.html   |  22 +-
 .../cn/docs/config_center_integration/index.html   |  22 +-
 content/cn/docs/consul-servicemesh.html            |  22 +-
 content/cn/docs/crm-part-I/index.html              |  22 +-
 .../customized-tracing-with-servicecomb/index.html |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/distributed_saga_1/index.html      |  22 +-
 content/cn/docs/distributed_saga_2/index.html      |  22 +-
 content/cn/docs/distributed_saga_3/index.html      |  22 +-
 content/cn/docs/go-to-cloud/index.html             |  22 +-
 .../how-to-do-microservice-accept-test/index.html  |  26 +-
 .../index.html                                     |  22 +-
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +-
 content/cn/docs/jira_beginner_guide/index.html     |  22 +-
 content/cn/docs/join_the_community/index.html      |  22 +-
 content/cn/docs/linuxcon-workshop-demo/index.html  |  22 +-
 content/cn/docs/loadtest-saga-with-kubernetes.html |  22 +-
 .../cn/docs/maven_dependency_management/index.html |  22 +-
 .../cn/docs/mersher-quick-start-advance/index.html |   8 -
 .../mersher-distributed-tracing/index.html         |   8 -
 .../mersher-flow-control/index.html                |   8 -
 .../mersher-load-balance/index.html                |   8 -
 .../mersher-service-management/index.html          |   8 -
 content/cn/docs/mersher-quick-start/index.html     |   8 -
 content/cn/docs/open-design/index.html             |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/osi-microservices/index.html       |  22 +-
 .../index.html                                     |  22 +-
 .../distributed-tracing/index.html                 |   8 -
 .../quick-start-advance/flow-control/index.html    |   8 -
 content/cn/docs/quick-start-advance/index.html     |   8 -
 .../quick-start-advance/load-balance/index.html    |   8 -
 .../service-management/index.html                  |   8 -
 content/cn/docs/quick-start-bmi/index.html         |   8 -
 .../cn/docs/quick-start-dataconsistency/index.html |   8 -
 content/cn/docs/quick-start/index.html             |   8 -
 content/cn/docs/release-note-1-0-0.html            |  22 +-
 content/cn/docs/saga_pack_design/index.html        |  22 +-
 content/cn/docs/saga_with_cucumber/index.html      |  22 +-
 .../seckill-development-journey-part-I/index.html  |  22 +-
 .../seckill-development-journey-part-II/index.html |  22 +-
 .../index.html                                     |  22 +-
 .../cn/docs/servicecomb-pack-cluster/index.html    |  22 +-
 content/cn/docs/servicecomb-pack-consul/index.html |  22 +-
 content/cn/docs/servicecomb-pack-eureka/index.html |  22 +-
 .../servicecomb-springcloud-zuul-demo/index.html   |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/talk-to-apache-experts.html        |  22 +-
 .../cn/docs/tracing-with-servicecomb/index.html    |  22 +-
 content/cn/faqs/faqs-huawei-cloud/index.html       |   8 -
 content/cn/faqs/index.html                         |   8 -
 content/cn/index.html                              |   8 -
 content/cn/release/compatibleversion.html          |   8 -
 content/cn/release/index.html                      |   8 -
 .../cn/release/java-chassis-downloads/index.html   |   8 -
 .../release/java-chassis-release-notes/index.html  |   8 -
 content/cn/release/mesher-downloads/index.html     |   8 -
 content/cn/release/mesher-release-notes/index.html |   8 -
 content/cn/release/pack-downloads/index.html       |   8 -
 content/cn/release/pack-release-notes/index.html   |   8 -
 .../cn/release/saga-actuator-downloads/index.html  |   8 -
 .../release/saga-actuator-release-notes/index.html |   8 -
 content/cn/release/saga-downloads/index.html       |   8 -
 content/cn/release/saga-release-notes/index.html   |   8 -
 .../cn/release/service-center-downloads/index.html |   8 -
 .../service-center-release-notes/index.html        |   8 -
 content/cn/release/toolkit-downloads/index.html    |   8 -
 .../cn/release/toolkit-release-notes/index.html    |   8 -
 content/cn/security/index.html                     |   8 -
 content/cn/slides/index.html                       |   8 -
 .../cn/users/application-boot-process/index.html   |   8 -
 content/cn/users/communicate-protocol/index.html   |   8 -
 content/cn/users/customized-tracing/index.html     |   8 -
 content/cn/users/deploy-mode/index.html            |   8 -
 content/cn/users/develop-with-jax-rs/index.html    |   8 -
 .../cn/users/develop-with-rest-template/index.html |   8 -
 content/cn/users/develop-with-rpc/index.html       |   8 -
 .../develop-with-spring-boot-starter/index.html    |   8 -
 content/cn/users/develop-with-springmvc/index.html |   8 -
 .../users/develop-with-transparent-rpc/index.html  |   8 -
 content/cn/users/distributed-tracing/index.html    |   8 -
 content/cn/users/dynamic-config/index.html         |   8 -
 content/cn/users/edge-in-1.0.0-m1/index.html       |   8 -
 content/cn/users/edging-service/nginx/index.html   |   8 -
 content/cn/users/edging-service/zuul/index.html    |   8 -
 content/cn/users/healthcheck/index.html            |   8 -
 content/cn/users/index.html                        |   8 -
 content/cn/users/invoke-control/index.html         |   8 -
 content/cn/users/local-develop-test/index.html     |   8 -
 .../index.html                                     |   8 -
 content/cn/users/metrics-in-0.5.0/index.html       |   8 -
 content/cn/users/metrics-in-1.0.0-m1/index.html    |   8 -
 .../index.html                                     |   8 -
 .../index.html                                     |   8 -
 content/cn/users/run-mode/index.html               |   8 -
 content/cn/users/service-configurations/index.html |   8 -
 content/cn/users/service-contract/index.html       |   8 -
 content/cn/users/service-definition/index.html     |   8 -
 content/cn/users/service-heartbeat/index.html      |   8 -
 .../users/service-interface-constraints/index.html |   8 -
 content/cn/users/setup-environment/index.html      |   8 -
 content/cn/users/use-service-contract/index.html   |   8 -
 content/cn/users/use-tls/index.html                |   8 -
 content/cn/year-archive/index.html                 |   8 -
 content/developers/becomming-a-commiter.html       |   8 -
 content/developers/contributing.html               |   8 -
 content/developers/index.html                      |   8 -
 content/developers/release-guide/index.html        |   8 -
 .../developers/release-validation-guide/index.html |   8 -
 .../developers/setup-committer-rights/index.html   |   8 -
 .../setup-develop-environment/index.html           |   8 -
 content/developers/submit-codes/index.html         |   8 -
 content/developers/team/index.html                 |   8 -
 content/developers/use-jira/index.html             |   8 -
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  24 +-
 .../index.html                                     | 128 ++++---
 .../index.html                                     |  22 +-
 .../apache-servicecomb-incubating-day/index.html   |  22 +-
 content/docs/autoscale-on-company/index.html       |  22 +-
 .../index.html                                     |  22 +-
 content/docs/communication-btw-sc-ms/index.html    |  22 +-
 content/docs/company-on-kubernetes/index.html      |  22 +-
 content/docs/distributed_saga_1/index.html         |  22 +-
 content/docs/distributed_saga_2/index.html         |  22 +-
 content/docs/distributed_saga_3/index.html         |  22 +-
 content/docs/go-to-cloud/index.html                |  22 +-
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +-
 content/docs/howto-upgrade-topzipkin2/index.html   |  22 +-
 content/docs/linuxcon-workshop-demo/index.html     |  22 +-
 .../docs/mersher-quick-start-advance/index.html    |   8 -
 .../mersher-distributed-tracing/index.html         |   8 -
 .../mersher-flow-control/index.html                |   8 -
 .../mersher-load-balance/index.html                |   8 -
 .../mersher-service-management/index.html          |   8 -
 content/docs/mersher-quick-start/index.html        |   8 -
 content/docs/osi-microservices/index.html          |  22 +-
 .../distributed-tracing/index.html                 |   8 -
 .../quick-start-advance/flow-control/index.html    |   8 -
 content/docs/quick-start-advance/index.html        |   8 -
 .../quick-start-advance/load-balance/index.html    |   8 -
 .../service-management/index.html                  |   8 -
 content/docs/quick-start-bmi/index.html            |   8 -
 .../docs/quick-start-dataconsistency/index.html    |   8 -
 content/docs/quick-start/index.html                |   8 -
 content/docs/release-note-1-0-0/index.html         |  22 +-
 .../seckill-development-journey-part-I/index.html  |  22 +-
 .../seckill-development-journey-part-II/index.html |  22 +-
 .../index.html                                     |  22 +-
 content/docs/service-center-ui/index.html          |  22 +-
 .../service-registry-refactor-proposal/index.html  |  22 +-
 content/docs/servicecomb-pack-cluster/index.html   |  22 +-
 content/docs/servicecomb-pack-consul/index.html    |  22 +-
 content/docs/servicecomb-pack-eureka/index.html    |  22 +-
 .../index.html                                     |  22 +-
 content/docs/tracing-with-servicecomb/index.html   |  22 +-
 content/faqs/faqs-huawei-cloud/index.html          |   8 -
 content/faqs/index.html                            |   8 -
 content/feed.xml                                   | 368 ++++-----------------
 content/index.html                                 |   8 -
 content/release/compatibleversion.html             |   8 -
 content/release/index.html                         |   8 -
 content/release/java-chassis-downloads/index.html  |   8 -
 .../release/java-chassis-release-notes/index.html  |   8 -
 content/release/mesher-downloads/index.html        |   8 -
 content/release/mesher-release-notes/index.html    |   8 -
 content/release/pack-downloads/index.html          |   8 -
 content/release/pack-release-notes/index.html      |   8 -
 content/release/saga-actuator-downloads/index.html |   8 -
 .../release/saga-actuator-release-notes/index.html |   8 -
 content/release/saga-downloads/index.html          |   8 -
 content/release/saga-release-notes/index.html      |   8 -
 .../release/service-center-downloads/index.html    |   8 -
 .../service-center-release-notes/index.html        |   8 -
 content/release/toolkit-downloads/index.html       |   8 -
 content/release/toolkit-release-notes/index.html   |   8 -
 content/security/index.html                        |   8 -
 content/sitemap.xml                                |   4 +
 content/sitemap/index.html                         |  10 +-
 content/slides/index.html                          |   8 -
 content/users/application-boot-process/index.html  |   8 -
 content/users/communicate-protocol/index.html      |   8 -
 content/users/customized-tracing/index.html        |   8 -
 content/users/develop-with-jax-rs/index.html       |   8 -
 .../users/develop-with-rest-template/index.html    |   8 -
 content/users/develop-with-rpc/index.html          |   8 -
 .../develop-with-spring-boot-starter/index.html    |   8 -
 content/users/develop-with-springmvc/index.html    |   8 -
 .../users/develop-with-transparent-rpc/index.html  |   8 -
 content/users/distributed-tracing/index.html       |   8 -
 content/users/dynamic-config/index.html            |   8 -
 content/users/edge-in-1.0.0-m1/index.html          |   8 -
 content/users/edging-service/nginx/index.html      |   8 -
 content/users/edging-service/zuul/index.html       |   8 -
 content/users/faq/index.html                       |   8 -
 content/users/healthcheck/index.html               |   8 -
 content/users/huawei-cloud-faq/index.html          |   8 -
 content/users/index.html                           |   8 -
 content/users/invoke-control/index.html            |   8 -
 content/users/local-develop-test/index.html        |   8 -
 .../index.html                                     |   8 -
 content/users/metrics-in-1.0.0-m1/index.html       |   8 -
 .../index.html                                     |   8 -
 content/users/run-mode/index.html                  |   8 -
 content/users/service-configurations/index.html    |   8 -
 content/users/service-contract/index.html          |   8 -
 content/users/service-definition/index.html        |   8 -
 content/users/service-heartbeat/index.html         |   8 -
 .../users/service-interface-constraints/index.html |   8 -
 content/users/setup-environment/index.html         |   8 -
 content/users/use-service-contract/index.html      |   8 -
 content/users/use-tls/index.html                   |   8 -
 content/year-archive/index.html                    | 109 +++++-
 244 files changed, 849 insertions(+), 2830 deletions(-)
 create mode 100644 _posts/2019-09-20-Apache-ServiceComb-Meetup-2019-Shanghai-Report.md
 copy content/docs/{Apache-ServiceComb-Meetup-2018-Shanghai-Report => Apache-ServiceComb-Meetup-2019-Shanghai-Report}/index.html (75%)


[servicecomb-website] 01/02: Merge branch 'ups-master' into ups-asf-site

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 197cbd358df5a5d47fff16be654dbe3e961c0707
Merge: a614bc8 33f846d
Author: MabinGo <bi...@huawei.com>
AuthorDate: Mon Sep 30 09:23:52 2019 +0800

    Merge branch 'ups-master' into ups-asf-site

 _includes/footer.html                              |  8 ---
 ...ache-ServiceComb-Meetup-2019-Shanghai-Report.md | 78 ++++++++++++++++++++++
 2 files changed, 78 insertions(+), 8 deletions(-)


[servicecomb-website] 02/02: publish website

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 566b4c6dd9a4fc85cab4a0093fda02c88058dc9a
Author: MabinGo <bi...@huawei.com>
AuthorDate: Mon Sep 30 09:25:13 2019 +0800

    publish website
---
 content/404.html                                   |   8 -
 content/cn/404.html                                |   8 -
 content/cn/developers/becomming-a-commiter.html    |   8 -
 content/cn/developers/contributing.html            |   8 -
 content/cn/developers/index.html                   |   8 -
 content/cn/developers/release-guide/index.html     |   8 -
 .../developers/release-validation-guide/index.html |   8 -
 .../developers/setup-committer-rights/index.html   |   8 -
 .../setup-develop-environment/index.html           |   8 -
 content/cn/developers/submit-codes/index.html      |   8 -
 content/cn/developers/submit-issues/index.html     |   8 -
 .../cn/developers/subscribe-mail-list/index.html   |   8 -
 content/cn/developers/team/index.html              |   8 -
 content/cn/developers/use-gitter/index.html        |   8 -
 content/cn/developers/use-jira/index.html          |   8 -
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  30 +-
 .../docs/apache-servicecomb-day-slides/index.html  |  22 +-
 .../apache-servicecomb-incubating-day/index.html   |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/autoscale-on-company/index.html    |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/communication-btw-sc-ms/index.html |  22 +-
 content/cn/docs/company-on-kubernetes/index.html   |  22 +-
 .../cn/docs/config_center_integration/index.html   |  22 +-
 content/cn/docs/consul-servicemesh.html            |  22 +-
 content/cn/docs/crm-part-I/index.html              |  22 +-
 .../customized-tracing-with-servicecomb/index.html |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/distributed_saga_1/index.html      |  22 +-
 content/cn/docs/distributed_saga_2/index.html      |  22 +-
 content/cn/docs/distributed_saga_3/index.html      |  22 +-
 content/cn/docs/go-to-cloud/index.html             |  22 +-
 .../how-to-do-microservice-accept-test/index.html  |  26 +-
 .../index.html                                     |  22 +-
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +-
 content/cn/docs/jira_beginner_guide/index.html     |  22 +-
 content/cn/docs/join_the_community/index.html      |  22 +-
 content/cn/docs/linuxcon-workshop-demo/index.html  |  22 +-
 content/cn/docs/loadtest-saga-with-kubernetes.html |  22 +-
 .../cn/docs/maven_dependency_management/index.html |  22 +-
 .../cn/docs/mersher-quick-start-advance/index.html |   8 -
 .../mersher-distributed-tracing/index.html         |   8 -
 .../mersher-flow-control/index.html                |   8 -
 .../mersher-load-balance/index.html                |   8 -
 .../mersher-service-management/index.html          |   8 -
 content/cn/docs/mersher-quick-start/index.html     |   8 -
 content/cn/docs/open-design/index.html             |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/osi-microservices/index.html       |  22 +-
 .../index.html                                     |  22 +-
 .../distributed-tracing/index.html                 |   8 -
 .../quick-start-advance/flow-control/index.html    |   8 -
 content/cn/docs/quick-start-advance/index.html     |   8 -
 .../quick-start-advance/load-balance/index.html    |   8 -
 .../service-management/index.html                  |   8 -
 content/cn/docs/quick-start-bmi/index.html         |   8 -
 .../cn/docs/quick-start-dataconsistency/index.html |   8 -
 content/cn/docs/quick-start/index.html             |   8 -
 content/cn/docs/release-note-1-0-0.html            |  22 +-
 content/cn/docs/saga_pack_design/index.html        |  22 +-
 content/cn/docs/saga_with_cucumber/index.html      |  22 +-
 .../seckill-development-journey-part-I/index.html  |  22 +-
 .../seckill-development-journey-part-II/index.html |  22 +-
 .../index.html                                     |  22 +-
 .../cn/docs/servicecomb-pack-cluster/index.html    |  22 +-
 content/cn/docs/servicecomb-pack-consul/index.html |  22 +-
 content/cn/docs/servicecomb-pack-eureka/index.html |  22 +-
 .../servicecomb-springcloud-zuul-demo/index.html   |  22 +-
 .../index.html                                     |  22 +-
 content/cn/docs/talk-to-apache-experts.html        |  22 +-
 .../cn/docs/tracing-with-servicecomb/index.html    |  22 +-
 content/cn/faqs/faqs-huawei-cloud/index.html       |   8 -
 content/cn/faqs/index.html                         |   8 -
 content/cn/index.html                              |   8 -
 content/cn/release/compatibleversion.html          |   8 -
 content/cn/release/index.html                      |   8 -
 .../cn/release/java-chassis-downloads/index.html   |   8 -
 .../release/java-chassis-release-notes/index.html  |   8 -
 content/cn/release/mesher-downloads/index.html     |   8 -
 content/cn/release/mesher-release-notes/index.html |   8 -
 content/cn/release/pack-downloads/index.html       |   8 -
 content/cn/release/pack-release-notes/index.html   |   8 -
 .../cn/release/saga-actuator-downloads/index.html  |   8 -
 .../release/saga-actuator-release-notes/index.html |   8 -
 content/cn/release/saga-downloads/index.html       |   8 -
 content/cn/release/saga-release-notes/index.html   |   8 -
 .../cn/release/service-center-downloads/index.html |   8 -
 .../service-center-release-notes/index.html        |   8 -
 content/cn/release/toolkit-downloads/index.html    |   8 -
 .../cn/release/toolkit-release-notes/index.html    |   8 -
 content/cn/security/index.html                     |   8 -
 content/cn/slides/index.html                       |   8 -
 .../cn/users/application-boot-process/index.html   |   8 -
 content/cn/users/communicate-protocol/index.html   |   8 -
 content/cn/users/customized-tracing/index.html     |   8 -
 content/cn/users/deploy-mode/index.html            |   8 -
 content/cn/users/develop-with-jax-rs/index.html    |   8 -
 .../cn/users/develop-with-rest-template/index.html |   8 -
 content/cn/users/develop-with-rpc/index.html       |   8 -
 .../develop-with-spring-boot-starter/index.html    |   8 -
 content/cn/users/develop-with-springmvc/index.html |   8 -
 .../users/develop-with-transparent-rpc/index.html  |   8 -
 content/cn/users/distributed-tracing/index.html    |   8 -
 content/cn/users/dynamic-config/index.html         |   8 -
 content/cn/users/edge-in-1.0.0-m1/index.html       |   8 -
 content/cn/users/edging-service/nginx/index.html   |   8 -
 content/cn/users/edging-service/zuul/index.html    |   8 -
 content/cn/users/healthcheck/index.html            |   8 -
 content/cn/users/index.html                        |   8 -
 content/cn/users/invoke-control/index.html         |   8 -
 content/cn/users/local-develop-test/index.html     |   8 -
 .../index.html                                     |   8 -
 content/cn/users/metrics-in-0.5.0/index.html       |   8 -
 content/cn/users/metrics-in-1.0.0-m1/index.html    |   8 -
 .../index.html                                     |   8 -
 .../index.html                                     |   8 -
 content/cn/users/run-mode/index.html               |   8 -
 content/cn/users/service-configurations/index.html |   8 -
 content/cn/users/service-contract/index.html       |   8 -
 content/cn/users/service-definition/index.html     |   8 -
 content/cn/users/service-heartbeat/index.html      |   8 -
 .../users/service-interface-constraints/index.html |   8 -
 content/cn/users/setup-environment/index.html      |   8 -
 content/cn/users/use-service-contract/index.html   |   8 -
 content/cn/users/use-tls/index.html                |   8 -
 content/cn/year-archive/index.html                 |   8 -
 content/developers/becomming-a-commiter.html       |   8 -
 content/developers/contributing.html               |   8 -
 content/developers/index.html                      |   8 -
 content/developers/release-guide/index.html        |   8 -
 .../developers/release-validation-guide/index.html |   8 -
 .../developers/setup-committer-rights/index.html   |   8 -
 .../setup-develop-environment/index.html           |   8 -
 content/developers/submit-codes/index.html         |   8 -
 content/developers/team/index.html                 |   8 -
 content/developers/use-jira/index.html             |   8 -
 .../index.html                                     |  22 +-
 .../index.html                                     |  22 +-
 .../index.html                                     |  24 +-
 .../index.html                                     | 128 ++++---
 .../index.html                                     |  22 +-
 .../apache-servicecomb-incubating-day/index.html   |  22 +-
 content/docs/autoscale-on-company/index.html       |  22 +-
 .../index.html                                     |  22 +-
 content/docs/communication-btw-sc-ms/index.html    |  22 +-
 content/docs/company-on-kubernetes/index.html      |  22 +-
 content/docs/distributed_saga_1/index.html         |  22 +-
 content/docs/distributed_saga_2/index.html         |  22 +-
 content/docs/distributed_saga_3/index.html         |  22 +-
 content/docs/go-to-cloud/index.html                |  22 +-
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +-
 content/docs/howto-upgrade-topzipkin2/index.html   |  22 +-
 content/docs/linuxcon-workshop-demo/index.html     |  22 +-
 .../docs/mersher-quick-start-advance/index.html    |   8 -
 .../mersher-distributed-tracing/index.html         |   8 -
 .../mersher-flow-control/index.html                |   8 -
 .../mersher-load-balance/index.html                |   8 -
 .../mersher-service-management/index.html          |   8 -
 content/docs/mersher-quick-start/index.html        |   8 -
 content/docs/osi-microservices/index.html          |  22 +-
 .../distributed-tracing/index.html                 |   8 -
 .../quick-start-advance/flow-control/index.html    |   8 -
 content/docs/quick-start-advance/index.html        |   8 -
 .../quick-start-advance/load-balance/index.html    |   8 -
 .../service-management/index.html                  |   8 -
 content/docs/quick-start-bmi/index.html            |   8 -
 .../docs/quick-start-dataconsistency/index.html    |   8 -
 content/docs/quick-start/index.html                |   8 -
 content/docs/release-note-1-0-0/index.html         |  22 +-
 .../seckill-development-journey-part-I/index.html  |  22 +-
 .../seckill-development-journey-part-II/index.html |  22 +-
 .../index.html                                     |  22 +-
 content/docs/service-center-ui/index.html          |  22 +-
 .../service-registry-refactor-proposal/index.html  |  22 +-
 content/docs/servicecomb-pack-cluster/index.html   |  22 +-
 content/docs/servicecomb-pack-consul/index.html    |  22 +-
 content/docs/servicecomb-pack-eureka/index.html    |  22 +-
 .../index.html                                     |  22 +-
 content/docs/tracing-with-servicecomb/index.html   |  22 +-
 content/faqs/faqs-huawei-cloud/index.html          |   8 -
 content/faqs/index.html                            |   8 -
 content/feed.xml                                   | 368 ++++-----------------
 content/index.html                                 |   8 -
 content/release/compatibleversion.html             |   8 -
 content/release/index.html                         |   8 -
 content/release/java-chassis-downloads/index.html  |   8 -
 .../release/java-chassis-release-notes/index.html  |   8 -
 content/release/mesher-downloads/index.html        |   8 -
 content/release/mesher-release-notes/index.html    |   8 -
 content/release/pack-downloads/index.html          |   8 -
 content/release/pack-release-notes/index.html      |   8 -
 content/release/saga-actuator-downloads/index.html |   8 -
 .../release/saga-actuator-release-notes/index.html |   8 -
 content/release/saga-downloads/index.html          |   8 -
 content/release/saga-release-notes/index.html      |   8 -
 .../release/service-center-downloads/index.html    |   8 -
 .../service-center-release-notes/index.html        |   8 -
 content/release/toolkit-downloads/index.html       |   8 -
 content/release/toolkit-release-notes/index.html   |   8 -
 content/security/index.html                        |   8 -
 content/sitemap.xml                                |   4 +
 content/sitemap/index.html                         |  10 +-
 content/slides/index.html                          |   8 -
 content/users/application-boot-process/index.html  |   8 -
 content/users/communicate-protocol/index.html      |   8 -
 content/users/customized-tracing/index.html        |   8 -
 content/users/develop-with-jax-rs/index.html       |   8 -
 .../users/develop-with-rest-template/index.html    |   8 -
 content/users/develop-with-rpc/index.html          |   8 -
 .../develop-with-spring-boot-starter/index.html    |   8 -
 content/users/develop-with-springmvc/index.html    |   8 -
 .../users/develop-with-transparent-rpc/index.html  |   8 -
 content/users/distributed-tracing/index.html       |   8 -
 content/users/dynamic-config/index.html            |   8 -
 content/users/edge-in-1.0.0-m1/index.html          |   8 -
 content/users/edging-service/nginx/index.html      |   8 -
 content/users/edging-service/zuul/index.html       |   8 -
 content/users/faq/index.html                       |   8 -
 content/users/healthcheck/index.html               |   8 -
 content/users/huawei-cloud-faq/index.html          |   8 -
 content/users/index.html                           |   8 -
 content/users/invoke-control/index.html            |   8 -
 content/users/local-develop-test/index.html        |   8 -
 .../index.html                                     |   8 -
 content/users/metrics-in-1.0.0-m1/index.html       |   8 -
 .../index.html                                     |   8 -
 content/users/run-mode/index.html                  |   8 -
 content/users/service-configurations/index.html    |   8 -
 content/users/service-contract/index.html          |   8 -
 content/users/service-definition/index.html        |   8 -
 content/users/service-heartbeat/index.html         |   8 -
 .../users/service-interface-constraints/index.html |   8 -
 content/users/setup-environment/index.html         |   8 -
 content/users/use-service-contract/index.html      |   8 -
 content/users/use-tls/index.html                   |   8 -
 content/year-archive/index.html                    | 109 +++++-
 242 files changed, 771 insertions(+), 2822 deletions(-)

diff --git a/content/404.html b/content/404.html
index 9c0ce24..3f40655 100644
--- a/content/404.html
+++ b/content/404.html
@@ -409,14 +409,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/404.html b/content/cn/404.html
index 1321ec9..ae69772 100644
--- a/content/cn/404.html
+++ b/content/cn/404.html
@@ -410,14 +410,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/becomming-a-commiter.html b/content/cn/developers/becomming-a-commiter.html
index 9a01b6b..13d9b00 100644
--- a/content/cn/developers/becomming-a-commiter.html
+++ b/content/cn/developers/becomming-a-commiter.html
@@ -569,14 +569,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/contributing.html b/content/cn/developers/contributing.html
index 8960a7b..841ce78 100644
--- a/content/cn/developers/contributing.html
+++ b/content/cn/developers/contributing.html
@@ -625,14 +625,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/index.html b/content/cn/developers/index.html
index 6a8166c..5014b4a 100644
--- a/content/cn/developers/index.html
+++ b/content/cn/developers/index.html
@@ -637,14 +637,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/release-guide/index.html b/content/cn/developers/release-guide/index.html
index 3fe01ff..a37e86c 100644
--- a/content/cn/developers/release-guide/index.html
+++ b/content/cn/developers/release-guide/index.html
@@ -920,14 +920,6 @@ checkin?
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/release-validation-guide/index.html b/content/cn/developers/release-validation-guide/index.html
index 20549c2..f2316c4 100644
--- a/content/cn/developers/release-validation-guide/index.html
+++ b/content/cn/developers/release-validation-guide/index.html
@@ -752,14 +752,6 @@ git checkout 1.x
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/setup-committer-rights/index.html b/content/cn/developers/setup-committer-rights/index.html
index 9cf23d2..9289d12 100644
--- a/content/cn/developers/setup-committer-rights/index.html
+++ b/content/cn/developers/setup-committer-rights/index.html
@@ -607,14 +607,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/setup-develop-environment/index.html b/content/cn/developers/setup-develop-environment/index.html
index b2ac2b1..69fcf63 100644
--- a/content/cn/developers/setup-develop-environment/index.html
+++ b/content/cn/developers/setup-develop-environment/index.html
@@ -635,14 +635,6 @@ git config <span class="nt">--global</span> user.email &lt;your-email-address&gt
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/submit-codes/index.html b/content/cn/developers/submit-codes/index.html
index dd554a2..243ea79 100644
--- a/content/cn/developers/submit-codes/index.html
+++ b/content/cn/developers/submit-codes/index.html
@@ -680,14 +680,6 @@ git rebase <span class="nt">--continue</span>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/submit-issues/index.html b/content/cn/developers/submit-issues/index.html
index 1663448..e5a5b39 100644
--- a/content/cn/developers/submit-issues/index.html
+++ b/content/cn/developers/submit-issues/index.html
@@ -573,14 +573,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/subscribe-mail-list/index.html b/content/cn/developers/subscribe-mail-list/index.html
index 249f3c7..380f633 100644
--- a/content/cn/developers/subscribe-mail-list/index.html
+++ b/content/cn/developers/subscribe-mail-list/index.html
@@ -605,14 +605,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/team/index.html b/content/cn/developers/team/index.html
index 0167963..4ecfe1e 100644
--- a/content/cn/developers/team/index.html
+++ b/content/cn/developers/team/index.html
@@ -836,14 +836,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/use-gitter/index.html b/content/cn/developers/use-gitter/index.html
index 6da1304..182cf4b 100644
--- a/content/cn/developers/use-gitter/index.html
+++ b/content/cn/developers/use-gitter/index.html
@@ -607,14 +607,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/developers/use-jira/index.html b/content/cn/developers/use-jira/index.html
index 79de292..ea87d70 100644
--- a/content/cn/developers/use-jira/index.html
+++ b/content/cn/developers/use-jira/index.html
@@ -586,14 +586,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html b/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
index 1fb8ccc..b4be6fb 100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
@@ -660,11 +660,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -689,11 +689,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -701,7 +701,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -718,7 +718,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -730,7 +730,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -807,14 +807,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html b/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
index 9c42e49..3659885 100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
@@ -671,11 +671,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -700,11 +700,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -712,7 +712,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -729,7 +729,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -741,7 +741,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -818,14 +818,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html b/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
index bd0529e..05b3712 100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
@@ -658,11 +658,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -687,11 +687,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -716,11 +716,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -728,7 +728,7 @@
 
 
 
-  1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -805,14 +805,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html b/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
index 43f2950..bb051df 100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
@@ -539,7 +539,7 @@
       
   <nav class="pagination">
     
-      <a href="/cn/docs/how-to-do-microservice-accept-test/" class="pagination--pager" title="如何给微服务架构的项目做验收测试?
+      <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="pagination--pager" title="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 ">向前</a>
     
     
@@ -626,11 +626,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -655,11 +655,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -667,7 +667,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -684,7 +684,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -696,7 +696,7 @@
 
 
 
-  2 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -713,11 +713,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -725,7 +725,7 @@
 
 
 
-  1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -802,14 +802,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/apache-servicecomb-day-slides/index.html b/content/cn/docs/apache-servicecomb-day-slides/index.html
index 79520b6..c703f8f 100644
--- a/content/cn/docs/apache-servicecomb-day-slides/index.html
+++ b/content/cn/docs/apache-servicecomb-day-slides/index.html
@@ -648,11 +648,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -677,11 +677,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -689,7 +689,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -706,7 +706,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -718,7 +718,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -795,14 +795,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/apache-servicecomb-incubating-day/index.html b/content/cn/docs/apache-servicecomb-incubating-day/index.html
index 258e6c0..2492235 100644
--- a/content/cn/docs/apache-servicecomb-incubating-day/index.html
+++ b/content/cn/docs/apache-servicecomb-incubating-day/index.html
@@ -688,11 +688,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -717,11 +717,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -729,7 +729,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -746,7 +746,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -758,7 +758,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -835,14 +835,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/apache-servicecomb-introduction-slides/index.html b/content/cn/docs/apache-servicecomb-introduction-slides/index.html
index af9b7b4..6c5fb9c 100644
--- a/content/cn/docs/apache-servicecomb-introduction-slides/index.html
+++ b/content/cn/docs/apache-servicecomb-introduction-slides/index.html
@@ -596,11 +596,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -625,11 +625,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -637,7 +637,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -654,7 +654,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -666,7 +666,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -743,14 +743,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/autoscale-on-company/index.html b/content/cn/docs/autoscale-on-company/index.html
index e264613..91d13b1 100644
--- a/content/cn/docs/autoscale-on-company/index.html
+++ b/content/cn/docs/autoscale-on-company/index.html
@@ -696,11 +696,11 @@ bash LinuxCon-Beijing-WorkShop/kubernetes/stress-test.sh
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -725,11 +725,11 @@ bash LinuxCon-Beijing-WorkShop/kubernetes/stress-test.sh
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -737,7 +737,7 @@ bash LinuxCon-Beijing-WorkShop/kubernetes/stress-test.sh
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -754,7 +754,7 @@ bash LinuxCon-Beijing-WorkShop/kubernetes/stress-test.sh
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -766,7 +766,7 @@ bash LinuxCon-Beijing-WorkShop/kubernetes/stress-test.sh
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -843,14 +843,6 @@ bash LinuxCon-Beijing-WorkShop/kubernetes/stress-test.sh
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/build-java-chassis-microservices-using-gradle/index.html b/content/cn/docs/build-java-chassis-microservices-using-gradle/index.html
index 54c2e96..c629186 100644
--- a/content/cn/docs/build-java-chassis-microservices-using-gradle/index.html
+++ b/content/cn/docs/build-java-chassis-microservices-using-gradle/index.html
@@ -668,11 +668,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -697,11 +697,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -709,7 +709,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -726,7 +726,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -738,7 +738,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -815,14 +815,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/chuanzhiboke-servicecomb-tutoria-release/index.html b/content/cn/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
index 95be786..6ccd126 100644
--- a/content/cn/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
+++ b/content/cn/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
@@ -599,11 +599,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -628,11 +628,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -640,7 +640,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -657,7 +657,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -669,7 +669,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -746,14 +746,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/communication-btw-sc-ms/index.html b/content/cn/docs/communication-btw-sc-ms/index.html
index ba6b8d7..7da3bd8 100644
--- a/content/cn/docs/communication-btw-sc-ms/index.html
+++ b/content/cn/docs/communication-btw-sc-ms/index.html
@@ -614,11 +614,11 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -643,11 +643,11 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -655,7 +655,7 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -672,7 +672,7 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -684,7 +684,7 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -761,14 +761,6 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/company-on-kubernetes/index.html b/content/cn/docs/company-on-kubernetes/index.html
index 7ca7760..5f1afc1 100644
--- a/content/cn/docs/company-on-kubernetes/index.html
+++ b/content/cn/docs/company-on-kubernetes/index.html
@@ -707,11 +707,11 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -736,11 +736,11 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -748,7 +748,7 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -765,7 +765,7 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -777,7 +777,7 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -854,14 +854,6 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/config_center_integration/index.html b/content/cn/docs/config_center_integration/index.html
index 6426cda..e946247 100644
--- a/content/cn/docs/config_center_integration/index.html
+++ b/content/cn/docs/config_center_integration/index.html
@@ -833,11 +833,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -862,11 +862,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -874,7 +874,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -891,7 +891,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -903,7 +903,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -980,14 +980,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/consul-servicemesh.html b/content/cn/docs/consul-servicemesh.html
index 489ce00..b1576ca 100644
--- a/content/cn/docs/consul-servicemesh.html
+++ b/content/cn/docs/consul-servicemesh.html
@@ -727,11 +727,11 @@ nodeB<span class="nv">$ </span>dev
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -756,11 +756,11 @@ nodeB<span class="nv">$ </span>dev
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -768,7 +768,7 @@ nodeB<span class="nv">$ </span>dev
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -785,7 +785,7 @@ nodeB<span class="nv">$ </span>dev
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -797,7 +797,7 @@ nodeB<span class="nv">$ </span>dev
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -874,14 +874,6 @@ nodeB<span class="nv">$ </span>dev
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/crm-part-I/index.html b/content/cn/docs/crm-part-I/index.html
index 00c0219..19c9a94 100644
--- a/content/cn/docs/crm-part-I/index.html
+++ b/content/cn/docs/crm-part-I/index.html
@@ -1369,11 +1369,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -1398,11 +1398,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -1410,7 +1410,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -1427,7 +1427,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -1439,7 +1439,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -1516,14 +1516,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/customized-tracing-with-servicecomb/index.html b/content/cn/docs/customized-tracing-with-servicecomb/index.html
index 8ef042e..1e25d1b 100644
--- a/content/cn/docs/customized-tracing-with-servicecomb/index.html
+++ b/content/cn/docs/customized-tracing-with-servicecomb/index.html
@@ -678,11 +678,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -707,11 +707,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -719,7 +719,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -736,7 +736,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -748,7 +748,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -825,14 +825,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/distributed-transaction-of-services-1/index.html b/content/cn/docs/distributed-transaction-of-services-1/index.html
index aaef2d7..cd36a45 100644
--- a/content/cn/docs/distributed-transaction-of-services-1/index.html
+++ b/content/cn/docs/distributed-transaction-of-services-1/index.html
@@ -675,11 +675,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -704,11 +704,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -716,7 +716,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -733,7 +733,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -745,7 +745,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -822,14 +822,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/distributed-transaction-of-services-2/index.html b/content/cn/docs/distributed-transaction-of-services-2/index.html
index beb64bc..c1c2752 100644
--- a/content/cn/docs/distributed-transaction-of-services-2/index.html
+++ b/content/cn/docs/distributed-transaction-of-services-2/index.html
@@ -840,11 +840,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -869,11 +869,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -881,7 +881,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -898,7 +898,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -910,7 +910,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -987,14 +987,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/distributed-transactions-saga-implementation/index.html b/content/cn/docs/distributed-transactions-saga-implementation/index.html
index 9c30961..3129350 100644
--- a/content/cn/docs/distributed-transactions-saga-implementation/index.html
+++ b/content/cn/docs/distributed-transactions-saga-implementation/index.html
@@ -785,11 +785,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -814,11 +814,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -826,7 +826,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -843,7 +843,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -855,7 +855,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -932,14 +932,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/distributed_saga_1/index.html b/content/cn/docs/distributed_saga_1/index.html
index c45b27e..030169d 100644
--- a/content/cn/docs/distributed_saga_1/index.html
+++ b/content/cn/docs/distributed_saga_1/index.html
@@ -699,11 +699,11 @@ Caitie McCaffrey也在她的<a href="https://www.youtube.com/watch?v=xDuwrtwYHu8
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -728,11 +728,11 @@ Caitie McCaffrey也在她的<a href="https://www.youtube.com/watch?v=xDuwrtwYHu8
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -740,7 +740,7 @@ Caitie McCaffrey也在她的<a href="https://www.youtube.com/watch?v=xDuwrtwYHu8
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -757,7 +757,7 @@ Caitie McCaffrey也在她的<a href="https://www.youtube.com/watch?v=xDuwrtwYHu8
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -769,7 +769,7 @@ Caitie McCaffrey也在她的<a href="https://www.youtube.com/watch?v=xDuwrtwYHu8
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -846,14 +846,6 @@ Caitie McCaffrey也在她的<a href="https://www.youtube.com/watch?v=xDuwrtwYHu8
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/distributed_saga_2/index.html b/content/cn/docs/distributed_saga_2/index.html
index 4b0e973..29817eb 100644
--- a/content/cn/docs/distributed_saga_2/index.html
+++ b/content/cn/docs/distributed_saga_2/index.html
@@ -675,11 +675,11 @@ Caitie McCaffrey在她的演讲<a href="https://www.youtube.com/watch?v=1H6tounp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -704,11 +704,11 @@ Caitie McCaffrey在她的演讲<a href="https://www.youtube.com/watch?v=1H6tounp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -716,7 +716,7 @@ Caitie McCaffrey在她的演讲<a href="https://www.youtube.com/watch?v=1H6tounp
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -733,7 +733,7 @@ Caitie McCaffrey在她的演讲<a href="https://www.youtube.com/watch?v=1H6tounp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -745,7 +745,7 @@ Caitie McCaffrey在她的演讲<a href="https://www.youtube.com/watch?v=1H6tounp
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -822,14 +822,6 @@ Caitie McCaffrey在她的演讲<a href="https://www.youtube.com/watch?v=1H6tounp
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/distributed_saga_3/index.html b/content/cn/docs/distributed_saga_3/index.html
index d979747..e3f7be1 100644
--- a/content/cn/docs/distributed_saga_3/index.html
+++ b/content/cn/docs/distributed_saga_3/index.html
@@ -697,11 +697,11 @@ n个处于不确定状态的服务向其他n-1个服务咨询将产生<strong>O(
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -726,11 +726,11 @@ n个处于不确定状态的服务向其他n-1个服务咨询将产生<strong>O(
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -738,7 +738,7 @@ n个处于不确定状态的服务向其他n-1个服务咨询将产生<strong>O(
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -755,7 +755,7 @@ n个处于不确定状态的服务向其他n-1个服务咨询将产生<strong>O(
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -767,7 +767,7 @@ n个处于不确定状态的服务向其他n-1个服务咨询将产生<strong>O(
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -844,14 +844,6 @@ n个处于不确定状态的服务向其他n-1个服务咨询将产生<strong>O(
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/go-to-cloud/index.html b/content/cn/docs/go-to-cloud/index.html
index 19447a4..b57eac1 100644
--- a/content/cn/docs/go-to-cloud/index.html
+++ b/content/cn/docs/go-to-cloud/index.html
@@ -756,11 +756,11 @@ watching microservice 4 successfully,服务注册成功<br />
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -785,11 +785,11 @@ watching microservice 4 successfully,服务注册成功<br />
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -797,7 +797,7 @@ watching microservice 4 successfully,服务注册成功<br />
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -814,7 +814,7 @@ watching microservice 4 successfully,服务注册成功<br />
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -826,7 +826,7 @@ watching microservice 4 successfully,服务注册成功<br />
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -903,14 +903,6 @@ watching microservice 4 successfully,服务注册成功<br />
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/how-to-do-microservice-accept-test/index.html b/content/cn/docs/how-to-do-microservice-accept-test/index.html
index 3ca57fc..289a2af 100644
--- a/content/cn/docs/how-to-do-microservice-accept-test/index.html
+++ b/content/cn/docs/how-to-do-microservice-accept-test/index.html
@@ -787,7 +787,7 @@ ENDRULE
 ">向前</a>
     
     
-      <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="pagination--pager" title="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
+      <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="pagination--pager" title="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 ">向后</a>
     
   </nav>
@@ -900,11 +900,11 @@ ENDRULE
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -912,7 +912,7 @@ ENDRULE
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -929,7 +929,7 @@ ENDRULE
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -941,7 +941,7 @@ ENDRULE
 
 
 
-  2 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -958,11 +958,11 @@ ENDRULE
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -970,7 +970,7 @@ ENDRULE
 
 
 
-  1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -1047,14 +1047,6 @@ ENDRULE
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/how-to-grow-up-to-be-an-apache-committer/index.html b/content/cn/docs/how-to-grow-up-to-be-an-apache-committer/index.html
index f9e0efc..c10f7ff 100644
--- a/content/cn/docs/how-to-grow-up-to-be-an-apache-committer/index.html
+++ b/content/cn/docs/how-to-grow-up-to-be-an-apache-committer/index.html
@@ -614,11 +614,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -643,11 +643,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -655,7 +655,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -672,7 +672,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -684,7 +684,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -761,14 +761,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/how-to-reform-a-legacy-system/index.html b/content/cn/docs/how-to-reform-a-legacy-system/index.html
index 3888be5..c12d980 100644
--- a/content/cn/docs/how-to-reform-a-legacy-system/index.html
+++ b/content/cn/docs/how-to-reform-a-legacy-system/index.html
@@ -952,11 +952,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -981,11 +981,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -993,7 +993,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -1010,7 +1010,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -1022,7 +1022,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -1099,14 +1099,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/jira_beginner_guide/index.html b/content/cn/docs/jira_beginner_guide/index.html
index 1227955..462ddad 100644
--- a/content/cn/docs/jira_beginner_guide/index.html
+++ b/content/cn/docs/jira_beginner_guide/index.html
@@ -609,11 +609,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -638,11 +638,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -650,7 +650,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -667,7 +667,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -679,7 +679,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -756,14 +756,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/join_the_community/index.html b/content/cn/docs/join_the_community/index.html
index 2b655e5..d2099bf 100644
--- a/content/cn/docs/join_the_community/index.html
+++ b/content/cn/docs/join_the_community/index.html
@@ -675,11 +675,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -704,11 +704,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -716,7 +716,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -733,7 +733,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -745,7 +745,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -822,14 +822,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/linuxcon-workshop-demo/index.html b/content/cn/docs/linuxcon-workshop-demo/index.html
index fc4fb29..4f41336 100644
--- a/content/cn/docs/linuxcon-workshop-demo/index.html
+++ b/content/cn/docs/linuxcon-workshop-demo/index.html
@@ -1322,11 +1322,11 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -1351,11 +1351,11 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -1363,7 +1363,7 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -1380,7 +1380,7 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -1392,7 +1392,7 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -1469,14 +1469,6 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/loadtest-saga-with-kubernetes.html b/content/cn/docs/loadtest-saga-with-kubernetes.html
index cc284de..4009bca 100644
--- a/content/cn/docs/loadtest-saga-with-kubernetes.html
+++ b/content/cn/docs/loadtest-saga-with-kubernetes.html
@@ -706,11 +706,11 @@ spec:
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -735,11 +735,11 @@ spec:
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -747,7 +747,7 @@ spec:
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -764,7 +764,7 @@ spec:
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -776,7 +776,7 @@ spec:
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -853,14 +853,6 @@ spec:
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/maven_dependency_management/index.html b/content/cn/docs/maven_dependency_management/index.html
index 16058cd..3085aee 100644
--- a/content/cn/docs/maven_dependency_management/index.html
+++ b/content/cn/docs/maven_dependency_management/index.html
@@ -695,11 +695,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -724,11 +724,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -736,7 +736,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -753,7 +753,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -765,7 +765,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -842,14 +842,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/mersher-quick-start-advance/index.html b/content/cn/docs/mersher-quick-start-advance/index.html
index 96b7dfc..ac5e90c 100644
--- a/content/cn/docs/mersher-quick-start-advance/index.html
+++ b/content/cn/docs/mersher-quick-start-advance/index.html
@@ -561,14 +561,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html b/content/cn/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html
index 9355321..9ab038d 100644
--- a/content/cn/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html
+++ b/content/cn/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html
@@ -593,14 +593,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/mersher-quick-start-advance/mersher-flow-control/index.html b/content/cn/docs/mersher-quick-start-advance/mersher-flow-control/index.html
index b5a50cf..4aec1bd 100644
--- a/content/cn/docs/mersher-quick-start-advance/mersher-flow-control/index.html
+++ b/content/cn/docs/mersher-quick-start-advance/mersher-flow-control/index.html
@@ -586,14 +586,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/mersher-quick-start-advance/mersher-load-balance/index.html b/content/cn/docs/mersher-quick-start-advance/mersher-load-balance/index.html
index 4126049..419a970 100644
--- a/content/cn/docs/mersher-quick-start-advance/mersher-load-balance/index.html
+++ b/content/cn/docs/mersher-quick-start-advance/mersher-load-balance/index.html
@@ -594,14 +594,6 @@ listenAddress: 127.0.0.1:30102  <span class="nt">-----</span>》  listenAddress:
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/mersher-quick-start-advance/mersher-service-management/index.html b/content/cn/docs/mersher-quick-start-advance/mersher-service-management/index.html
index 2d0c1ec..545ceae 100644
--- a/content/cn/docs/mersher-quick-start-advance/mersher-service-management/index.html
+++ b/content/cn/docs/mersher-quick-start-advance/mersher-service-management/index.html
@@ -640,14 +640,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/mersher-quick-start/index.html b/content/cn/docs/mersher-quick-start/index.html
index 709bfe2..f80ca52 100644
--- a/content/cn/docs/mersher-quick-start/index.html
+++ b/content/cn/docs/mersher-quick-start/index.html
@@ -706,14 +706,6 @@ node ./httpserver_webapp.js
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/open-design/index.html b/content/cn/docs/open-design/index.html
index 1403bd5..9739fae 100644
--- a/content/cn/docs/open-design/index.html
+++ b/content/cn/docs/open-design/index.html
@@ -888,11 +888,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -917,11 +917,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -929,7 +929,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -946,7 +946,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -958,7 +958,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -1035,14 +1035,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/opensource-project-is-not-so-far-away/index.html b/content/cn/docs/opensource-project-is-not-so-far-away/index.html
index 0188fc1..c81298f 100644
--- a/content/cn/docs/opensource-project-is-not-so-far-away/index.html
+++ b/content/cn/docs/opensource-project-is-not-so-far-away/index.html
@@ -652,11 +652,11 @@ committer账号设置完成后,你还需要设置对Github上托管的Apache S
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -681,11 +681,11 @@ committer账号设置完成后,你还需要设置对Github上托管的Apache S
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -693,7 +693,7 @@ committer账号设置完成后,你还需要设置对Github上托管的Apache S
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -710,7 +710,7 @@ committer账号设置完成后,你还需要设置对Github上托管的Apache S
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -722,7 +722,7 @@ committer账号设置完成后,你还需要设置对Github上托管的Apache S
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -799,14 +799,6 @@ committer账号设置完成后,你还需要设置对Github上托管的Apache S
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/osi-microservices/index.html b/content/cn/docs/osi-microservices/index.html
index 0aa5388..219ffc0 100644
--- a/content/cn/docs/osi-microservices/index.html
+++ b/content/cn/docs/osi-microservices/index.html
@@ -614,11 +614,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -643,11 +643,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -655,7 +655,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -672,7 +672,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -684,7 +684,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -761,14 +761,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/performance-test-on-seckill-with-jmeter/index.html b/content/cn/docs/performance-test-on-seckill-with-jmeter/index.html
index 51efe07..53da7cf 100644
--- a/content/cn/docs/performance-test-on-seckill-with-jmeter/index.html
+++ b/content/cn/docs/performance-test-on-seckill-with-jmeter/index.html
@@ -701,11 +701,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -730,11 +730,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -742,7 +742,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -759,7 +759,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -771,7 +771,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -848,14 +848,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start-advance/distributed-tracing/index.html b/content/cn/docs/quick-start-advance/distributed-tracing/index.html
index d7072e1..388a7a8 100644
--- a/content/cn/docs/quick-start-advance/distributed-tracing/index.html
+++ b/content/cn/docs/quick-start-advance/distributed-tracing/index.html
@@ -648,14 +648,6 @@ mvn spring-boot:run <span class="nt">-Dspring-boot</span>.run.jvmArguments<span
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start-advance/flow-control/index.html b/content/cn/docs/quick-start-advance/flow-control/index.html
index 069901b..ac7ada9 100644
--- a/content/cn/docs/quick-start-advance/flow-control/index.html
+++ b/content/cn/docs/quick-start-advance/flow-control/index.html
@@ -608,14 +608,6 @@ mvn spring-boot:run <span class="nt">-Dspring-boot</span>.run.jvmArguments<span
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start-advance/index.html b/content/cn/docs/quick-start-advance/index.html
index 9e92a1d..6747c8e 100644
--- a/content/cn/docs/quick-start-advance/index.html
+++ b/content/cn/docs/quick-start-advance/index.html
@@ -561,14 +561,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start-advance/load-balance/index.html b/content/cn/docs/quick-start-advance/load-balance/index.html
index 8d0f6e1..093bfc9 100644
--- a/content/cn/docs/quick-start-advance/load-balance/index.html
+++ b/content/cn/docs/quick-start-advance/load-balance/index.html
@@ -585,14 +585,6 @@ mvn spring-boot:run <span class="nt">-Dspring-boot</span>.run.jvmArguments<span
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start-advance/service-management/index.html b/content/cn/docs/quick-start-advance/service-management/index.html
index e1f9d6f..49ad149 100644
--- a/content/cn/docs/quick-start-advance/service-management/index.html
+++ b/content/cn/docs/quick-start-advance/service-management/index.html
@@ -620,14 +620,6 @@ mvn spring-boot:run <span class="nt">-Dspring-boot</span>.run.jvmArguments<span
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start-bmi/index.html b/content/cn/docs/quick-start-bmi/index.html
index 50ebbd2..a599e93 100644
--- a/content/cn/docs/quick-start-bmi/index.html
+++ b/content/cn/docs/quick-start-bmi/index.html
@@ -762,14 +762,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start-dataconsistency/index.html b/content/cn/docs/quick-start-dataconsistency/index.html
index 98e540b..505e4d2 100644
--- a/content/cn/docs/quick-start-dataconsistency/index.html
+++ b/content/cn/docs/quick-start-dataconsistency/index.html
@@ -1009,14 +1009,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/quick-start/index.html b/content/cn/docs/quick-start/index.html
index cd6e400..db2c01d 100644
--- a/content/cn/docs/quick-start/index.html
+++ b/content/cn/docs/quick-start/index.html
@@ -623,14 +623,6 @@ docker run <span class="nt">-d</span> <span class="nt">-p</span> 30100:30100 ser
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/release-note-1-0-0.html b/content/cn/docs/release-note-1-0-0.html
index 8ee8bcb..e525d4f 100644
--- a/content/cn/docs/release-note-1-0-0.html
+++ b/content/cn/docs/release-note-1-0-0.html
@@ -777,11 +777,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -806,11 +806,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -818,7 +818,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -835,7 +835,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -847,7 +847,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -924,14 +924,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/saga_pack_design/index.html b/content/cn/docs/saga_pack_design/index.html
index 65d4f03..77a7a6f 100644
--- a/content/cn/docs/saga_pack_design/index.html
+++ b/content/cn/docs/saga_pack_design/index.html
@@ -731,11 +731,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -760,11 +760,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -772,7 +772,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -789,7 +789,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -801,7 +801,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -878,14 +878,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/saga_with_cucumber/index.html b/content/cn/docs/saga_with_cucumber/index.html
index 1a47914..f7d6aa7 100644
--- a/content/cn/docs/saga_with_cucumber/index.html
+++ b/content/cn/docs/saga_with_cucumber/index.html
@@ -899,11 +899,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -928,11 +928,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -940,7 +940,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -957,7 +957,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -969,7 +969,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -1046,14 +1046,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/seckill-development-journey-part-I/index.html b/content/cn/docs/seckill-development-journey-part-I/index.html
index e59dec0..aefe004 100644
--- a/content/cn/docs/seckill-development-journey-part-I/index.html
+++ b/content/cn/docs/seckill-development-journey-part-I/index.html
@@ -639,11 +639,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -668,11 +668,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -680,7 +680,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -697,7 +697,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -709,7 +709,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -786,14 +786,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/seckill-development-journey-part-II/index.html b/content/cn/docs/seckill-development-journey-part-II/index.html
index 4da5a82..4a5a2cb 100644
--- a/content/cn/docs/seckill-development-journey-part-II/index.html
+++ b/content/cn/docs/seckill-development-journey-part-II/index.html
@@ -628,11 +628,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -657,11 +657,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -669,7 +669,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -686,7 +686,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -698,7 +698,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -775,14 +775,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/seckill-development-journey-part-III/index.html b/content/cn/docs/seckill-development-journey-part-III/index.html
index 5bf9b59..3c823d0 100644
--- a/content/cn/docs/seckill-development-journey-part-III/index.html
+++ b/content/cn/docs/seckill-development-journey-part-III/index.html
@@ -640,11 +640,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -669,11 +669,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -681,7 +681,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -698,7 +698,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -710,7 +710,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -787,14 +787,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/servicecomb-pack-cluster/index.html b/content/cn/docs/servicecomb-pack-cluster/index.html
index f0ae685..e85b079 100644
--- a/content/cn/docs/servicecomb-pack-cluster/index.html
+++ b/content/cn/docs/servicecomb-pack-cluster/index.html
@@ -880,11 +880,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -909,11 +909,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -921,7 +921,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -938,7 +938,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -950,7 +950,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -1027,14 +1027,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/servicecomb-pack-consul/index.html b/content/cn/docs/servicecomb-pack-consul/index.html
index 7b446d1..9c2f125 100644
--- a/content/cn/docs/servicecomb-pack-consul/index.html
+++ b/content/cn/docs/servicecomb-pack-consul/index.html
@@ -721,11 +721,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -750,11 +750,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -762,7 +762,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -779,7 +779,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -791,7 +791,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -868,14 +868,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/servicecomb-pack-eureka/index.html b/content/cn/docs/servicecomb-pack-eureka/index.html
index fc6b45c..cb922af 100644
--- a/content/cn/docs/servicecomb-pack-eureka/index.html
+++ b/content/cn/docs/servicecomb-pack-eureka/index.html
@@ -746,11 +746,11 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -775,11 +775,11 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -787,7 +787,7 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -804,7 +804,7 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -816,7 +816,7 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -893,14 +893,6 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/servicecomb-springcloud-zuul-demo/index.html b/content/cn/docs/servicecomb-springcloud-zuul-demo/index.html
index 4189fb3..f7d3182 100644
--- a/content/cn/docs/servicecomb-springcloud-zuul-demo/index.html
+++ b/content/cn/docs/servicecomb-springcloud-zuul-demo/index.html
@@ -932,11 +932,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -961,11 +961,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -973,7 +973,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -990,7 +990,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -1002,7 +1002,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -1079,14 +1079,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/stress-test-on-company-with-jmeter-in-k8s/index.html b/content/cn/docs/stress-test-on-company-with-jmeter-in-k8s/index.html
index ad0332d..1687931 100644
--- a/content/cn/docs/stress-test-on-company-with-jmeter-in-k8s/index.html
+++ b/content/cn/docs/stress-test-on-company-with-jmeter-in-k8s/index.html
@@ -732,11 +732,11 @@ sampler.getHeaderManager<span class="o">()</span>.removeHeaderNamed<span class="
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -761,11 +761,11 @@ sampler.getHeaderManager<span class="o">()</span>.removeHeaderNamed<span class="
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -773,7 +773,7 @@ sampler.getHeaderManager<span class="o">()</span>.removeHeaderNamed<span class="
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -790,7 +790,7 @@ sampler.getHeaderManager<span class="o">()</span>.removeHeaderNamed<span class="
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -802,7 +802,7 @@ sampler.getHeaderManager<span class="o">()</span>.removeHeaderNamed<span class="
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -879,14 +879,6 @@ sampler.getHeaderManager<span class="o">()</span>.removeHeaderNamed<span class="
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/talk-to-apache-experts.html b/content/cn/docs/talk-to-apache-experts.html
index e6fe356..befbdf1 100644
--- a/content/cn/docs/talk-to-apache-experts.html
+++ b/content/cn/docs/talk-to-apache-experts.html
@@ -774,11 +774,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -803,11 +803,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -815,7 +815,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -832,7 +832,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -844,7 +844,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -921,14 +921,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/docs/tracing-with-servicecomb/index.html b/content/cn/docs/tracing-with-servicecomb/index.html
index b91b855..9f26f13 100644
--- a/content/cn/docs/tracing-with-servicecomb/index.html
+++ b/content/cn/docs/tracing-with-servicecomb/index.html
@@ -688,11 +688,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -717,11 +717,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -729,7 +729,7 @@
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -746,7 +746,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -758,7 +758,7 @@
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -835,14 +835,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/faqs/faqs-huawei-cloud/index.html b/content/cn/faqs/faqs-huawei-cloud/index.html
index 1dc13c6..7e97e2a 100644
--- a/content/cn/faqs/faqs-huawei-cloud/index.html
+++ b/content/cn/faqs/faqs-huawei-cloud/index.html
@@ -449,14 +449,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/faqs/index.html b/content/cn/faqs/index.html
index febbe04..cb08d3c 100644
--- a/content/cn/faqs/index.html
+++ b/content/cn/faqs/index.html
@@ -950,14 +950,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/index.html b/content/cn/index.html
index 8271a3f..02ca57d 100644
--- a/content/cn/index.html
+++ b/content/cn/index.html
@@ -510,14 +510,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/compatibleversion.html b/content/cn/release/compatibleversion.html
index bd35f29..2bcdc74 100644
--- a/content/cn/release/compatibleversion.html
+++ b/content/cn/release/compatibleversion.html
@@ -627,14 +627,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/index.html b/content/cn/release/index.html
index 95aff2f..fbca482 100644
--- a/content/cn/release/index.html
+++ b/content/cn/release/index.html
@@ -684,14 +684,6 @@ pgp apache-servicecomb-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/java-chassis-downloads/index.html b/content/cn/release/java-chassis-downloads/index.html
index 9a42def..07efc71 100644
--- a/content/cn/release/java-chassis-downloads/index.html
+++ b/content/cn/release/java-chassis-downloads/index.html
@@ -678,14 +678,6 @@ pgp apache-servicecomb-java-chassis-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/java-chassis-release-notes/index.html b/content/cn/release/java-chassis-release-notes/index.html
index 2086c57..e218205 100644
--- a/content/cn/release/java-chassis-release-notes/index.html
+++ b/content/cn/release/java-chassis-release-notes/index.html
@@ -1541,14 +1541,6 @@ and provider now supports CompletableFuture.</li>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/mesher-downloads/index.html b/content/cn/release/mesher-downloads/index.html
index 55bafb6..c2a3234 100644
--- a/content/cn/release/mesher-downloads/index.html
+++ b/content/cn/release/mesher-downloads/index.html
@@ -652,14 +652,6 @@ pgp apache-servicecomb-mesher-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/mesher-release-notes/index.html b/content/cn/release/mesher-release-notes/index.html
index bb4f2e6..0d6ac8d 100644
--- a/content/cn/release/mesher-release-notes/index.html
+++ b/content/cn/release/mesher-release-notes/index.html
@@ -622,14 +622,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/pack-downloads/index.html b/content/cn/release/pack-downloads/index.html
index 7d363c6..2ed662c 100644
--- a/content/cn/release/pack-downloads/index.html
+++ b/content/cn/release/pack-downloads/index.html
@@ -657,14 +657,6 @@ pgp apache-servicecomb-pack-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/pack-release-notes/index.html b/content/cn/release/pack-release-notes/index.html
index 3bf672a..c862b86 100644
--- a/content/cn/release/pack-release-notes/index.html
+++ b/content/cn/release/pack-release-notes/index.html
@@ -1019,14 +1019,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/saga-actuator-downloads/index.html b/content/cn/release/saga-actuator-downloads/index.html
index a705e76..75c69f9 100644
--- a/content/cn/release/saga-actuator-downloads/index.html
+++ b/content/cn/release/saga-actuator-downloads/index.html
@@ -647,14 +647,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/saga-actuator-release-notes/index.html b/content/cn/release/saga-actuator-release-notes/index.html
index f1b18f3..458c7fe 100644
--- a/content/cn/release/saga-actuator-release-notes/index.html
+++ b/content/cn/release/saga-actuator-release-notes/index.html
@@ -638,14 +638,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/saga-downloads/index.html b/content/cn/release/saga-downloads/index.html
index 3c60643..6f4cf78 100644
--- a/content/cn/release/saga-downloads/index.html
+++ b/content/cn/release/saga-downloads/index.html
@@ -661,14 +661,6 @@ pgp apache-servicecomb-saga-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/saga-release-notes/index.html b/content/cn/release/saga-release-notes/index.html
index 38043c7..d2fb8c5 100644
--- a/content/cn/release/saga-release-notes/index.html
+++ b/content/cn/release/saga-release-notes/index.html
@@ -884,14 +884,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/service-center-downloads/index.html b/content/cn/release/service-center-downloads/index.html
index f1bad4b..2c33bb5 100644
--- a/content/cn/release/service-center-downloads/index.html
+++ b/content/cn/release/service-center-downloads/index.html
@@ -685,14 +685,6 @@ pgp apache-servicecomb-service-center-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/service-center-release-notes/index.html b/content/cn/release/service-center-release-notes/index.html
index 972bbda..4a234ed 100644
--- a/content/cn/release/service-center-release-notes/index.html
+++ b/content/cn/release/service-center-release-notes/index.html
@@ -889,14 +889,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/toolkit-downloads/index.html b/content/cn/release/toolkit-downloads/index.html
index b72cba8..164123e 100644
--- a/content/cn/release/toolkit-downloads/index.html
+++ b/content/cn/release/toolkit-downloads/index.html
@@ -645,14 +645,6 @@ pgp apache-servicecomb-toolkit-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/release/toolkit-release-notes/index.html b/content/cn/release/toolkit-release-notes/index.html
index 831f0a2..9ed83cd 100644
--- a/content/cn/release/toolkit-release-notes/index.html
+++ b/content/cn/release/toolkit-release-notes/index.html
@@ -677,14 +677,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/security/index.html b/content/cn/security/index.html
index 4768081..4ab06a6 100644
--- a/content/cn/security/index.html
+++ b/content/cn/security/index.html
@@ -407,14 +407,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/slides/index.html b/content/cn/slides/index.html
index 0f1fc9d..2d4fe1f 100644
--- a/content/cn/slides/index.html
+++ b/content/cn/slides/index.html
@@ -487,14 +487,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/application-boot-process/index.html b/content/cn/users/application-boot-process/index.html
index 7ef5fdc..33b079c 100644
--- a/content/cn/users/application-boot-process/index.html
+++ b/content/cn/users/application-boot-process/index.html
@@ -484,14 +484,6 @@ ServiceComb的配置项分为三个层次:配置中心、环境变量、本地
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/communicate-protocol/index.html b/content/cn/users/communicate-protocol/index.html
index a40b482..df95fbd 100644
--- a/content/cn/users/communicate-protocol/index.html
+++ b/content/cn/users/communicate-protocol/index.html
@@ -886,14 +886,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/customized-tracing/index.html b/content/cn/users/customized-tracing/index.html
index 3cecca9..ce48c99 100644
--- a/content/cn/users/customized-tracing/index.html
+++ b/content/cn/users/customized-tracing/index.html
@@ -587,14 +587,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/deploy-mode/index.html b/content/cn/users/deploy-mode/index.html
index d715ada..7d5040e 100644
--- a/content/cn/users/deploy-mode/index.html
+++ b/content/cn/users/deploy-mode/index.html
@@ -865,14 +865,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/develop-with-jax-rs/index.html b/content/cn/users/develop-with-jax-rs/index.html
index f4b6569..7e982c9 100644
--- a/content/cn/users/develop-with-jax-rs/index.html
+++ b/content/cn/users/develop-with-jax-rs/index.html
@@ -668,14 +668,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/develop-with-rest-template/index.html b/content/cn/users/develop-with-rest-template/index.html
index fe25de1..07a4624 100644
--- a/content/cn/users/develop-with-rest-template/index.html
+++ b/content/cn/users/develop-with-rest-template/index.html
@@ -522,14 +522,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/develop-with-rpc/index.html b/content/cn/users/develop-with-rpc/index.html
index 7c4041a..a46cbdd 100644
--- a/content/cn/users/develop-with-rpc/index.html
+++ b/content/cn/users/develop-with-rpc/index.html
@@ -547,14 +547,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/develop-with-spring-boot-starter/index.html b/content/cn/users/develop-with-spring-boot-starter/index.html
index c3bcd93..026d87f 100644
--- a/content/cn/users/develop-with-spring-boot-starter/index.html
+++ b/content/cn/users/develop-with-spring-boot-starter/index.html
@@ -672,14 +672,6 @@ Spring Boot已经包含了默认的Bean扫描策略,如果能够保证Spring B
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/develop-with-springmvc/index.html b/content/cn/users/develop-with-springmvc/index.html
index 00bb011..4acc4ca 100644
--- a/content/cn/users/develop-with-springmvc/index.html
+++ b/content/cn/users/develop-with-springmvc/index.html
@@ -659,14 +659,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/develop-with-transparent-rpc/index.html b/content/cn/users/develop-with-transparent-rpc/index.html
index 55bedbd..652cf2f 100644
--- a/content/cn/users/develop-with-transparent-rpc/index.html
+++ b/content/cn/users/develop-with-transparent-rpc/index.html
@@ -635,14 +635,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/distributed-tracing/index.html b/content/cn/users/distributed-tracing/index.html
index 4577f2f..7f29bb5 100644
--- a/content/cn/users/distributed-tracing/index.html
+++ b/content/cn/users/distributed-tracing/index.html
@@ -533,14 +533,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/dynamic-config/index.html b/content/cn/users/dynamic-config/index.html
index ddd5ebe..e5e325b 100644
--- a/content/cn/users/dynamic-config/index.html
+++ b/content/cn/users/dynamic-config/index.html
@@ -573,14 +573,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/edge-in-1.0.0-m1/index.html b/content/cn/users/edge-in-1.0.0-m1/index.html
index 0637675..6fcb08e 100644
--- a/content/cn/users/edge-in-1.0.0-m1/index.html
+++ b/content/cn/users/edge-in-1.0.0-m1/index.html
@@ -574,14 +574,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/edging-service/nginx/index.html b/content/cn/users/edging-service/nginx/index.html
index 7f0d7e6..75cf8a1 100644
--- a/content/cn/users/edging-service/nginx/index.html
+++ b/content/cn/users/edging-service/nginx/index.html
@@ -586,14 +586,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/edging-service/zuul/index.html b/content/cn/users/edging-service/zuul/index.html
index 8979e30..2a1d4ba 100644
--- a/content/cn/users/edging-service/zuul/index.html
+++ b/content/cn/users/edging-service/zuul/index.html
@@ -622,14 +622,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/healthcheck/index.html b/content/cn/users/healthcheck/index.html
index 70d831b..4f360b5 100644
--- a/content/cn/users/healthcheck/index.html
+++ b/content/cn/users/healthcheck/index.html
@@ -563,14 +563,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/index.html b/content/cn/users/index.html
index 4b83d9d..45a0b68 100644
--- a/content/cn/users/index.html
+++ b/content/cn/users/index.html
@@ -553,14 +553,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/invoke-control/index.html b/content/cn/users/invoke-control/index.html
index a72a5f9..16c7bbb 100644
--- a/content/cn/users/invoke-control/index.html
+++ b/content/cn/users/invoke-control/index.html
@@ -603,14 +603,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/local-develop-test/index.html b/content/cn/users/local-develop-test/index.html
index 45d04ed..e99cfcf 100644
--- a/content/cn/users/local-develop-test/index.html
+++ b/content/cn/users/local-develop-test/index.html
@@ -544,14 +544,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/manage_springcloud_application_using_sc_and_gs/index.html b/content/cn/users/manage_springcloud_application_using_sc_and_gs/index.html
index 4a96547..cd49b48 100644
--- a/content/cn/users/manage_springcloud_application_using_sc_and_gs/index.html
+++ b/content/cn/users/manage_springcloud_application_using_sc_and_gs/index.html
@@ -622,14 +622,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/metrics-in-0.5.0/index.html b/content/cn/users/metrics-in-0.5.0/index.html
index 7acf79d..ef04766 100644
--- a/content/cn/users/metrics-in-0.5.0/index.html
+++ b/content/cn/users/metrics-in-0.5.0/index.html
@@ -651,14 +651,6 @@ Logger名指的是LoggerFactory.getLogger后的第一个参数:</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/metrics-in-1.0.0-m1/index.html b/content/cn/users/metrics-in-1.0.0-m1/index.html
index b7a6f80..29df77b 100644
--- a/content/cn/users/metrics-in-1.0.0-m1/index.html
+++ b/content/cn/users/metrics-in-1.0.0-m1/index.html
@@ -900,14 +900,6 @@ name包括:</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html b/content/cn/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html
index 647074a..a375178 100644
--- a/content/cn/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html
+++ b/content/cn/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html
@@ -586,14 +586,6 @@ servicecomb_invocation_calculator_calculatorRestEndpoint_calculate{role="produce
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/metrics-write-file-extension-and-sample-in-1.0.0-m1/index.html b/content/cn/users/metrics-write-file-extension-and-sample-in-1.0.0-m1/index.html
index e3af4b7..44fb319 100644
--- a/content/cn/users/metrics-write-file-extension-and-sample-in-1.0.0-m1/index.html
+++ b/content/cn/users/metrics-write-file-extension-and-sample-in-1.0.0-m1/index.html
@@ -594,14 +594,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/run-mode/index.html b/content/cn/users/run-mode/index.html
index 1bed070..a7d0e6c 100644
--- a/content/cn/users/run-mode/index.html
+++ b/content/cn/users/run-mode/index.html
@@ -560,14 +560,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/service-configurations/index.html b/content/cn/users/service-configurations/index.html
index f3e6b0c..272a9e4 100644
--- a/content/cn/users/service-configurations/index.html
+++ b/content/cn/users/service-configurations/index.html
@@ -728,14 +728,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/service-contract/index.html b/content/cn/users/service-contract/index.html
index 9a63e5b..be58243 100644
--- a/content/cn/users/service-contract/index.html
+++ b/content/cn/users/service-contract/index.html
@@ -588,14 +588,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/service-definition/index.html b/content/cn/users/service-definition/index.html
index ea86d42..acdf0d3 100644
--- a/content/cn/users/service-definition/index.html
+++ b/content/cn/users/service-definition/index.html
@@ -580,14 +580,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/service-heartbeat/index.html b/content/cn/users/service-heartbeat/index.html
index 2c1471e..0e51392 100644
--- a/content/cn/users/service-heartbeat/index.html
+++ b/content/cn/users/service-heartbeat/index.html
@@ -495,14 +495,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/service-interface-constraints/index.html b/content/cn/users/service-interface-constraints/index.html
index 218d96b..345e1d5 100644
--- a/content/cn/users/service-interface-constraints/index.html
+++ b/content/cn/users/service-interface-constraints/index.html
@@ -535,14 +535,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/setup-environment/index.html b/content/cn/users/setup-environment/index.html
index 698b322..a328314 100644
--- a/content/cn/users/setup-environment/index.html
+++ b/content/cn/users/setup-environment/index.html
@@ -668,14 +668,6 @@ manager_cluster = "10.12.0.4:2379"
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/use-service-contract/index.html b/content/cn/users/use-service-contract/index.html
index 89c34a6..d216268 100644
--- a/content/cn/users/use-service-contract/index.html
+++ b/content/cn/users/use-service-contract/index.html
@@ -528,14 +528,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/users/use-tls/index.html b/content/cn/users/use-tls/index.html
index 11e4571..8c58027 100644
--- a/content/cn/users/use-tls/index.html
+++ b/content/cn/users/use-tls/index.html
@@ -831,14 +831,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/cn/year-archive/index.html b/content/cn/year-archive/index.html
index b4ea8b3..307d8b7 100644
--- a/content/cn/year-archive/index.html
+++ b/content/cn/year-archive/index.html
@@ -6005,14 +6005,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/becomming-a-commiter.html b/content/developers/becomming-a-commiter.html
index 0e9aafb..21d69c4 100644
--- a/content/developers/becomming-a-commiter.html
+++ b/content/developers/becomming-a-commiter.html
@@ -535,14 +535,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/contributing.html b/content/developers/contributing.html
index 01a6402..5b1ad56 100644
--- a/content/developers/contributing.html
+++ b/content/developers/contributing.html
@@ -593,14 +593,6 @@ Then we can add your issue to git and then we’ll know when its really fixed an
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/index.html b/content/developers/index.html
index 407d43e..610fe71 100644
--- a/content/developers/index.html
+++ b/content/developers/index.html
@@ -603,14 +603,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/release-guide/index.html b/content/developers/release-guide/index.html
index ac3b8fc..8c14bee 100644
--- a/content/developers/release-guide/index.html
+++ b/content/developers/release-guide/index.html
@@ -898,14 +898,6 @@ gvt restore
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/release-validation-guide/index.html b/content/developers/release-validation-guide/index.html
index 56e9c1d..c92107e 100644
--- a/content/developers/release-validation-guide/index.html
+++ b/content/developers/release-validation-guide/index.html
@@ -718,14 +718,6 @@ git checkout 1.x
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/setup-committer-rights/index.html b/content/developers/setup-committer-rights/index.html
index 34191c0..2ae50ee 100644
--- a/content/developers/setup-committer-rights/index.html
+++ b/content/developers/setup-committer-rights/index.html
@@ -573,14 +573,6 @@ You may visit <a href="https://github.com/apache/">Apache on Github</a> to see i
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/setup-develop-environment/index.html b/content/developers/setup-develop-environment/index.html
index be97619..81be8b7 100644
--- a/content/developers/setup-develop-environment/index.html
+++ b/content/developers/setup-develop-environment/index.html
@@ -597,14 +597,6 @@ git config <span class="nt">--global</span> user.email &lt;your-email-address&gt
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/submit-codes/index.html b/content/developers/submit-codes/index.html
index c2dc81d..ef4e5b1 100644
--- a/content/developers/submit-codes/index.html
+++ b/content/developers/submit-codes/index.html
@@ -642,14 +642,6 @@ git rebase <span class="nt">--continue</span>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/team/index.html b/content/developers/team/index.html
index 37a7f8c..356a0c9 100644
--- a/content/developers/team/index.html
+++ b/content/developers/team/index.html
@@ -807,14 +807,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/developers/use-jira/index.html b/content/developers/use-jira/index.html
index 5d453e3..52811b0 100644
--- a/content/developers/use-jira/index.html
+++ b/content/developers/use-jira/index.html
@@ -552,14 +552,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html b/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
index 4a66199..37df6ab 100644
--- a/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
+++ b/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
@@ -651,11 +651,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -680,11 +680,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -692,7 +692,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -709,7 +709,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -721,7 +721,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -798,14 +798,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html b/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
index d888090..ca280dc 100644
--- a/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
+++ b/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
@@ -657,11 +657,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -686,11 +686,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -698,7 +698,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -715,7 +715,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -727,7 +727,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -804,14 +804,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html b/content/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
index 7071c8b..3aab6b2 100644
--- a/content/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
+++ b/content/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
@@ -652,11 +652,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -681,11 +681,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -693,7 +693,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -710,11 +710,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -722,7 +722,7 @@
 
 
 
-  1 minute read
+  less than 1 minute read
 
 </p>
     
@@ -799,14 +799,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html b/content/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
similarity index 75%
copy from content/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
copy to content/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
index 4a66199..2b19726 100644
--- a/content/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
+++ b/content/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
@@ -19,35 +19,35 @@
 
 
 
-<title>Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download) - Apache ServiceComb</title>
+<title>Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download) - Apache ServiceComb</title>
 
 
 
 
-<meta name="description" content="Apache ServiceComb Meetup Report (PPT)">
+<meta name="description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
 
 
 
 
-<meta name="author" content="Dean Lee">
+<meta name="author" content="Mabin">
 
 <meta property="og:locale" content="en">
 <meta property="og:site_name" content="Apache ServiceComb">
-<meta property="og:title" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
+<meta property="og:title" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)">
 
 
-  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/">
-  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/">
+  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/">
+  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/">
 
 
 
-  <meta property="og:description" content="Apache ServiceComb Meetup Report (PPT)">
+  <meta property="og:description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
 
 
 
   <meta name="twitter:site" content="@ServiceComb">
-  <meta name="twitter:title" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
-  <meta name="twitter:description" content="Apache ServiceComb Meetup Report (PPT)">
+  <meta name="twitter:title" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)">
+  <meta name="twitter:description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
   <meta name="twitter:url" content="">
 
   
@@ -56,7 +56,7 @@
   
 
   
-    <meta name="twitter:creator" content="@Dean Lee">
+    <meta name="twitter:creator" content="@Mabin">
   
 
 
@@ -70,7 +70,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2018-10-29T00:00:00+08:00">
+  <meta property="article:published_time" content="2019-09-20T00:00:00+08:00">
 
 
 
@@ -253,7 +253,7 @@
         <div class="nav-lang">
           
             
-            <a href=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/>中文</a>
+            <a href=/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/>中文</a>
           
         </div>
       </nav>
@@ -384,16 +384,16 @@
 
 
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
-    <meta itemprop="headline" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
-    <meta itemprop="description" content="Apache ServiceComb Meetup Report (PPT)">
-    <meta itemprop="datePublished" content="October 29, 2018">
-    <meta itemprop="dateModified" content="October 29, 2018">
+    <meta itemprop="headline" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)">
+    <meta itemprop="description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
+    <meta itemprop="datePublished" content="September 20, 2019">
+    <meta itemprop="dateModified" content="September 23, 2019">
 
     <div class="page__inner-wrap">
       
         
           <header>
-            <h1 class="page__title" itemprop="headline">Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)
+            <h1 class="page__title" itemprop="headline">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </h1>
             
               <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -410,70 +410,70 @@
       
 
       <section class="page__content" itemprop="text">
-        <p><strong>Apache ServiceComb Meetup</strong></p>
+        <p>On September 20, 2019, at the Shanghai World Expo Center in China, the Apache ServiceComb community held microservice Co-Located event at the HUAWEI CONNECT 2019, that concluded successfully.</p>
 
-<hr />
-
-<p>Three Apache experts from Apache Software Foundation (ASF) with ServiceComb Team host an Apache ServiceComb Meetup at the Shanghai World Expo Exhibition and Convention Center.  (Shanghai, China) from 13:30-16:50 PM on Friday, October 12. According to the session, eight-speaker presents six topics about Interpretation of the Apache Way, Roadmap of the Apache ServiceComb,  Exploration of Service Mesh Sharing, Hands-on Experience with Fast Microservices Programming, etc. About 50 partici [...]
+<p>The event invited the chairman of the Apache Foundation, the chairman of the Apache Incubator Project Management Committee, Apache Member, Apache Committer, and Huawei Cloud PaaS team architect. They shared the “Apache Explained”, “The Apache Incubator”, “ServiceComb Incubating Journey”, “Apache ServiceComb-Innovative Microservices”, “HUAWEI CLOUD Microservice Tool Improves Development Efficiency”, etc. Many micro-service technologies and experience. ServiceComb community has also rel [...]
 
-<p><strong>《The Apache Way》</strong></p>
+<p><strong>Session 1: The Apache Way</strong></p>
 
-<p><a href="/assets/slides/20181012/EN/1_The_Apache_Way.pdf">PDF</a></p>
+<p>The Apache Software Foundation is the world’s largest open source foundation and currently has more than 300 open source projects covering big data, cloud computing, server and web frameworks, build management, content management, and the Internet of Things. Foundation members introduced the Apache Software Foundation, open source community governance principles, and the operating mechanism of the Apache incubator, and shared the Apache project’s successful incubation experience with  [...]
 
-<p><strong>Roman Shaposhnik, Justin Mclean, Craig Russell:</strong> The Apache Software Foundation (ASF) is the world’s largest open source foundation with more than 300 open source projects, covering big data, cloud computing, servers and web frameworks, build management, content management, IoT, and more areas.  Three experts from ASF will talk about the history and development of the ASF, its operation model, and will elaborate on the core ideas of the ASF – The Apache Way.This sessio [...]
+<p><a href="/assets/slides/20190920/EN/The_Apache_Way_En.pdf">PDF Download</a></p>
 
-<p><img src="/assets/images/hc2018/1.jpeg" alt="1" /></p>
+<p><img src="/assets/images/hc2019/apache.jpg" alt="1" /></p>
 
-<hr />
+<p><strong>Apache Explained</strong></p>
 
-<p><strong>《Latest Roadmap of the Apache ServiceComb(incubating) Community》</strong></p>
+<p><strong>Craig Russell, Chairman of the ASF, Apache Software Foundation:</strong> A detailed introduction to the history and current state of the Apache Foundation and its core principles.</p>
 
-<p><a href="/assets/slides/20181012/EN/2_ApacheServiceComb(Incubating)Community_Roadmap.pdf">PDF</a></p>
+<p><img src="/assets/images/hc2019/introduction.jpg" alt="1" /></p>
 
-<p><strong>Jiang Ning:</strong> This session will introduce the overall evolutionary roadmap of technology for the ServiceComb project and its latest development within the Apache Software Foundation.</p>
+<p><strong>The Apache Incubator</strong></p>
 
-<p><img src="/assets/images/hc2018/2.jpeg" alt="2" /></p>
+<p><strong>Justin Mclean, Chairman of the Apache IPMC, Apache Software Foundation:</strong>  Explains the operating mechanism of the Apache incubator and the features of the Apache protocol, and the release process for the Apache project.</p>
 
-<hr />
+<p><img src="/assets/images/hc2019/process.jpg" alt="1" /></p>
 
-<p><strong>《ServiceComb’s Exploration of Service Mesh》</strong>   <br />
-<a href="/assets/slides/20181012/EN/4_ServiceComb’s_Exploration_of_Service_Mesh.pdf">PDF</a></p>
+<p><strong>ServiceComb Incubating Journey</strong></p>
 
-<p><strong>Tian Xiaoliang:</strong> This session will introduce the efforts made by ServiceComb to stay compatible with the Service Mesh ecosystem. The presenter will talk about ServiceComb’s exploration into hybrid deployment and governance of non-intrusive microservices and those based on a traditional architecture.</p>
+<p><strong>Willem Jiang, Huawei Open Source Expert, ASF Member:</strong> Shared the practical experience of Huawei’s donated Apache ServiceComb successful incubation, and gave its own summary and suggestions on how to better develop the open source community.</p>
 
-<p><img src="/assets/images/hc2018/4.jpeg" alt="4" /></p>
+<p><img src="/assets/images/hc2019/incubation.jpg" alt="1" /></p>
 
 <hr />
+<p><strong>Session 2: Innovative Microservices for More Efficient Development</strong></p>
 
-<p><strong>《Practice Sharing: Hybrid Deployment of Service Mesh-based Microservices and Those Based on a Traditional Architecture》</strong></p>
+<p>The Apache ServiceComb community has listened carefully to the pain points encountered by users implementing the microservices architecture. The first half of this topic will share these pain points and incubate projects to solve some pain points. I hope to discuss with users how to solve the problems in micro-service practice. The second half of this topic will introduce the micro-service tool innovation practices that work hand-in-hand with users.</p>
 
-<p><a href="/assets/slides/20181012/EN/3_ServiceMesh-based_Microservices_and_Those_Based_on_a_Traditional_Architecture.pdf">PDF</a></p>
+<p><img src="/assets/images/hc2019/servicecomb.jpg" alt="1" /></p>
 
-<p><strong>Miao Yanjie:</strong>  Harmonizing non-intrusive microservices (Service Mesh being a shining example) with those based on traditional architectures to enable hybrid deployment and collaborated governance is no easy task. By drawing on practices from his own industry, the presenter will talk about how to use ServiceComb and Mesher to enable hybrid microservices deployment using different architectures, problems encountered, and some solutions to them.</p>
+<p><strong>Apache ServiceComb-Innovative Microservices</strong></p>
 
-<p><img src="/assets/images/hc2018/3.jpeg" alt="3" /></p>
+<p><a href="/assets/slides/20190920/EN/Apache_ServiceComb-Innovative_Microservices.pdf">PDF Download</a></p>
 
-<hr />
+<p><strong>Ma Bin, Huawei Open Source Architect, Apache Committer:</strong> Interpret the innovative project architecture, roadmap and scenario cases launched by the ServiceComb community for user pain points, including: multi-language operating environment, micro-service contract tools, heterogeneous communication in service centers, distributed configuration centers, micro-service authentication; The convening order calls for more interested fans to contribute to the open source commun [...]
+
+<p><img src="/assets/images/hc2019/innovative.jpg" alt="2" /></p>
 
-<p><strong>《Journey to Becoming an Apache Committer》</strong></p>
+<hr />
 
-<p><a href="/assets/slides/20181012/EN/5_My_Participation_in_ServiceComb.pdf">PDF</a></p>
+<p><strong>HUAWEI CLOUD Microservice Tool Improves Development Efficiency</strong></p>
 
-<p><strong>Feng Zheng:</strong> As a new PMC (Project Management Committee) member and committer to ServiceComb, the presenter will talk about his own experience participating in the ServiceComb project, lessons learned and achievements made.
-<img src="/assets/images/hc2018/5.jpeg" alt="5" /></p>
+<p><a href="/assets/slides/20190920/EN/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf">PDF Download</a></p>
 
-<hr />
+<p><strong>Wang Qijun, Huawei Cloud PaaS Architect:</strong> Based on the practice of ServiceComb, Huawei Cloud Micro Service shared the micro-service splitting tools and contract management tools, which are the two developers/users with the highest attention.</p>
 
-<p><strong>《Hands-on Experience with Fast Microservices Programming》</strong></p>
+<p><img src="/assets/images/hc2019/efficiency.jpg" alt="4" /></p>
 
-<p><a href="/assets/slides/20181012/EN/6_Experience_on_Fast_Microservice_Programming.pdf">PDF</a></p>
+<hr />
 
-<p><strong>Ju Zhen:</strong> The presenter will demonstrate how to use ServiceComb Java Chassis and Mesher of Service Mesh to quickly program microservices applications, and how to quickly deploy them by using Kubernetes. Audience can gain some hands-on experiences at the same time.</p>
+<p><strong>About the Apache ServiceComb</strong>:</p>
 
-<p><img src="/assets/images/hc2018/6.jpeg" alt="6" /></p>
+<p>Apache ServiceComb, the main code of the Apache Software Foundation Incubation Project, donated by Huawei Cloud, is dedicated to helping enterprises easily build cloud native applications and traditional enterprise business rapid micro-services, helping users quickly develop micro-services through a series of solutions to achieve these Efficient operation and maintenance management of microservice applications. It has a complete micro-service ecological stack, no vendor lock-in, curre [...]
 
 <hr />
-<p><strong>Please checkout ServiceComb Gitter if you are interesting about Apache ServiceComb Project <a href="https://gitter.im/ServiceCombUsers/Lobby">ServiceComb Gitter</a></strong></p>
+<p><strong>more questions, welcome to scan the QR code or WeChat to add “ServiceComb Assistant</strong>
+<img src="/assets/images/QRcode.png" alt="1" /></p>
 
         
       </section>
@@ -510,7 +510,7 @@
         
           
             
-              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> Updated:</strong> <time datetime="2018-10-29">October 29, 2018</time></p>
+              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> Updated:</strong> <time datetime="2019-09-23">September 23, 2019</time></p>
             
           
         
@@ -521,24 +521,24 @@
     <h4 class="page__share-title">Share on</h4>
   
 
-  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download) /docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--twitter" title="Share on Twitter"><i class="fa fa-fw fa-twitter" aria-hidden="true"></i><span> Twitter</span></a>
+  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download) /docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--twitter" title="Share on Twitter"><i class="fa fa-fw fa-twitter" aria-hidden="true"></i><span> Twitter</span></a>
 
-  <a href="https://www.facebook.com/sharer/sharer.php?u=/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--facebook" title="Share on Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
+  <a href="https://www.facebook.com/sharer/sharer.php?u=/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--facebook" title="Share on Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 
-  <a href="https://plus.google.com/share?url=/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--google-plus" title="Share on Google Plus"><i class="fa fa-fw fa-google-plus" aria-hidden="true"></i><span> Google+</span></a>
+  <a href="https://plus.google.com/share?url=/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--google-plus" title="Share on Google Plus"><i class="fa fa-fw fa-google-plus" aria-hidden="true"></i><span> Google+</span></a>
 
-  <a href="https://www.linkedin.com/shareArticle?mini=true&url=/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--linkedin" title="Share on LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
+  <a href="https://www.linkedin.com/shareArticle?mini=true&url=/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--linkedin" title="Share on LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 </section>
 
 
       
   <nav class="pagination">
     
-      <a href="/cn/docs/osi-microservices/" class="pagination--pager" title="OpenSource India Summit: Hands-on Apache ServiceComb(Incubating) MicroServices Workshop
+      <a href="/cn/docs/how-to-do-microservice-accept-test/" class="pagination--pager" title="如何给微服务架构的项目做验收测试?
 ">Previous</a>
     
     
-      <a href="/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="pagination--pager" title="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)
+      <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="pagination--pager" title="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 ">Next</a>
     
   </nav>
@@ -585,7 +585,7 @@
             <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
           </fieldset>
           <fieldset class="hidden" style="display: none;">
-            <input type="hidden" name="options[slug]" value="Apache-ServiceComb-Meetup-2018-Shanghai-Report">
+            <input type="hidden" name="options[slug]" value="Apache-ServiceComb-Meetup-2019-Shanghai-Report">
             <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
             <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
           </fieldset>
@@ -721,7 +721,7 @@
 
 
 
-  3 minute read
+  2 minute read
 
 </p>
     
@@ -776,7 +776,7 @@
       <ul>
         <p class="header">Contribute</p>
         <li><a href="http://issues.apache.org/jira/browse/SCB">Report a Doc Issue</a></li>
-        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/2018-10-29-Apache-ServiceComb-Meetup-2018-Shanghai-Report.md">Edit This Page on Github</a></li>
+        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/2019-09-20-Apache-ServiceComb-Meetup-2019-Shanghai-Report.md">Edit This Page on Github</a></li>
         <li><a href="/developers/submit-codes/">Code Submit Guide</a></li>
         <li><a href="/security">Security</a></li>
       </ul>
@@ -798,14 +798,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/apache-servicecomb-incubating-day-report/index.html b/content/docs/apache-servicecomb-incubating-day-report/index.html
index 90a8dad..5c9431f 100644
--- a/content/docs/apache-servicecomb-incubating-day-report/index.html
+++ b/content/docs/apache-servicecomb-incubating-day-report/index.html
@@ -606,11 +606,11 @@ About 80 participants attended the workshop on-site and about 300 participants w
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -635,11 +635,11 @@ About 80 participants attended the workshop on-site and about 300 participants w
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -647,7 +647,7 @@ About 80 participants attended the workshop on-site and about 300 participants w
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -664,7 +664,7 @@ About 80 participants attended the workshop on-site and about 300 participants w
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -676,7 +676,7 @@ About 80 participants attended the workshop on-site and about 300 participants w
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -753,14 +753,6 @@ About 80 participants attended the workshop on-site and about 300 participants w
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/apache-servicecomb-incubating-day/index.html b/content/docs/apache-servicecomb-incubating-day/index.html
index a0c2dcf..cf782b4 100644
--- a/content/docs/apache-servicecomb-incubating-day/index.html
+++ b/content/docs/apache-servicecomb-incubating-day/index.html
@@ -712,11 +712,11 @@ The microservice open source project - Apache ServiceComb (incubating) will host
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -741,11 +741,11 @@ The microservice open source project - Apache ServiceComb (incubating) will host
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -753,7 +753,7 @@ The microservice open source project - Apache ServiceComb (incubating) will host
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -770,7 +770,7 @@ The microservice open source project - Apache ServiceComb (incubating) will host
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -782,7 +782,7 @@ The microservice open source project - Apache ServiceComb (incubating) will host
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -859,14 +859,6 @@ The microservice open source project - Apache ServiceComb (incubating) will host
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/autoscale-on-company/index.html b/content/docs/autoscale-on-company/index.html
index 6ae07df..6588385 100644
--- a/content/docs/autoscale-on-company/index.html
+++ b/content/docs/autoscale-on-company/index.html
@@ -701,11 +701,11 @@ Fig 5    HPA Data of The End</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -730,11 +730,11 @@ Fig 5    HPA Data of The End</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -742,7 +742,7 @@ Fig 5    HPA Data of The End</p>
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -759,7 +759,7 @@ Fig 5    HPA Data of The End</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -771,7 +771,7 @@ Fig 5    HPA Data of The End</p>
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -848,14 +848,6 @@ Fig 5    HPA Data of The End</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/chuanzhiboke-servicecomb-tutoria-release/index.html b/content/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
index ae1159a..0b251f4 100644
--- a/content/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
+++ b/content/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
@@ -594,11 +594,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -623,11 +623,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -635,7 +635,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -652,7 +652,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -664,7 +664,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -741,14 +741,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/communication-btw-sc-ms/index.html b/content/docs/communication-btw-sc-ms/index.html
index 8a08768..09b4df0 100644
--- a/content/docs/communication-btw-sc-ms/index.html
+++ b/content/docs/communication-btw-sc-ms/index.html
@@ -611,11 +611,11 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -640,11 +640,11 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -652,7 +652,7 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -669,7 +669,7 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -681,7 +681,7 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -758,14 +758,6 @@ When Consumer needs to communicate to Provider then consumer reads endpoints of
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/company-on-kubernetes/index.html b/content/docs/company-on-kubernetes/index.html
index 38a0c9b..04c6e50 100644
--- a/content/docs/company-on-kubernetes/index.html
+++ b/content/docs/company-on-kubernetes/index.html
@@ -699,11 +699,11 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -728,11 +728,11 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -740,7 +740,7 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -757,7 +757,7 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -769,7 +769,7 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -846,14 +846,6 @@ kubectl get svc company-manager <span class="nt">-o</span> yaml | <span class="n
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/distributed_saga_1/index.html b/content/docs/distributed_saga_1/index.html
index 46449b5..9856280 100644
--- a/content/docs/distributed_saga_1/index.html
+++ b/content/docs/distributed_saga_1/index.html
@@ -741,11 +741,11 @@ next blog post.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -770,11 +770,11 @@ next blog post.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -782,7 +782,7 @@ next blog post.</p>
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -799,7 +799,7 @@ next blog post.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -811,7 +811,7 @@ next blog post.</p>
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -888,14 +888,6 @@ next blog post.</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/distributed_saga_2/index.html b/content/docs/distributed_saga_2/index.html
index 1cebeb9..4eb84ef 100644
--- a/content/docs/distributed_saga_2/index.html
+++ b/content/docs/distributed_saga_2/index.html
@@ -687,11 +687,11 @@ there are a few requirements on design of microservices to ensure saga consisten
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -716,11 +716,11 @@ there are a few requirements on design of microservices to ensure saga consisten
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -728,7 +728,7 @@ there are a few requirements on design of microservices to ensure saga consisten
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -745,7 +745,7 @@ there are a few requirements on design of microservices to ensure saga consisten
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -757,7 +757,7 @@ there are a few requirements on design of microservices to ensure saga consisten
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -834,14 +834,6 @@ there are a few requirements on design of microservices to ensure saga consisten
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/distributed_saga_3/index.html b/content/docs/distributed_saga_3/index.html
index 2c8f135..6f7d1ca 100644
--- a/content/docs/distributed_saga_3/index.html
+++ b/content/docs/distributed_saga_3/index.html
@@ -720,11 +720,11 @@ and allows easier troubleshooting of any problem occurred in transactions.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -749,11 +749,11 @@ and allows easier troubleshooting of any problem occurred in transactions.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -761,7 +761,7 @@ and allows easier troubleshooting of any problem occurred in transactions.</p>
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -778,7 +778,7 @@ and allows easier troubleshooting of any problem occurred in transactions.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -790,7 +790,7 @@ and allows easier troubleshooting of any problem occurred in transactions.</p>
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -867,14 +867,6 @@ and allows easier troubleshooting of any problem occurred in transactions.</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/go-to-cloud/index.html b/content/docs/go-to-cloud/index.html
index 41a0438..82c165f 100644
--- a/content/docs/go-to-cloud/index.html
+++ b/content/docs/go-to-cloud/index.html
@@ -755,11 +755,11 @@ watching microservice 4 successfully,服务注册成功<br />
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -784,11 +784,11 @@ watching microservice 4 successfully,服务注册成功<br />
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -796,7 +796,7 @@ watching microservice 4 successfully,服务注册成功<br />
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -813,7 +813,7 @@ watching microservice 4 successfully,服务注册成功<br />
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -825,7 +825,7 @@ watching microservice 4 successfully,服务注册成功<br />
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -902,14 +902,6 @@ watching microservice 4 successfully,服务注册成功<br />
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/how-to-reform-a-legacy-system/index.html b/content/docs/how-to-reform-a-legacy-system/index.html
index a6ab2dd..4a558f2 100644
--- a/content/docs/how-to-reform-a-legacy-system/index.html
+++ b/content/docs/how-to-reform-a-legacy-system/index.html
@@ -949,11 +949,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -978,11 +978,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -990,7 +990,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -1007,7 +1007,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -1019,7 +1019,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -1096,14 +1096,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/howto-upgrade-topzipkin2/index.html b/content/docs/howto-upgrade-topzipkin2/index.html
index ea7969a..6853e69 100644
--- a/content/docs/howto-upgrade-topzipkin2/index.html
+++ b/content/docs/howto-upgrade-topzipkin2/index.html
@@ -806,11 +806,11 @@ handlers/handler-tracing-zipkin/pom.xml
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -835,11 +835,11 @@ handlers/handler-tracing-zipkin/pom.xml
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -847,7 +847,7 @@ handlers/handler-tracing-zipkin/pom.xml
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -864,7 +864,7 @@ handlers/handler-tracing-zipkin/pom.xml
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -876,7 +876,7 @@ handlers/handler-tracing-zipkin/pom.xml
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -953,14 +953,6 @@ handlers/handler-tracing-zipkin/pom.xml
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/linuxcon-workshop-demo/index.html b/content/docs/linuxcon-workshop-demo/index.html
index 6834153..6736c30 100644
--- a/content/docs/linuxcon-workshop-demo/index.html
+++ b/content/docs/linuxcon-workshop-demo/index.html
@@ -1319,11 +1319,11 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -1348,11 +1348,11 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -1360,7 +1360,7 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -1377,7 +1377,7 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -1389,7 +1389,7 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -1466,14 +1466,6 @@ DevOps在微服务开发中的实践。希望能对大家有所帮助。</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/mersher-quick-start-advance/index.html b/content/docs/mersher-quick-start-advance/index.html
index f100591..8e2f131 100644
--- a/content/docs/mersher-quick-start-advance/index.html
+++ b/content/docs/mersher-quick-start-advance/index.html
@@ -560,14 +560,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html b/content/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html
index e586177..ee2537f 100644
--- a/content/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html
+++ b/content/docs/mersher-quick-start-advance/mersher-distributed-tracing/index.html
@@ -594,14 +594,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/mersher-quick-start-advance/mersher-flow-control/index.html b/content/docs/mersher-quick-start-advance/mersher-flow-control/index.html
index d89b23a..ebb4190 100644
--- a/content/docs/mersher-quick-start-advance/mersher-flow-control/index.html
+++ b/content/docs/mersher-quick-start-advance/mersher-flow-control/index.html
@@ -583,14 +583,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/mersher-quick-start-advance/mersher-load-balance/index.html b/content/docs/mersher-quick-start-advance/mersher-load-balance/index.html
index 549dd80..59d68c6 100644
--- a/content/docs/mersher-quick-start-advance/mersher-load-balance/index.html
+++ b/content/docs/mersher-quick-start-advance/mersher-load-balance/index.html
@@ -599,14 +599,6 @@ listenAddress: 127.0.0.1:30102  <span class="nt">-----</span>》  listenAddress:
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/mersher-quick-start-advance/mersher-service-management/index.html b/content/docs/mersher-quick-start-advance/mersher-service-management/index.html
index 96c7285..1bc652d 100644
--- a/content/docs/mersher-quick-start-advance/mersher-service-management/index.html
+++ b/content/docs/mersher-quick-start-advance/mersher-service-management/index.html
@@ -639,14 +639,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/mersher-quick-start/index.html b/content/docs/mersher-quick-start/index.html
index f71e6b3..350db98 100644
--- a/content/docs/mersher-quick-start/index.html
+++ b/content/docs/mersher-quick-start/index.html
@@ -684,14 +684,6 @@ node ./httpserver_webapp.js
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/osi-microservices/index.html b/content/docs/osi-microservices/index.html
index e60f39c..5f0dba2 100644
--- a/content/docs/osi-microservices/index.html
+++ b/content/docs/osi-microservices/index.html
@@ -611,11 +611,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -640,11 +640,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -652,7 +652,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -669,7 +669,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -681,7 +681,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -758,14 +758,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start-advance/distributed-tracing/index.html b/content/docs/quick-start-advance/distributed-tracing/index.html
index 42aa53d..bf07132 100644
--- a/content/docs/quick-start-advance/distributed-tracing/index.html
+++ b/content/docs/quick-start-advance/distributed-tracing/index.html
@@ -649,14 +649,6 @@ mvn spring-boot:run <span class="nt">-Drun</span>.jvmArguments<span class="o">=<
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start-advance/flow-control/index.html b/content/docs/quick-start-advance/flow-control/index.html
index aeda86f..82d61be 100644
--- a/content/docs/quick-start-advance/flow-control/index.html
+++ b/content/docs/quick-start-advance/flow-control/index.html
@@ -607,14 +607,6 @@ mvn spring-boot:run <span class="nt">-Dspring-boot</span>.run.jvmArguments<span
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start-advance/index.html b/content/docs/quick-start-advance/index.html
index 57d8d51..cf41bc5 100644
--- a/content/docs/quick-start-advance/index.html
+++ b/content/docs/quick-start-advance/index.html
@@ -560,14 +560,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start-advance/load-balance/index.html b/content/docs/quick-start-advance/load-balance/index.html
index 50726a5..01c0a61 100644
--- a/content/docs/quick-start-advance/load-balance/index.html
+++ b/content/docs/quick-start-advance/load-balance/index.html
@@ -583,14 +583,6 @@ mvn spring-boot:run <span class="nt">-Dspring-boot</span>.run.jvmArguments<span
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start-advance/service-management/index.html b/content/docs/quick-start-advance/service-management/index.html
index 54a156d..1bf9809 100644
--- a/content/docs/quick-start-advance/service-management/index.html
+++ b/content/docs/quick-start-advance/service-management/index.html
@@ -620,14 +620,6 @@ fig-1 Service management result</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start-bmi/index.html b/content/docs/quick-start-bmi/index.html
index 61e0935..5c26747 100644
--- a/content/docs/quick-start-bmi/index.html
+++ b/content/docs/quick-start-bmi/index.html
@@ -759,14 +759,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start-dataconsistency/index.html b/content/docs/quick-start-dataconsistency/index.html
index 02ff294..634f0fe 100644
--- a/content/docs/quick-start-dataconsistency/index.html
+++ b/content/docs/quick-start-dataconsistency/index.html
@@ -1009,14 +1009,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/quick-start/index.html b/content/docs/quick-start/index.html
index c627977..e39cf2e 100644
--- a/content/docs/quick-start/index.html
+++ b/content/docs/quick-start/index.html
@@ -623,14 +623,6 @@ docker run <span class="nt">-d</span> <span class="nt">-p</span> 30100:30100 ser
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/release-note-1-0-0/index.html b/content/docs/release-note-1-0-0/index.html
index 5237821..72fc11c 100644
--- a/content/docs/release-note-1-0-0/index.html
+++ b/content/docs/release-note-1-0-0/index.html
@@ -693,11 +693,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -722,11 +722,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -734,7 +734,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -751,7 +751,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -763,7 +763,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -840,14 +840,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/seckill-development-journey-part-I/index.html b/content/docs/seckill-development-journey-part-I/index.html
index b142161..06a97d0 100644
--- a/content/docs/seckill-development-journey-part-I/index.html
+++ b/content/docs/seckill-development-journey-part-I/index.html
@@ -638,11 +638,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -667,11 +667,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -679,7 +679,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -696,7 +696,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -708,7 +708,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -785,14 +785,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/seckill-development-journey-part-II/index.html b/content/docs/seckill-development-journey-part-II/index.html
index 37571e4..8078f2a 100644
--- a/content/docs/seckill-development-journey-part-II/index.html
+++ b/content/docs/seckill-development-journey-part-II/index.html
@@ -627,11 +627,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -656,11 +656,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -668,7 +668,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -685,7 +685,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -697,7 +697,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -774,14 +774,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/seckill-development-journey-part-III/index.html b/content/docs/seckill-development-journey-part-III/index.html
index 4bc6de6..3b641eb 100644
--- a/content/docs/seckill-development-journey-part-III/index.html
+++ b/content/docs/seckill-development-journey-part-III/index.html
@@ -640,11 +640,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -669,11 +669,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -681,7 +681,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -698,7 +698,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -710,7 +710,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -787,14 +787,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/service-center-ui/index.html b/content/docs/service-center-ui/index.html
index f441f13..57d45be 100644
--- a/content/docs/service-center-ui/index.html
+++ b/content/docs/service-center-ui/index.html
@@ -626,11 +626,11 @@ can also download the html client for their Schemas.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -655,11 +655,11 @@ can also download the html client for their Schemas.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -667,7 +667,7 @@ can also download the html client for their Schemas.</p>
 
 
 
-  少于 1 分钟 阅读
+  2 分钟 阅读
 
 </p>
     
@@ -684,7 +684,7 @@ can also download the html client for their Schemas.</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -696,7 +696,7 @@ can also download the html client for their Schemas.</p>
 
 
 
-  3 分钟 阅读
+  少于 1 分钟 阅读
 
 </p>
     
@@ -773,14 +773,6 @@ can also download the html client for their Schemas.</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">联系我们</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/service-registry-refactor-proposal/index.html b/content/docs/service-registry-refactor-proposal/index.html
index fc42481..116f504 100644
--- a/content/docs/service-registry-refactor-proposal/index.html
+++ b/content/docs/service-registry-refactor-proposal/index.html
@@ -626,11 +626,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -655,11 +655,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -667,7 +667,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -684,7 +684,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -696,7 +696,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -773,14 +773,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/servicecomb-pack-cluster/index.html b/content/docs/servicecomb-pack-cluster/index.html
index 54aa7f1..4fef4de 100644
--- a/content/docs/servicecomb-pack-cluster/index.html
+++ b/content/docs/servicecomb-pack-cluster/index.html
@@ -877,11 +877,11 @@ We implemented database-based distributed lock in version 0.4.0 version, event s
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -906,11 +906,11 @@ We implemented database-based distributed lock in version 0.4.0 version, event s
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -918,7 +918,7 @@ We implemented database-based distributed lock in version 0.4.0 version, event s
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -935,7 +935,7 @@ We implemented database-based distributed lock in version 0.4.0 version, event s
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -947,7 +947,7 @@ We implemented database-based distributed lock in version 0.4.0 version, event s
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -1024,14 +1024,6 @@ We implemented database-based distributed lock in version 0.4.0 version, event s
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/servicecomb-pack-consul/index.html b/content/docs/servicecomb-pack-consul/index.html
index 9c65dc6..fdf7bce 100644
--- a/content/docs/servicecomb-pack-consul/index.html
+++ b/content/docs/servicecomb-pack-consul/index.html
@@ -720,11 +720,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -749,11 +749,11 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -761,7 +761,7 @@
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -778,7 +778,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -790,7 +790,7 @@
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -867,14 +867,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/servicecomb-pack-eureka/index.html b/content/docs/servicecomb-pack-eureka/index.html
index 5d21367..2016454 100644
--- a/content/docs/servicecomb-pack-eureka/index.html
+++ b/content/docs/servicecomb-pack-eureka/index.html
@@ -744,11 +744,11 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -773,11 +773,11 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -785,7 +785,7 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -802,7 +802,7 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -814,7 +814,7 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -891,14 +891,6 @@ mvn clean install <span class="nt">-DskipTests</span><span class="o">=</span><sp
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/stress-test-on-company-with-jmeter-in-k8s/index.html b/content/docs/stress-test-on-company-with-jmeter-in-k8s/index.html
index e9bdc5f..4d6b5c8 100644
--- a/content/docs/stress-test-on-company-with-jmeter-in-k8s/index.html
+++ b/content/docs/stress-test-on-company-with-jmeter-in-k8s/index.html
@@ -728,11 +728,11 @@ fig-6 Memory Usage of different services</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -757,11 +757,11 @@ fig-6 Memory Usage of different services</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -769,7 +769,7 @@ fig-6 Memory Usage of different services</p>
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -786,7 +786,7 @@ fig-6 Memory Usage of different services</p>
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -798,7 +798,7 @@ fig-6 Memory Usage of different services</p>
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -875,14 +875,6 @@ fig-6 Memory Usage of different services</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/docs/tracing-with-servicecomb/index.html b/content/docs/tracing-with-servicecomb/index.html
index 39215bd..da4b552 100644
--- a/content/docs/tracing-with-servicecomb/index.html
+++ b/content/docs/tracing-with-servicecomb/index.html
@@ -694,11 +694,11 @@ analyzing timing data to troubleshoot network latencies among our microservices
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -723,11 +723,11 @@ analyzing timing data to troubleshoot network latencies among our microservices
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 </a>
       
     </h2>
-    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
+    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 </p>
     
       <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
@@ -735,7 +735,7 @@ analyzing timing data to troubleshoot network latencies among our microservices
 
 
 
-  less than 1 minute read
+  2 minute read
 
 </p>
     
@@ -752,7 +752,7 @@ analyzing timing data to troubleshoot network latencies among our microservices
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
+        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
     </h2>
@@ -764,7 +764,7 @@ analyzing timing data to troubleshoot network latencies among our microservices
 
 
 
-  3 minute read
+  less than 1 minute read
 
 </p>
     
@@ -841,14 +841,6 @@ analyzing timing data to troubleshoot network latencies among our microservices
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/faqs/faqs-huawei-cloud/index.html b/content/faqs/faqs-huawei-cloud/index.html
index 549a98c..b669f91 100644
--- a/content/faqs/faqs-huawei-cloud/index.html
+++ b/content/faqs/faqs-huawei-cloud/index.html
@@ -443,14 +443,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/faqs/index.html b/content/faqs/index.html
index 7ea3c2c..e6e8cb5 100644
--- a/content/faqs/index.html
+++ b/content/faqs/index.html
@@ -469,14 +469,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/feed.xml b/content/feed.xml
index 8b68de1..8f249a6 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -1,4 +1,67 @@
-<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.5">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2019-09-23T22:18:21+08:00</updated><id>/feed.xml</id><title type="html">Apache ServiceComb</title><subtitle>The homepage of ServiceComb</subtitle><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot [...]
+<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.5">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2019-09-30T09:24:09+08:00</updated><id>/feed.xml</id><title type="html">Apache ServiceComb</title><subtitle>The homepage of ServiceComb</subtitle><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot [...]
+
+&lt;p&gt;The event invited the chairman of the Apache Foundation, the chairman of the Apache Incubator Project Management Committee, Apache Member, Apache Committer, and Huawei Cloud PaaS team architect. They shared the “Apache Explained”, “The Apache Incubator”, “ServiceComb Incubating Journey”, “Apache ServiceComb-Innovative Microservices”, “HUAWEI CLOUD Microservice Tool Improves Development Efficiency”, etc. Many micro-service technologies and experience. ServiceComb community has al [...]
+
+&lt;p&gt;&lt;strong&gt;Session 1: The Apache Way&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;The Apache Software Foundation is the world’s largest open source foundation and currently has more than 300 open source projects covering big data, cloud computing, server and web frameworks, build management, content management, and the Internet of Things. Foundation members introduced the Apache Software Foundation, open source community governance principles, and the operating mechanism of the Apache incubator, and shared the Apache project’s successful incubation experience [...]
+
+&lt;p&gt;&lt;a href=&quot;/assets/slides/20190920/EN/The_Apache_Way_En.pdf&quot;&gt;PDF Download&lt;/a&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/hc2019/apache.jpg&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Apache Explained&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Craig Russell, Chairman of the ASF, Apache Software Foundation:&lt;/strong&gt; A detailed introduction to the history and current state of the Apache Foundation and its core principles.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/hc2019/introduction.jpg&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;The Apache Incubator&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Justin Mclean, Chairman of the Apache IPMC, Apache Software Foundation:&lt;/strong&gt;  Explains the operating mechanism of the Apache incubator and the features of the Apache protocol, and the release process for the Apache project.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/hc2019/process.jpg&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ServiceComb Incubating Journey&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Willem Jiang, Huawei Open Source Expert, ASF Member:&lt;/strong&gt; Shared the practical experience of Huawei’s donated Apache ServiceComb successful incubation, and gave its own summary and suggestions on how to better develop the open source community.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/hc2019/incubation.jpg&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt;
+
+&lt;hr /&gt;
+&lt;p&gt;&lt;strong&gt;Session 2: Innovative Microservices for More Efficient Development&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;The Apache ServiceComb community has listened carefully to the pain points encountered by users implementing the microservices architecture. The first half of this topic will share these pain points and incubate projects to solve some pain points. I hope to discuss with users how to solve the problems in micro-service practice. The second half of this topic will introduce the micro-service tool innovation practices that work hand-in-hand with users.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/hc2019/servicecomb.jpg&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Apache ServiceComb-Innovative Microservices&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;a href=&quot;/assets/slides/20190920/EN/Apache_ServiceComb-Innovative_Microservices.pdf&quot;&gt;PDF Download&lt;/a&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Ma Bin, Huawei Open Source Architect, Apache Committer:&lt;/strong&gt; Interpret the innovative project architecture, roadmap and scenario cases launched by the ServiceComb community for user pain points, including: multi-language operating environment, micro-service contract tools, heterogeneous communication in service centers, distributed configuration centers, micro-service authentication; The convening order calls for more interested fans to contribute to the  [...]
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/hc2019/innovative.jpg&quot; alt=&quot;2&quot; /&gt;&lt;/p&gt;
+
+&lt;hr /&gt;
+
+&lt;p&gt;&lt;strong&gt;HUAWEI CLOUD Microservice Tool Improves Development Efficiency&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;a href=&quot;/assets/slides/20190920/EN/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf&quot;&gt;PDF Download&lt;/a&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Wang Qijun, Huawei Cloud PaaS Architect:&lt;/strong&gt; Based on the practice of ServiceComb, Huawei Cloud Micro Service shared the micro-service splitting tools and contract management tools, which are the two developers/users with the highest attention.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/hc2019/efficiency.jpg&quot; alt=&quot;4&quot; /&gt;&lt;/p&gt;
+
+&lt;hr /&gt;
+
+&lt;p&gt;&lt;strong&gt;About the Apache ServiceComb&lt;/strong&gt;:&lt;/p&gt;
+
+&lt;p&gt;Apache ServiceComb, the main code of the Apache Software Foundation Incubation Project, donated by Huawei Cloud, is dedicated to helping enterprises easily build cloud native applications and traditional enterprise business rapid micro-services, helping users quickly develop micro-services through a series of solutions to achieve these Efficient operation and maintenance management of microservice applications. It has a complete micro-service ecological stack, no vendor lock-in, [...]
+
+&lt;hr /&gt;
+&lt;p&gt;&lt;strong&gt;more questions, welcome to scan the QR code or WeChat to add “ServiceComb Assistant&lt;/strong&gt;
+&lt;img src=&quot;/assets/images/QRcode.png&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt;</content><author><name>Mabin</name></author><category term="microservice" /><category term="Meetup" /><summary type="html">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)</summary></entry><entry xml:lang="cn"><title type="html">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)</title><link href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="alternate" type=" [...]
 
 &lt;p&gt;本次活动邀请了Apache基金会主席、Apache孵化器项目管理委员会主席、Apache Member、Apache Committer、华为云PaaS团队架构师,携手为大家分享了Apache基金会介绍、Apache 孵化器的运作、ServiceComb的Apache孵化之路分享、Apache ServiceComb:微服务创新项目解读、华为云微服务工具解放开发者等诸多微服务技术及经验,ServiceComb社区也重磅发布了一系列解决用户应用微服务化痛点的创新新品。&lt;/p&gt;
 
@@ -1421,305 +1484,4 @@ We implemented database-based distributed lock in version 0.4.0 version, event s
   &lt;li&gt;
     &lt;p&gt;Need to configure the correct time zone parameters when using MySQL database&lt;/p&gt;
   &lt;/li&gt;
-&lt;/ul&gt;</content><author><name>Zhang Lei</name><email>coolbeevip@gmail.com</email><uri>http://github.com/coolbeevip</uri></author><category term="ServiceComb Pack" /><category term="Cluster" /><summary type="html">This article describes how to use the ServiceComb Pack 0.4.0 cluster and how it works</summary></entry><entry xml:lang="cn"><title type="html">ServiceComb Pack 0.4.0 Cluster : 集群实现</title><link href="/cn/docs/servicecomb-pack-cluster/" rel="alternate" type="text/html" title [...]
-在0.4.0版本中,我们通过一种基于数据库表的抢占锁机制,实现Alpha集群中主节点的动态选举,并让事务扫描方法只在主节点上执行。当主节点宕机后其他节点通过抢占的方式选出一个新的主节点,本文将介绍在0.4.0版本相关的代码实现。&lt;/p&gt;
-
-&lt;h2 id=&quot;快速体验&quot;&gt;快速体验&lt;/h2&gt;
-
-&lt;p&gt;在0.4.0版本中开启动态主节点集群模式支持只需要增加启动参数 &lt;code class=&quot;highlighter-rouge&quot;&gt;alpha.cluster.master.enabled=true&lt;/code&gt;&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;启动两个节点&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;java &lt;span class=&quot;nt&quot;&gt;-jar&lt;/span&gt; alpha-server-0.4.0-SNAPSHOT-exec.jar &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--server&lt;/span&gt;.port&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;8090 &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--alpha&lt;/span&gt;.server.port&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;8080 &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--spring&lt;/span&gt;.datasource.url&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;jdbc:postgresql://127.0.0.1:5432/saga?useSSL=false&quot;&lt;/span&gt; &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--spring&lt;/span&gt;.datasource.username&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;saga-user &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--spring&lt;/span&gt;.datasource.password&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;saga-password &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--alpha&lt;/span&gt;.cluster.master.enabled&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;true&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;java &lt;span class=&quot;nt&quot;&gt;-jar&lt;/span&gt; alpha-server-0.4.0-SNAPSHOT-exec.jar &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--server&lt;/span&gt;.port&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;8091 &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--alpha&lt;/span&gt;.server.port&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;8081 &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--spring&lt;/span&gt;.datasource.url&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;jdbc:postgresql://127.0.0.1:5432/saga?useSSL=false&quot;&lt;/span&gt; &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--spring&lt;/span&gt;.datasource.username&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;saga-user &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--spring&lt;/span&gt;.datasource.password&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;saga-password &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
-  &lt;span class=&quot;nt&quot;&gt;--alpha&lt;/span&gt;.cluster.master.enabled&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;true&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;节点类型信息查看&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;在日志中看到 &lt;code class=&quot;highlighter-rouge&quot;&gt;Master Node&lt;/code&gt; 则表示这个进程是主节点&lt;/p&gt;
-
-&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;01:31:07.032 &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;pool-3-thread-1] INFO  org.apache.servicecomb.pack.alpha.server.cluster.master.ClusterLockService - Master Node 
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;p&gt;在日志中看到 &lt;code class=&quot;highlighter-rouge&quot;&gt;Slave Node&lt;/code&gt; 则表示这个进程是从节点&lt;/p&gt;
-
-&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;01:31:31.059 &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;pool-3-thread-1] INFO  org.apache.servicecomb.pack.alpha.server.cluster.master.ClusterLockService - Slave Node
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;节点切换&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;当主节点进程宕后,其他从节点会采用抢占的产生一个新的主节点&lt;/p&gt;
-
-&lt;h2 id=&quot;让事务扫描运行在主节点&quot;&gt;让事务扫描运行在主节点&lt;/h2&gt;
-
-&lt;p&gt;事务扫描是通过 &lt;code class=&quot;highlighter-rouge&quot;&gt;EventScanner.java&lt;/code&gt; 实现的,并且在 &lt;code class=&quot;highlighter-rouge&quot;&gt;AlphaConfig.java&lt;/code&gt; 中进行初始化,可以看到在 &lt;code class=&quot;highlighter-rouge&quot;&gt;new EventScanner&lt;/code&gt; 代码执行前进行了eventScannerEnabled判断,这个参数就是通过&lt;code class=&quot;highlighter-rouge&quot;&gt;alpha.event.scanner.enabled&lt;/code&gt; 指定的(默认是true),然后传入了&lt;code class=&quot;highlighter-rouge&quot;&gt;nodeStatus&lt;/code&gt; 对象 [...]
-
-&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nd&quot;&gt;@Bean&lt;/span&gt;
-&lt;span class=&quot;n&quot;&gt;TxConsistentService&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;txConsistentService&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;
-  &lt;span class=&quot;nd&quot;&gt;@Value&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;${alpha.event.pollingInterval:500}&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;kt&quot;&gt;int&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;eventPollingInterval&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;nd&quot;&gt;@Value&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;${alpha.event.scanner.enabled:true}&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;kt&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;eventScannerEnabled&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;ScheduledExecutorService&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;scheduler&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;TxEventRepository&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;eventRepository&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;CommandRepository&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;commandRepository&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;TxTimeoutRepository&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;timeoutRepository&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;OmegaCallback&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;omegaCallback&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;eventScannerEnabled&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-      &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;EventScanner&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;scheduler&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-          &lt;span class=&quot;n&quot;&gt;eventRepository&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;commandRepository&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;timeoutRepository&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-          &lt;span class=&quot;n&quot;&gt;omegaCallback&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;eventPollingInterval&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;nodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;).&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;run&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-      &lt;span class=&quot;n&quot;&gt;LOG&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;info&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;Starting the EventScanner.&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
-      &lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-    &lt;span class=&quot;n&quot;&gt;TxConsistentService&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;consistentService&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;TxConsistentService&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;eventRepository&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
-    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;consistentService&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
-&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;EventScanner.java&lt;/code&gt; 的 pollEvents 方法进行定时事务扫描,并使用 &lt;code class=&quot;highlighter-rouge&quot;&gt;nodeStatus.isMaster()&lt;/code&gt; 判断自己是否是主节点,只有主节点才允许执行。看到这里大家应该知道 &lt;code class=&quot;highlighter-rouge&quot;&gt;nodeStatus.isMaster()&lt;/code&gt; 是我们判断主节点的关键对象,那么 &lt;code class=&quot;highlighter-rouge&quot;&gt;NodeStatus.java&lt;/code&gt; 是如何被创建并初始化的呢&lt;/p&gt;
-
-&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kd&quot;&gt;private&lt;/span&gt; &lt;span class=&quot;kt&quot;&gt;void&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;pollEvents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;()&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-	&lt;span class=&quot;n&quot;&gt;scheduler&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;scheduleWithFixedDelay&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;
-	    &lt;span class=&quot;o&quot;&gt;()&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;-&amp;gt;&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-	      &lt;span class=&quot;c1&quot;&gt;// only pull the events when working in the master mode&lt;/span&gt;
-	      &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;nodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;isMaster&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;()){&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;updateTimeoutStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;findTimeoutEvents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;abortTimeoutEvents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;saveUncompensatedEventsToCommands&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;compensate&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;updateCompensatedCommands&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;deleteDuplicateSagaEndedEvents&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	        &lt;span class=&quot;n&quot;&gt;updateTransactionStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
-	      &lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-	    &lt;span class=&quot;o&quot;&gt;},&lt;/span&gt;
-	    &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-	    &lt;span class=&quot;n&quot;&gt;eventPollingInterval&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-	    &lt;span class=&quot;n&quot;&gt;MILLISECONDS&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
-&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;p&gt;我们在 &lt;code class=&quot;highlighter-rouge&quot;&gt;AlphaConfig.java&lt;/code&gt;  中通过以下方式创建实例,以确保无论您是否指定了 &lt;code class=&quot;highlighter-rouge&quot;&gt;alpha.cluster.master.enabled&lt;/code&gt; 参数事务扫描都可以正常工作,在这里可以看到当我们开启了集群模式后节点刚启动的时候状态是Slave,下面会说明状态是如何切换到Master的。&lt;/p&gt;
-
-&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nd&quot;&gt;@Bean&lt;/span&gt;
-&lt;span class=&quot;n&quot;&gt;NodeStatus&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;nodeStatus&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;(){&lt;/span&gt;
-&lt;span class=&quot;k&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;masterEnabled&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;){&lt;/span&gt;
-  &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;NodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;NodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;TypeEnum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;SLAVE&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);& [...]
-&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-  &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;NodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;NodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;TypeEnum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;MASTER&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;); [...]
-&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-
-&lt;span class=&quot;nd&quot;&gt;@Autowired&lt;/span&gt;
-&lt;span class=&quot;n&quot;&gt;NodeStatus&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;nodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;p&gt;控制节点状态切换的是 &lt;code class=&quot;highlighter-rouge&quot;&gt;ClusterLockService.java&lt;/code&gt; ,这个服务会定时执行锁抢占,抢占成功后设置本节点为Master,否则为Slave&lt;/p&gt;
-
-&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nd&quot;&gt;@Autowired&lt;/span&gt;
-&lt;span class=&quot;n&quot;&gt;LockProvider&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;lockProvider&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
-&lt;span class=&quot;o&quot;&gt;...&lt;/span&gt;
-&lt;span class=&quot;o&quot;&gt;...&lt;/span&gt;
-&lt;span class=&quot;nd&quot;&gt;@Scheduled&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;cron&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;0/1 * * * * ?&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
-&lt;span class=&quot;kd&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;kt&quot;&gt;void&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;masterCheck&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;()&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-&lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;applicationReady&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-  &lt;span class=&quot;k&quot;&gt;this&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;locker&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;lockProvider&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;lock&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;this&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;& [...]
-  &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;this&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;locker&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;isPresent&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;())&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;(!&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;this&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;locked&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-      &lt;span class=&quot;k&quot;&gt;this&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;locked&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kc&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
-      &lt;span class=&quot;n&quot;&gt;nodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;setTypeEnum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;NodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;TypeEnum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;MASTER&lt;/span&gt;&lt;span class=&quot;o&quot;& [...]
-      &lt;span class=&quot;n&quot;&gt;LOG&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;info&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;Master Node&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
-    &lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-    &lt;span class=&quot;c1&quot;&gt;//Keep locked&lt;/span&gt;
-  &lt;span class=&quot;o&quot;&gt;}&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;this&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;locked&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;||&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;lockExecuted&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
-      &lt;span class=&quot;n&quot;&gt;locked&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kc&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
-      &lt;span class=&quot;n&quot;&gt;nodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;setTypeEnum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;NodeStatus&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;TypeEnum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;SLAVE&lt;/span&gt;&lt;span class=&quot;o&quot;&g [...]
-      &lt;span class=&quot;n&quot;&gt;LOG&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;info&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;Slave Node&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
-    &lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-  &lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;lockExecuted&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kc&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
-&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;h2 id=&quot;加锁服务基础类&quot;&gt;加锁服务基础类&lt;/h2&gt;
-
-&lt;p&gt;在前边的说明中可以看到,在 &lt;code class=&quot;highlighter-rouge&quot;&gt;ClusterLockService.java&lt;/code&gt; 的 &lt;code class=&quot;highlighter-rouge&quot;&gt;masterCheck&lt;/code&gt; 方法中通过 &lt;code class=&quot;highlighter-rouge&quot;&gt;this.locker = lockProvider.lock(this.getMasterLock());&lt;/code&gt; 获取一个锁并判断是否锁成功。&lt;/p&gt;
-
-&lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;LockProvider.java&lt;/code&gt; 是一个接口,目前我们提供了基于 JDBC 的实现,包结构以及类依赖关系如下:&lt;/p&gt;
-
-&lt;p&gt;&lt;img src=&quot;/assets/images/2019-04-03-servicecomb-pack-cluster/cluster-package-structure.png&quot; alt=&quot;cluster-package-structure&quot; /&gt;&lt;/p&gt;
-
-&lt;p&gt;依赖关系如下&lt;/p&gt;
-
-&lt;p&gt;&lt;img src=&quot;/assets/images/2019-04-03-servicecomb-pack-cluster/class-dependency-1.png&quot; alt=&quot;class-dependency-1&quot; /&gt;&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;
-    &lt;p&gt;LockProvider.java&lt;/p&gt;
-
-    &lt;p&gt;接口定义了锁方法 lock&lt;/p&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;LockProviderPersistence.java&lt;/p&gt;
-
-    &lt;p&gt;接口定义了以下三个方法,作为持久化锁的接口&lt;/p&gt;
-
-    &lt;ul&gt;
-      &lt;li&gt;initLock 创建锁,尝试进行锁定并返回锁定是否成功&lt;/li&gt;
-      &lt;li&gt;updateLock 更新锁,进行再次锁定并返回是否成功(更新锁的接口设计的目的是为了非长连接锁设计,例如对于按照固定周期进行加锁的实现)&lt;/li&gt;
-      &lt;li&gt;unLock 解锁,取消锁定&lt;/li&gt;
-    &lt;/ul&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;AbstractLockProvider.java&lt;/p&gt;
-
-    &lt;p&gt;抽象类实现了 &lt;code class=&quot;highlighter-rouge&quot;&gt;LockProvider.java&lt;/code&gt; 接口的lock方法,并调用内部的 &lt;code class=&quot;highlighter-rouge&quot;&gt;LockProviderPersistence.java&lt;/code&gt; 接口进行锁操作&lt;/p&gt;
-  &lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2 id=&quot;加锁服务-jdbc-实现&quot;&gt;加锁服务 JDBC 实现&lt;/h2&gt;
-
-&lt;blockquote&gt;
-  &lt;p&gt;我喜欢和你们一起跑步,一致的步伐,一样的心跳,这感觉真好,当你掉队了,我带着大家跑&lt;/p&gt;
-&lt;/blockquote&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;JDBC 类关系图&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;&lt;img src=&quot;/assets/images/2019-04-03-servicecomb-pack-cluster/class-dependency-2.png&quot; alt=&quot;class-dependency-2&quot; /&gt;&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;
-    &lt;p&gt;JdbcLockPersistence.java&lt;/p&gt;
-
-    &lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;LockProviderPersistence.java&lt;/code&gt; 接口实现,用来实现对数据库表操作&lt;/p&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;JdbcLockProvider.java&lt;/p&gt;
-
-    &lt;p&gt;继承抽象类 &lt;code class=&quot;highlighter-rouge&quot;&gt;AbstractLockProvider.java&lt;/code&gt; ,在构造函数中传入 ``LockProviderPersistence.java&lt;code class=&quot;highlighter-rouge&quot;&gt; 的接口实现  &lt;/code&gt;JdbcLockPersistence`&lt;/p&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;LockProviderJdbcConfiguration.java&lt;/p&gt;
-
-    &lt;p&gt;锁的JDBC实例构造类&lt;/p&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;JPA&lt;/p&gt;
-
-    &lt;p&gt;MasterLockEntityRepository.java、SpringMasterLockRepository.java、org.apache.servicecomb.pack.alpha.server.cluster.master.provider.jdbc.jpa.*&lt;/p&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;锁定表结构设计&lt;/p&gt;
-  &lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;div class=&quot;language-sql highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;CREATE&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;IF&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;NOT&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;EXISTS&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;master_lock&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;( [...]
-  &lt;span class=&quot;n&quot;&gt;serviceName&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;varchar&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;36&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;not&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;NULL&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;expireTime&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;datetime&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;NOT&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;NULL&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;DEFAULT&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;CURRENT_TIMESTAMP&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;lockedTime&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;datetime&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;NOT&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;NULL&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;DEFAULT&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;CURRENT_TIMESTAMP&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;n&quot;&gt;instanceId&lt;/span&gt;  &lt;span class=&quot;n&quot;&gt;varchar&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;255&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;not&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;NULL&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;
-  &lt;span class=&quot;k&quot;&gt;PRIMARY&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;KEY&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;serviceName&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
-&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;ENGINE&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;InnoDB&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;DEFAULT&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;CHARSET&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;utf8&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;serviceName 服务名,这个字段取值  &lt;code class=&quot;highlighter-rouge&quot;&gt;${spring.application.name}&lt;/code&gt;&lt;/li&gt;
-  &lt;li&gt;expireTime 锁定过期时间,这个字段取值 lockedTime+5s&lt;/li&gt;
-  &lt;li&gt;lockedTime 最近一次锁定时间&lt;/li&gt;
-  &lt;li&gt;instanceId 集群实例ID,这个字段取值 &lt;code class=&quot;highlighter-rouge&quot;&gt;${alpha.server.host}]:${alpha.server.port}&lt;/code&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2 id=&quot;加锁过程&quot;&gt;加锁过程&lt;/h2&gt;
-
-&lt;p&gt;加锁/更新锁的过程是一个周期性重复执行的动作,步骤如下:&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;
-    &lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;ClusterLockService.java&lt;/code&gt; 服务中会每秒调用一次 &lt;code class=&quot;highlighter-rouge&quot;&gt;LockProvider.java&lt;/code&gt; 接口的lock方法&lt;/p&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;AbstractLockProvider.java&lt;/code&gt; 抽象类中的 lock方法会尝试调用 &lt;code class=&quot;highlighter-rouge&quot;&gt;JdbcLockPersistence.java&lt;/code&gt; 的 iniLock方法进行加锁,加锁的SQL实现定义在 &lt;code class=&quot;highlighter-rouge&quot;&gt;MasterLockEntityRepository.java&lt;/code&gt; 中&lt;/p&gt;
-
-    &lt;ul&gt;
-      &lt;li&gt;如果表为空,那么插入一条记录并返回加锁成功&lt;/li&gt;
-      &lt;li&gt;如果表中存在serviceName字段相同的记录,则捕获异常加锁失败&lt;/li&gt;
-    &lt;/ul&gt;
-
-    &lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;   &lt;span class=&quot;nd&quot;&gt;@Transactional&lt;/span&gt;
-   &lt;span class=&quot;nd&quot;&gt;@Modifying&lt;/span&gt;
-   &lt;span class=&quot;nd&quot;&gt;@Query&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;value&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;INSERT INTO master_lock &quot;&lt;/span&gt;
-       &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;(serviceName, expireTime, lockedTime, instanceId) &quot;&lt;/span&gt;
-       &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;VALUES &quot;&lt;/span&gt;
-       &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;(?1, ?2, ?3, ?4)&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;nativeQuery&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kc&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
-   &lt;span class=&quot;kt&quot;&gt;int&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;initLock&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;serviceName&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;serviceName&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;expireTime&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;Date&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;expireTime&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;lockedTime&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;Date&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;lockedTime&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;instanceId&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;instanceId&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;如果 initLock加锁失败,则尝试调用 &lt;code class=&quot;highlighter-rouge&quot;&gt;MasterLockEntityRepository.java&lt;/code&gt; 中的 updateLock 方法尝试更新锁&lt;/p&gt;
-
-    &lt;ul&gt;
-      &lt;li&gt;表中存在的本服务记录 instanceId 与本实例 instanceId 相同,则更新成功并返回加锁成功(这个表明上一个更新周期也是本服务更新的)&lt;/li&gt;
-      &lt;li&gt;表中存在的本服务记录 expireTime 小于当前锁定时间 ,则更新成功并返回加锁成功(表示上一个锁定周期并没有实例进行锁定更新操作)&lt;/li&gt;
-    &lt;/ul&gt;
-
-    &lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;   &lt;span class=&quot;nd&quot;&gt;@Transactional&lt;/span&gt;
-   &lt;span class=&quot;nd&quot;&gt;@Modifying&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;clearAutomatically&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kc&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
-   &lt;span class=&quot;nd&quot;&gt;@Query&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;UPDATE org.apache.servicecomb.pack.alpha.server.cluster.master.provider.jdbc.jpa.MasterLock t &quot;&lt;/span&gt;
-       &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;SET t.expireTime = :expireTime&quot;&lt;/span&gt;
-       &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;,t.lockedTime = :lockedTime &quot;&lt;/span&gt;
-       &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;,t.instanceId = :instanceId &quot;&lt;/span&gt;
-       &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;WHERE t.serviceName = :serviceName AND (t.expireTime &amp;lt;= :lockedTime OR t.instanceId = :instanceId)&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
-   &lt;span class=&quot;kt&quot;&gt;int&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;updateLock&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;serviceName&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;serviceName&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;lockedTime&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;Date&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;lockedTime&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;expireTime&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;Date&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;expireTime&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt;
-       &lt;span class=&quot;nd&quot;&gt;@Param&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;instanceId&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;instanceId&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;释放锁 unLock&lt;/p&gt;
-
-    &lt;p&gt;保留接口,用于扩展其他锁定方式&lt;/p&gt;
-  &lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2 id=&quot;锁的其他实现&quot;&gt;锁的其他实现&lt;/h2&gt;
-
-&lt;p&gt;可以通过 &lt;code class=&quot;highlighter-rouge&quot;&gt;LockProvider.java&lt;/code&gt; 和 &lt;code class=&quot;highlighter-rouge&quot;&gt;LockProviderPersistence.java&lt;/code&gt; 接口实现其他方式的锁,例如zookeeper,redis等&lt;/p&gt;
-
-&lt;h2 id=&quot;注意&quot;&gt;注意&lt;/h2&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;
-    &lt;p&gt;基于数据库表的方式需要集群中多个节点的服务器时钟同步&lt;/p&gt;
-  &lt;/li&gt;
-  &lt;li&gt;
-    &lt;p&gt;基于 MySQL 数据库时需要配置正确的时区,例如:&lt;code class=&quot;highlighter-rouge&quot;&gt;serverTimezone=GMT%2b8&lt;/code&gt;&lt;/p&gt;
-  &lt;/li&gt;
-&lt;/ul&gt;</content><author><name>Zhang Lei</name><email>coolbeevip@gmail.com</email><uri>http://github.com/coolbeevip</uri></author><category term="ServiceComb Pack" /><category term="Cluster" /><summary type="html">本篇将介绍如何使用 ServiceComb Pack 集群以及实现原理</summary></entry></feed>
\ No newline at end of file
+&lt;/ul&gt;</content><author><name>Zhang Lei</name><email>coolbeevip@gmail.com</email><uri>http://github.com/coolbeevip</uri></author><category term="ServiceComb Pack" /><category term="Cluster" /><summary type="html">This article describes how to use the ServiceComb Pack 0.4.0 cluster and how it works</summary></entry></feed>
\ No newline at end of file
diff --git a/content/index.html b/content/index.html
index bb6b7d4..b66f1b4 100644
--- a/content/index.html
+++ b/content/index.html
@@ -509,14 +509,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/compatibleversion.html b/content/release/compatibleversion.html
index 4976cad..caba884 100644
--- a/content/release/compatibleversion.html
+++ b/content/release/compatibleversion.html
@@ -627,14 +627,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/index.html b/content/release/index.html
index 2b81348..6e737b8 100644
--- a/content/release/index.html
+++ b/content/release/index.html
@@ -684,14 +684,6 @@ pgp apache-servicecomb********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/java-chassis-downloads/index.html b/content/release/java-chassis-downloads/index.html
index c2828ff..a5a7741 100644
--- a/content/release/java-chassis-downloads/index.html
+++ b/content/release/java-chassis-downloads/index.html
@@ -679,14 +679,6 @@ pgp apache-servicecomb-java-chassis-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/java-chassis-release-notes/index.html b/content/release/java-chassis-release-notes/index.html
index 1e4940b..cebe24c 100644
--- a/content/release/java-chassis-release-notes/index.html
+++ b/content/release/java-chassis-release-notes/index.html
@@ -1540,14 +1540,6 @@ and provider now supports CompletableFuture.</li>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/mesher-downloads/index.html b/content/release/mesher-downloads/index.html
index 77c01c2..4dd7e62 100644
--- a/content/release/mesher-downloads/index.html
+++ b/content/release/mesher-downloads/index.html
@@ -651,14 +651,6 @@ pgp apache-servicecomb-mesher-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/mesher-release-notes/index.html b/content/release/mesher-release-notes/index.html
index d91b6d7..a8a7f12 100644
--- a/content/release/mesher-release-notes/index.html
+++ b/content/release/mesher-release-notes/index.html
@@ -621,14 +621,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/pack-downloads/index.html b/content/release/pack-downloads/index.html
index 2b1a528..0178a0c 100644
--- a/content/release/pack-downloads/index.html
+++ b/content/release/pack-downloads/index.html
@@ -657,14 +657,6 @@ pgp apache-servicecomb-pack-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/pack-release-notes/index.html b/content/release/pack-release-notes/index.html
index 7dfbb0f..4ab4be5 100644
--- a/content/release/pack-release-notes/index.html
+++ b/content/release/pack-release-notes/index.html
@@ -1013,14 +1013,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/saga-actuator-downloads/index.html b/content/release/saga-actuator-downloads/index.html
index 8e7fca1..0817a3d 100644
--- a/content/release/saga-actuator-downloads/index.html
+++ b/content/release/saga-actuator-downloads/index.html
@@ -647,14 +647,6 @@ pgp apache-servicecomb-saga-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/saga-actuator-release-notes/index.html b/content/release/saga-actuator-release-notes/index.html
index bf196f9..ca6ba4a 100644
--- a/content/release/saga-actuator-release-notes/index.html
+++ b/content/release/saga-actuator-release-notes/index.html
@@ -637,14 +637,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/saga-downloads/index.html b/content/release/saga-downloads/index.html
index b50414f..40815cb 100644
--- a/content/release/saga-downloads/index.html
+++ b/content/release/saga-downloads/index.html
@@ -659,14 +659,6 @@ pgp apache-servicecomb-saga-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/saga-release-notes/index.html b/content/release/saga-release-notes/index.html
index e6ae526..6c1b55c 100644
--- a/content/release/saga-release-notes/index.html
+++ b/content/release/saga-release-notes/index.html
@@ -883,14 +883,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/service-center-downloads/index.html b/content/release/service-center-downloads/index.html
index fe011e2..39fa57e 100644
--- a/content/release/service-center-downloads/index.html
+++ b/content/release/service-center-downloads/index.html
@@ -685,14 +685,6 @@ pgp apache-servicecomb-service-center-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/service-center-release-notes/index.html b/content/release/service-center-release-notes/index.html
index 3d32b3f..6e98733 100644
--- a/content/release/service-center-release-notes/index.html
+++ b/content/release/service-center-release-notes/index.html
@@ -888,14 +888,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/toolkit-downloads/index.html b/content/release/toolkit-downloads/index.html
index fc841a4..649496e 100644
--- a/content/release/toolkit-downloads/index.html
+++ b/content/release/toolkit-downloads/index.html
@@ -645,14 +645,6 @@ pgp apache-servicecomb-toolkit-********.asc
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/release/toolkit-release-notes/index.html b/content/release/toolkit-release-notes/index.html
index 381af5a..ee3b3e2 100644
--- a/content/release/toolkit-release-notes/index.html
+++ b/content/release/toolkit-release-notes/index.html
@@ -676,14 +676,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/security/index.html b/content/security/index.html
index 86c2fcb..deed669 100644
--- a/content/security/index.html
+++ b/content/security/index.html
@@ -324,14 +324,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 93564cd..02b8d7d 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -305,6 +305,10 @@
 <lastmod>2019-07-04T10:37:43+08:00</lastmod>
 </url>
 <url>
+<loc>/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/</loc>
+<lastmod>2019-09-23T17:18:43+08:00</lastmod>
+</url>
+<url>
 <loc>/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/</loc>
 <lastmod>2019-09-23T17:18:43+08:00</lastmod>
 </url>
diff --git a/content/sitemap/index.html b/content/sitemap/index.html
index 8d86f3b..b45438e 100644
--- a/content/sitemap/index.html
+++ b/content/sitemap/index.html
@@ -467,6 +467,8 @@
 
 <link rel="alternate" hreflang="cn" href="/cn/docs/how-to-do-microservice-accept-test/" />
 
+<link rel="alternate" hreflang="en" href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" />
+
 <link rel="alternate" hreflang="cn" href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" />
 
 
@@ -537,14 +539,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/slides/index.html b/content/slides/index.html
index 8806c84..ba98e6e 100644
--- a/content/slides/index.html
+++ b/content/slides/index.html
@@ -481,14 +481,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/application-boot-process/index.html b/content/users/application-boot-process/index.html
index cfa738f..e3ecd48 100644
--- a/content/users/application-boot-process/index.html
+++ b/content/users/application-boot-process/index.html
@@ -483,14 +483,6 @@ The three level of configuration items for ServiceComb are the configuration cen
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/communicate-protocol/index.html b/content/users/communicate-protocol/index.html
index 0b9cb07..da9ff9f 100644
--- a/content/users/communicate-protocol/index.html
+++ b/content/users/communicate-protocol/index.html
@@ -884,14 +884,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/customized-tracing/index.html b/content/users/customized-tracing/index.html
index 7fc9116..ca68e3a 100644
--- a/content/users/customized-tracing/index.html
+++ b/content/users/customized-tracing/index.html
@@ -588,14 +588,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/develop-with-jax-rs/index.html b/content/users/develop-with-jax-rs/index.html
index 7ba1bc6..2febbe3 100644
--- a/content/users/develop-with-jax-rs/index.html
+++ b/content/users/develop-with-jax-rs/index.html
@@ -662,14 +662,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/develop-with-rest-template/index.html b/content/users/develop-with-rest-template/index.html
index 99816e9..7d658e6 100644
--- a/content/users/develop-with-rest-template/index.html
+++ b/content/users/develop-with-rest-template/index.html
@@ -521,14 +521,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/develop-with-rpc/index.html b/content/users/develop-with-rpc/index.html
index 4a8f224..1436a65 100644
--- a/content/users/develop-with-rpc/index.html
+++ b/content/users/develop-with-rpc/index.html
@@ -547,14 +547,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/develop-with-spring-boot-starter/index.html b/content/users/develop-with-spring-boot-starter/index.html
index 825364e..4b9afc2 100644
--- a/content/users/develop-with-spring-boot-starter/index.html
+++ b/content/users/develop-with-spring-boot-starter/index.html
@@ -664,14 +664,6 @@ Spring Boot had include a default Bean discovery policy, if Spring Boot can foun
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/develop-with-springmvc/index.html b/content/users/develop-with-springmvc/index.html
index 29166fc..19312b9 100644
--- a/content/users/develop-with-springmvc/index.html
+++ b/content/users/develop-with-springmvc/index.html
@@ -653,14 +653,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/develop-with-transparent-rpc/index.html b/content/users/develop-with-transparent-rpc/index.html
index 5a0ca69..30b9350 100644
--- a/content/users/develop-with-transparent-rpc/index.html
+++ b/content/users/develop-with-transparent-rpc/index.html
@@ -627,14 +627,6 @@ Different from the Spring MVC and JAX-RS development modes, the transparent RPC
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/distributed-tracing/index.html b/content/users/distributed-tracing/index.html
index a05ec14..abb71f6 100644
--- a/content/users/distributed-tracing/index.html
+++ b/content/users/distributed-tracing/index.html
@@ -532,14 +532,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/dynamic-config/index.html b/content/users/dynamic-config/index.html
index 6b540bc..7694137 100644
--- a/content/users/dynamic-config/index.html
+++ b/content/users/dynamic-config/index.html
@@ -571,14 +571,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/edge-in-1.0.0-m1/index.html b/content/users/edge-in-1.0.0-m1/index.html
index 6950946..8eb4530 100644
--- a/content/users/edge-in-1.0.0-m1/index.html
+++ b/content/users/edge-in-1.0.0-m1/index.html
@@ -573,14 +573,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/edging-service/nginx/index.html b/content/users/edging-service/nginx/index.html
index 8be2313..32d375c 100644
--- a/content/users/edging-service/nginx/index.html
+++ b/content/users/edging-service/nginx/index.html
@@ -589,14 +589,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/edging-service/zuul/index.html b/content/users/edging-service/zuul/index.html
index 3fa97e2..00f0cc8 100644
--- a/content/users/edging-service/zuul/index.html
+++ b/content/users/edging-service/zuul/index.html
@@ -621,14 +621,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/faq/index.html b/content/users/faq/index.html
index a2b2300..0b9418b 100644
--- a/content/users/faq/index.html
+++ b/content/users/faq/index.html
@@ -518,14 +518,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/healthcheck/index.html b/content/users/healthcheck/index.html
index 2610d77..7310d73 100644
--- a/content/users/healthcheck/index.html
+++ b/content/users/healthcheck/index.html
@@ -562,14 +562,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/huawei-cloud-faq/index.html b/content/users/huawei-cloud-faq/index.html
index 0f4f9ce..2dc861e 100644
--- a/content/users/huawei-cloud-faq/index.html
+++ b/content/users/huawei-cloud-faq/index.html
@@ -492,14 +492,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/index.html b/content/users/index.html
index 80e4012..b557c14 100644
--- a/content/users/index.html
+++ b/content/users/index.html
@@ -552,14 +552,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/invoke-control/index.html b/content/users/invoke-control/index.html
index 380b781..fa875b8 100644
--- a/content/users/invoke-control/index.html
+++ b/content/users/invoke-control/index.html
@@ -603,14 +603,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/local-develop-test/index.html b/content/users/local-develop-test/index.html
index e628b35..c69ff21 100644
--- a/content/users/local-develop-test/index.html
+++ b/content/users/local-develop-test/index.html
@@ -542,14 +542,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/manage_springcloud_application_using_sc_and_gs/index.html b/content/users/manage_springcloud_application_using_sc_and_gs/index.html
index 81ae082..c2c9606 100644
--- a/content/users/manage_springcloud_application_using_sc_and_gs/index.html
+++ b/content/users/manage_springcloud_application_using_sc_and_gs/index.html
@@ -619,14 +619,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/metrics-in-1.0.0-m1/index.html b/content/users/metrics-in-1.0.0-m1/index.html
index 440fa80..491c719 100644
--- a/content/users/metrics-in-1.0.0-m1/index.html
+++ b/content/users/metrics-in-1.0.0-m1/index.html
@@ -898,14 +898,6 @@ Tag name and value below:</p>
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html b/content/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html
index 028b1e5..093732c 100644
--- a/content/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html
+++ b/content/users/metrics-integration-with-prometheus-in-1.0.0-m1/index.html
@@ -585,14 +585,6 @@ servicecomb_invocation_calculator_calculatorRestEndpoint_calculate{role="produce
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/run-mode/index.html b/content/users/run-mode/index.html
index dd3c4b8..ded315e 100644
--- a/content/users/run-mode/index.html
+++ b/content/users/run-mode/index.html
@@ -561,14 +561,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/service-configurations/index.html b/content/users/service-configurations/index.html
index ab12fe2..a636876 100644
--- a/content/users/service-configurations/index.html
+++ b/content/users/service-configurations/index.html
@@ -730,14 +730,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/service-contract/index.html b/content/users/service-contract/index.html
index edc6c84..cfcf942 100644
--- a/content/users/service-contract/index.html
+++ b/content/users/service-contract/index.html
@@ -587,14 +587,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/service-definition/index.html b/content/users/service-definition/index.html
index 0273f03..cd097a5 100644
--- a/content/users/service-definition/index.html
+++ b/content/users/service-definition/index.html
@@ -579,14 +579,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/service-heartbeat/index.html b/content/users/service-heartbeat/index.html
index 877ea57..5aed393 100644
--- a/content/users/service-heartbeat/index.html
+++ b/content/users/service-heartbeat/index.html
@@ -491,14 +491,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/service-interface-constraints/index.html b/content/users/service-interface-constraints/index.html
index 1f9b3f7..f77700f 100644
--- a/content/users/service-interface-constraints/index.html
+++ b/content/users/service-interface-constraints/index.html
@@ -537,14 +537,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/setup-environment/index.html b/content/users/setup-environment/index.html
index 17a8174..62a3320 100644
--- a/content/users/setup-environment/index.html
+++ b/content/users/setup-environment/index.html
@@ -668,14 +668,6 @@ manager_cluster = "10.12.0.4:2379"
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/use-service-contract/index.html b/content/users/use-service-contract/index.html
index 61cf323..dcf3d25 100644
--- a/content/users/use-service-contract/index.html
+++ b/content/users/use-service-contract/index.html
@@ -524,14 +524,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/users/use-tls/index.html b/content/users/use-tls/index.html
index e5a4412..a96ead9 100644
--- a/content/users/use-tls/index.html
+++ b/content/users/use-tls/index.html
@@ -830,14 +830,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">
diff --git a/content/year-archive/index.html b/content/year-archive/index.html
index 7323d00..4dc9b45 100644
--- a/content/year-archive/index.html
+++ b/content/year-archive/index.html
@@ -423,6 +423,37 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
+</a>
+      
+    </h2>
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
+</p>
+    
+      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
+
+
+
+
+  2 minute read
+
+</p>
+    
+  </article>
+</div>
+
+        
+          
+          
+          
+
+
+
+<div class="list__item">
+  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
+    
+    <h2 class="archive__item-title" itemprop="headline">
+      
         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
@@ -1411,6 +1442,12 @@
 <!-- If not equal to previous then it must be unique as sorted -->
 
 
+
+
+
+<!-- If not equal to previous then it must be unique as sorted -->
+
+
 <!-- Push to group_names -->
 
 
@@ -1575,6 +1612,12 @@
 <!-- If not equal to previous then it must be unique as sorted -->
 
 
+
+
+
+<!-- If not equal to previous then it must be unique as sorted -->
+
+
 <!-- Push to group_names -->
 
 
@@ -2117,6 +2160,35 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
+</a>
+      
+    </h2>
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
+</p>
+    
+      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
+
+
+
+
+  2 minute read
+
+</p>
+    
+  </article>
+</div>
+
+          
+            
+
+
+
+<div class="list__item">
+  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
+    
+    <h2 class="archive__item-title" itemprop="headline">
+      
         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 </a>
       
@@ -2712,6 +2784,35 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
+        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
+</a>
+      
+    </h2>
+    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
+</p>
+    
+      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
+
+
+
+
+  2 minute read
+
+</p>
+    
+  </article>
+</div>
+
+          
+            
+
+
+
+<div class="list__item">
+  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
+    
+    <h2 class="archive__item-title" itemprop="headline">
+      
         <a href="/docs/chuanzhiboke-servicecomb-tutoria-release/" rel="permalink">Apache ServiceComb community joint chuanzhiboke sub-brand Itheima, Boxuegu and Wisdom Gathering release micro-service tutorial
 </a>
       
@@ -3448,14 +3549,6 @@
         </li>
       </ul>
     </div>
-    <div class="col">
-      <ul class="social-icons">
-        <p class="header">Connect Us</p>
-        <li>
-          <img src="/assets/images/QRcode.png"/>
-        </li>
-      </ul>
-    </div>
   </div>
 </div>
 <div class="page__footer-bottom">