You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by gi...@apache.org on 2021/07/29 02:24:18 UTC

[incubator-inlong-website] branch asf-site updated: Automated deployment: Thu Jul 29 02:24:08 UTC 2021 cf91b2eee676fe84a7245e2c69d6432ff92ee77d

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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 1faf91b  Automated deployment: Thu Jul 29 02:24:08 UTC 2021 cf91b2eee676fe84a7245e2c69d6432ff92ee77d
1faf91b is described below

commit 1faf91bc81c4c24c9fbb2828263b0537c625f1d1
Author: gosonzhang <go...@users.noreply.github.com>
AuthorDate: Thu Jul 29 02:24:08 2021 +0000

    Automated deployment: Thu Jul 29 02:24:08 UTC 2021 cf91b2eee676fe84a7245e2c69d6432ff92ee77d
---
 build/documentation.js                                      | 2 +-
 docs/en-us/quick_start.md                                   | 4 ++++
 docs/zh-cn/quick_start.md                                   | 4 ++++
 en-us/docs/contact.html                                     | 2 +-
 en-us/docs/development/how-to-become-a-committer.html       | 2 +-
 en-us/docs/development/how-to-commit.html                   | 2 +-
 en-us/docs/development/how-to-contribute.html               | 2 +-
 en-us/docs/development/how-to-release.html                  | 2 +-
 en-us/docs/development/how-to-subscribe.html                | 2 +-
 en-us/docs/development/how-to-use-jira.html                 | 2 +-
 en-us/docs/development/how-to-verify.html                   | 2 +-
 en-us/docs/development/how-to-vote-a-committer-ppmc.html    | 2 +-
 en-us/docs/download/download.html                           | 2 +-
 en-us/docs/download/release-0.3.0.html                      | 2 +-
 en-us/docs/download/release-0.5.0.html                      | 2 +-
 en-us/docs/download/release-0.6.0.html                      | 2 +-
 en-us/docs/download/release-0.7.0.html                      | 2 +-
 en-us/docs/download/release-0.8.0.html                      | 2 +-
 en-us/docs/download/release-0.9.0.html                      | 2 +-
 en-us/docs/modules/agent/architecture.html                  | 2 +-
 en-us/docs/modules/agent/quick_start.html                   | 2 +-
 en-us/docs/modules/dataproxy-sdk/architecture.html          | 2 +-
 en-us/docs/modules/dataproxy-sdk/quick_start.html           | 2 +-
 en-us/docs/modules/dataproxy/architecture.html              | 2 +-
 en-us/docs/modules/dataproxy/quick_start.html               | 2 +-
 en-us/docs/modules/manager/architecture.html                | 2 +-
 en-us/docs/modules/manager/quick_start.html                 | 2 +-
 en-us/docs/modules/manager/user_manual.html                 | 2 +-
 en-us/docs/modules/sort/introduction.html                   | 2 +-
 en-us/docs/modules/sort/protocol_introduction.html          | 2 +-
 en-us/docs/modules/sort/quick_start.html                    | 2 +-
 en-us/docs/modules/tubemq/architecture.html                 | 2 +-
 en-us/docs/modules/tubemq/client_rpc.html                   | 2 +-
 en-us/docs/modules/tubemq/clients_java.html                 | 2 +-
 en-us/docs/modules/tubemq/configure_introduction.html       | 2 +-
 en-us/docs/modules/tubemq/console_introduction.html         | 2 +-
 en-us/docs/modules/tubemq/consumer_example.html             | 2 +-
 en-us/docs/modules/tubemq/deployment.html                   | 2 +-
 en-us/docs/modules/tubemq/error_code.html                   | 2 +-
 en-us/docs/modules/tubemq/http_access_api.html              | 2 +-
 en-us/docs/modules/tubemq/producer_example.html             | 2 +-
 en-us/docs/modules/tubemq/quick_start.html                  | 2 +-
 en-us/docs/modules/tubemq/tubemq-manager/quick_start.html   | 2 +-
 en-us/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html | 2 +-
 en-us/docs/modules/website/quick_start.html                 | 2 +-
 en-us/docs/quick_start.html                                 | 5 ++++-
 en-us/docs/quick_start.json                                 | 2 +-
 en-us/docs/quick_start.md                                   | 4 ++++
 zh-cn/docs/contact.html                                     | 2 +-
 zh-cn/docs/development/how-to-become-a-committer.html       | 2 +-
 zh-cn/docs/development/how-to-commit.html                   | 2 +-
 zh-cn/docs/development/how-to-contribute.html               | 2 +-
 zh-cn/docs/development/how-to-release.html                  | 2 +-
 zh-cn/docs/development/how-to-subscribe.html                | 2 +-
 zh-cn/docs/development/how-to-use-jira.html                 | 2 +-
 zh-cn/docs/development/how-to-verify.html                   | 2 +-
 zh-cn/docs/development/how-to-vote-a-committer-ppmc.html    | 2 +-
 zh-cn/docs/download/download.html                           | 2 +-
 zh-cn/docs/download/release-0.3.0.html                      | 2 +-
 zh-cn/docs/download/release-0.5.0.html                      | 2 +-
 zh-cn/docs/download/release-0.6.0.html                      | 2 +-
 zh-cn/docs/download/release-0.7.0.html                      | 2 +-
 zh-cn/docs/download/release-0.8.0.html                      | 2 +-
 zh-cn/docs/download/release-0.9.0.html                      | 2 +-
 zh-cn/docs/modules/agent/architecture.html                  | 2 +-
 zh-cn/docs/modules/agent/quick_start.html                   | 2 +-
 zh-cn/docs/modules/dataproxy-sdk/architecture.html          | 2 +-
 zh-cn/docs/modules/dataproxy-sdk/quick_start.html           | 2 +-
 zh-cn/docs/modules/dataproxy/architecture.html              | 2 +-
 zh-cn/docs/modules/dataproxy/quick_start.html               | 2 +-
 zh-cn/docs/modules/manager/architecture.html                | 2 +-
 zh-cn/docs/modules/manager/quick_start.html                 | 2 +-
 zh-cn/docs/modules/manager/user_manual.html                 | 2 +-
 zh-cn/docs/modules/sort/introduction.html                   | 2 +-
 zh-cn/docs/modules/sort/protocol_introduction.html          | 2 +-
 zh-cn/docs/modules/sort/quick_start.html                    | 2 +-
 zh-cn/docs/modules/tubemq/architecture.html                 | 2 +-
 zh-cn/docs/modules/tubemq/client_rpc.html                   | 2 +-
 zh-cn/docs/modules/tubemq/clients_java.html                 | 2 +-
 zh-cn/docs/modules/tubemq/configure_introduction.html       | 2 +-
 zh-cn/docs/modules/tubemq/console_introduction.html         | 2 +-
 zh-cn/docs/modules/tubemq/consumer_example.html             | 2 +-
 zh-cn/docs/modules/tubemq/deployment.html                   | 2 +-
 zh-cn/docs/modules/tubemq/error_code.html                   | 2 +-
 zh-cn/docs/modules/tubemq/http_access_api.html              | 2 +-
 zh-cn/docs/modules/tubemq/producer_example.html             | 2 +-
 zh-cn/docs/modules/tubemq/quick_start.html                  | 2 +-
 zh-cn/docs/modules/tubemq/tubemq-manager/quick_start.html   | 2 +-
 zh-cn/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html | 2 +-
 zh-cn/docs/modules/website/quick_start.html                 | 2 +-
 zh-cn/docs/quick_start.html                                 | 5 ++++-
 zh-cn/docs/quick_start.json                                 | 2 +-
 zh-cn/docs/quick_start.md                                   | 4 ++++
 93 files changed, 111 insertions(+), 89 deletions(-)

diff --git a/build/documentation.js b/build/documentation.js
index 2e4941d..e662b28 100644
--- a/build/documentation.js
+++ b/build/documentation.js
@@ -158,4 +158,4 @@ var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):6010
  * Copyright © 2012-2019 Faisal Salman <f...@faisalman.com>
  * Licensed under MIT License
  */
-return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
+return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
diff --git a/docs/en-us/quick_start.md b/docs/en-us/quick_start.md
index 2eb7044..720bbad 100644
--- a/docs/en-us/quick_start.md
+++ b/docs/en-us/quick_start.md
@@ -28,6 +28,7 @@ after compile successfully, you could find distribution file at `inlong-distribu
 ```
 inlong-agent
 inlong-dataproxy
+inlong-dataproxy-sdk
 inlong-manager-api
 inlong-manager-openapi
 inlong-sort
@@ -60,6 +61,9 @@ inlong-website
 ## deploy InLong DataProxy
 [deploy InLong DataProxy](modules/dataproxy/quick_start.md)
 
+## deploy InLong DataProxy-SDK
+[deploy InLong DataProxy](modules/dataproxy-sdk/quick_start.md)
+
 ## deploy InLong Agent
 [deploy InLong Agent](modules/agent/quick_start.md)
 
diff --git a/docs/zh-cn/quick_start.md b/docs/zh-cn/quick_start.md
index 64323d3..4d21a95 100644
--- a/docs/zh-cn/quick_start.md
+++ b/docs/zh-cn/quick_start.md
@@ -27,6 +27,7 @@ $ docker run -v `pwd`:/inlong  -w /inlong maven:3.6-openjdk-8 mvn clean install
 ```
 inlong-agent
 inlong-dataproxy
+inlong-dataproxy-sdk
 inlong-manager-api
 inlong-manager-openapi
 inlong-sort
@@ -59,6 +60,9 @@ inlong-website
 ## 部署部署InLong DataProxy
 [部署InLong DataProxy](modules/dataproxy/quick_start.md)
 
+## 部署部署InLong DataProxy-SDK
+[部署InLong DataProxy](modules/dataproxy-sdk/quick_start.md)
+
 ## 部署部署InLong Agent
 [部署InLong Agent](modules/agent/quick_start.md)
 
diff --git a/en-us/docs/contact.html b/en-us/docs/contact.html
index 85688bc..0309c62 100644
--- a/en-us/docs/contact.html
+++ b/en-us/docs/contact.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <ul>
 <li>
 <p>Ask questions on: <a href="https://the-asf.slack.com/archives/C01QAG6U00L">Apache InLong Slack</a></p>
diff --git a/en-us/docs/development/how-to-become-a-committer.html b/en-us/docs/development/how-to-become-a-committer.html
index 05a19ee..f584c99 100644
--- a/en-us/docs/development/how-to-become-a-committer.html
+++ b/en-us/docs/development/how-to-become-a-committer.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p><font color="#dd0000" size="4">TODO: This page needs to be translated into English. If you are interested, just do it.</font></p>
 <blockquote>
 <p>Apache InLong是完全按照Apache的规则来构建社区的,Apache Committer是ASF(Apache软件基金会)中用来表示提交特定项目的人的术语,
diff --git a/en-us/docs/development/how-to-commit.html b/en-us/docs/development/how-to-commit.html
index ba8a2dd..01b2313 100644
--- a/en-us/docs/development/how-to-commit.html
+++ b/en-us/docs/development/how-to-commit.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p><font color="#dd0000" size="4">TODO: This page needs to be translated into English. If you are interested, just do it.</font></p>
 <h2>0. 前言</h2>
 <p>Apache InLong使用Github的Pull Request (PR)来接收贡献的代码,本文将详细介绍提交代码的详细流程。</p>
diff --git a/en-us/docs/development/how-to-contribute.html b/en-us/docs/development/how-to-contribute.html
index c7f23ef..ad8b9b3 100644
--- a/en-us/docs/development/how-to-contribute.html
+++ b/en-us/docs/development/how-to-contribute.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>The Apache InLong(incubating) community welcomes contributions from anyone with a passion for distributed systems! InLong has many different opportunities for contributions -- write new examples/tutorials, add new user-facing libraries or participate on the documentation effort.</p>
 <p>We use a review-then-commit workflow in InLong for all contributions.</p>
 <p><strong>For larger contributions or those that affect multiple components:</strong></p>
diff --git a/en-us/docs/development/how-to-release.html b/en-us/docs/development/how-to-release.html
index de67c4b..82a3503 100644
--- a/en-us/docs/development/how-to-release.html
+++ b/en-us/docs/development/how-to-release.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p><font color="#dd0000" size="4">TODO: This page needs to be translated into English. If you are interested, just do it.</font></p>
 <blockquote>
 <p>本文主要介绍了Release Manager如何按照Apache的流程发布版本,</p>
diff --git a/en-us/docs/development/how-to-subscribe.html b/en-us/docs/development/how-to-subscribe.html
index 5fc0031..5432abb 100644
--- a/en-us/docs/development/how-to-subscribe.html
+++ b/en-us/docs/development/how-to-subscribe.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p><font color="#dd0000" size="4">TODO: This page needs to be translated into English. If you are interested, just do it.</font></p>
 <h2>1. 前言</h2>
 <p>邮件列表是Apache社区用来沟通交流的一种形式,通常来说,Apache社区的许多事情都是由邮件列表来承载,比如:项目的提问与解答、技术讨论、事务决策、版本发布投票等等,
diff --git a/en-us/docs/development/how-to-use-jira.html b/en-us/docs/development/how-to-use-jira.html
index d2afd92..7004f93 100644
--- a/en-us/docs/development/how-to-use-jira.html
+++ b/en-us/docs/development/how-to-use-jira.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p><font color="#dd0000" size="4">TODO: This page needs to be translated into English. If you are interested, just do it.</font></p>
 <h2>0. 前言</h2>
 <p>JIRA是Apache官方推荐的任务管理平台,被Apache下的大部分项目用于缺陷跟踪、需求收集、任务跟踪,其丰富的功能更加便于
diff --git a/en-us/docs/development/how-to-verify.html b/en-us/docs/development/how-to-verify.html
index 9e005f0..341543a 100644
--- a/en-us/docs/development/how-to-verify.html
+++ b/en-us/docs/development/how-to-verify.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p><font color="#dd0000" size="4">TODO: This page needs to be translated into English. If you are interested, just do it.</font></p>
 <p>详细的检查列表请参考: <a href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist">check list</a></p>
 <h2>1. 下载要发布的候选版本到本地环境</h2>
diff --git a/en-us/docs/development/how-to-vote-a-committer-ppmc.html b/en-us/docs/development/how-to-vote-a-committer-ppmc.html
index f665d24..0a02e33 100644
--- a/en-us/docs/development/how-to-vote-a-committer-ppmc.html
+++ b/en-us/docs/development/how-to-vote-a-committer-ppmc.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p><font color="#dd0000" size="4">TODO: This page needs to be translated into English. If you are interested, just do it.</font></p>
 <ol>
 <li>
diff --git a/en-us/docs/download/download.html b/en-us/docs/download/download.html
index add6191..cc56483 100644
--- a/en-us/docs/download/download.html
+++ b/en-us/docs/download/download.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Use the links below to download the Apache InLong Releases, the latest release is 0.9.0.
 <br></p>
 <p>Note: Since the project is renamed from Apache TubeMQ to Apache InLong, since version 0.9.0, the name of the related release package has been changed to InLong.</p>
diff --git a/en-us/docs/download/release-0.3.0.html b/en-us/docs/download/release-0.3.0.html
index 2378d58..38bd98c 100644
--- a/en-us/docs/download/release-0.3.0.html
+++ b/en-us/docs/download/release-0.3.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Use the links below to download the Apache InLong from one of our mirrors.</p>
 <h2>InLong</h2>
 <table>
diff --git a/en-us/docs/download/release-0.5.0.html b/en-us/docs/download/release-0.5.0.html
index 5c8a97d..c64bd8e 100644
--- a/en-us/docs/download/release-0.5.0.html
+++ b/en-us/docs/download/release-0.5.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Use the links below to download the Apache InLong from one of our mirrors.</p>
 <h2>InLong</h2>
 <table>
diff --git a/en-us/docs/download/release-0.6.0.html b/en-us/docs/download/release-0.6.0.html
index e933d87..64d60af 100644
--- a/en-us/docs/download/release-0.6.0.html
+++ b/en-us/docs/download/release-0.6.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Use the links below to download the Apache InLong from one of our mirrors.</p>
 <h2>InLong</h2>
 <table>
diff --git a/en-us/docs/download/release-0.7.0.html b/en-us/docs/download/release-0.7.0.html
index cf3a1e3..1e0eea1 100644
--- a/en-us/docs/download/release-0.7.0.html
+++ b/en-us/docs/download/release-0.7.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Use the links below to download the Apache InLong from one of our mirrors.</p>
 <h2>InLong</h2>
 <table>
diff --git a/en-us/docs/download/release-0.8.0.html b/en-us/docs/download/release-0.8.0.html
index f901ab2..ff15687 100644
--- a/en-us/docs/download/release-0.8.0.html
+++ b/en-us/docs/download/release-0.8.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Use the links below to download the Apache InLong from one of our mirrors.</p>
 <h2>InLong</h2>
 <table>
diff --git a/en-us/docs/download/release-0.9.0.html b/en-us/docs/download/release-0.9.0.html
index e96372b..70da03e 100644
--- a/en-us/docs/download/release-0.9.0.html
+++ b/en-us/docs/download/release-0.9.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Use the links below to download the Apache InLong from one of our mirrors.</p>
 <h2>InLong</h2>
 <table>
diff --git a/en-us/docs/modules/agent/architecture.html b/en-us/docs/modules/agent/architecture.html
index 9adeecc..3aca96a 100644
--- a/en-us/docs/modules/agent/architecture.html
+++ b/en-us/docs/modules/agent/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>InLong-Agent is a collection tool that supports multiple types of data sources, and is committed to achieving stable and efficient data collection functions between multiple heterogeneous data sources including file, sql, Binlog, metrics, etc.</p>
 <h3>The brief architecture diagram is as follows:</h3>
 <p><img src="img/architecture.png" alt=""></p>
diff --git a/en-us/docs/modules/agent/quick_start.html b/en-us/docs/modules/agent/quick_start.html
index b14a068..39a39a1 100644
--- a/en-us/docs/modules/agent/quick_start.html
+++ b/en-us/docs/modules/agent/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <pre><code>cd inlong-agent
 </code></pre>
 <p>The agent supports two modes of operation: local operation and online operation</p>
diff --git a/en-us/docs/modules/dataproxy-sdk/architecture.html b/en-us/docs/modules/dataproxy-sdk/architecture.html
index e2dbea5..23d7ba5 100644
--- a/en-us/docs/modules/dataproxy-sdk/architecture.html
+++ b/en-us/docs/modules/dataproxy-sdk/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>When the business uses the message access method, the business generally only needs to format the data in a proxy-recognizable format (such as six-segment protocol, digital protocol, etc.)
 After group packet transmission, data can be connected to inlong. But in order to ensure data reliability, load balancing, and dynamic update of the proxy list and other security features
 The user program needs to consider more and ultimately leads to the program being too cumbersome and bloated.</p>
diff --git a/en-us/docs/modules/dataproxy-sdk/quick_start.html b/en-us/docs/modules/dataproxy-sdk/quick_start.html
index 696abc2..e97732b 100644
--- a/en-us/docs/modules/dataproxy-sdk/quick_start.html
+++ b/en-us/docs/modules/dataproxy-sdk/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>add dependency in pom and use the api in <a href="http://architecture.md">architecture.md</a></p>
 <pre><code>&lt;dependency&gt;
 &lt;groupId&gt;com.tencent.tdbank&lt;/groupId&gt;
diff --git a/en-us/docs/modules/dataproxy/architecture.html b/en-us/docs/modules/dataproxy/architecture.html
index 55adf39..da2dbca 100644
--- a/en-us/docs/modules/dataproxy/architecture.html
+++ b/en-us/docs/modules/dataproxy/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <pre><code>Inlong-dataProxy belongs to the inlong proxy layer and is used for data collection, reception and forwarding. Through format conversion, the data is converted into TDMsg1 format that can be cached and processed by the cache layer
 InLong-dataProxy acts as a bridge from the InLong collection end to the InLong buffer end. Dataproxy pulls the relationship between the business id and the corresponding topic name from the manager module, and internally manages the producers of multiple topics
 The overall architecture of inlong-dataproxy is based on Apache Flume. On the basis of this project, inlong-bus expands the source layer and sink layer, and optimizes disaster tolerance forwarding, which improves the stability of the system.
diff --git a/en-us/docs/modules/dataproxy/quick_start.html b/en-us/docs/modules/dataproxy/quick_start.html
index ee37dc4..1537689 100644
--- a/en-us/docs/modules/dataproxy/quick_start.html
+++ b/en-us/docs/modules/dataproxy/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>All deploying files at <code>inlong-dataproxy</code> directory.</p>
 <h3>config TubeMQ master</h3>
 <p><code>tubemq_master_list</code> is the rpc address of TubeMQ Master.</p>
diff --git a/en-us/docs/modules/manager/architecture.html b/en-us/docs/modules/manager/architecture.html
index f5ea8d5..15dec55 100644
--- a/en-us/docs/modules/manager/architecture.html
+++ b/en-us/docs/modules/manager/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <ul>
 <li>
 <p>Target positioning: Apache inlong is positioned as a one-stop data access solution, providing complete coverage of big data access scenarios from data collection, transmission, sorting, and technical capabilities.</p>
diff --git a/en-us/docs/modules/manager/quick_start.html b/en-us/docs/modules/manager/quick_start.html
index 6d1bc8c..ff1f4e3 100644
--- a/en-us/docs/modules/manager/quick_start.html
+++ b/en-us/docs/modules/manager/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <ul>
 <li>
 <p>Install and start MySQL 5.7+, copy the <code>doc/sql/apache_inlong_manager.sql</code> file in the inlong-manager module to the
diff --git a/en-us/docs/modules/manager/user_manual.html b/en-us/docs/modules/manager/user_manual.html
index d7d433b..489179c 100644
--- a/en-us/docs/modules/manager/user_manual.html
+++ b/en-us/docs/modules/manager/user_manual.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Requires the user to enter the account name and password of the system.</p>
 <p><img src="img/image-1624433272455.png" alt=""></p>
 <h1>2. Data access</h1>
diff --git a/en-us/docs/modules/sort/introduction.html b/en-us/docs/modules/sort/introduction.html
index 85db267..ac80d06 100644
--- a/en-us/docs/modules/sort/introduction.html
+++ b/en-us/docs/modules/sort/introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Inlong-sort is used to extract data from different source systems, then transforms the data and finally loads the data into diffrent storage systems.
 Inlong-sort is simply an Flink application, and relys on Inlong-manager to manage meta data(such as the source informations and storage informations)</p>
 <p>#features</p>
diff --git a/en-us/docs/modules/sort/protocol_introduction.html b/en-us/docs/modules/sort/protocol_introduction.html
index 17e6af5..3c99cbb 100644
--- a/en-us/docs/modules/sort/protocol_introduction.html
+++ b/en-us/docs/modules/sort/protocol_introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Currently the metadata management of inlong-sort relies on inlong-manager.</p>
 <p>Metadata interaction between inlong-sort and inlong-manager is performed via ZK.</p>
 <h1>Zookeeper's path structure</h1>
diff --git a/en-us/docs/modules/sort/quick_start.html b/en-us/docs/modules/sort/quick_start.html
index d6ddabe..aa5eb7d 100644
--- a/en-us/docs/modules/sort/quick_start.html
+++ b/en-us/docs/modules/sort/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Currently inlong-sort is based on flink, before you run an inlong-sort application,
 you need to set up flink environment.</p>
 <p><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/deployment/cluster_setup.html" target="_blank">how to set up flink environment</a></p>
diff --git a/en-us/docs/modules/tubemq/architecture.html b/en-us/docs/modules/tubemq/architecture.html
index fe74f77..d17b9ce 100644
--- a/en-us/docs/modules/tubemq/architecture.html
+++ b/en-us/docs/modules/tubemq/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>After years of evolution, the TubeMQ cluster is divided into the following 5 parts: 
 <img src="img/sys_structure.png" alt=""></p>
 <ul>
diff --git a/en-us/docs/modules/tubemq/client_rpc.html b/en-us/docs/modules/tubemq/client_rpc.html
index d3cfc15..e3e837e 100644
--- a/en-us/docs/modules/tubemq/client_rpc.html
+++ b/en-us/docs/modules/tubemq/client_rpc.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Implements of this part can be found in <code>org.apache.tubemq.corerpc</code>. Each node in Apache TubeMQ Cluster Communicates by TCP Keep-Alive. Mseeages are definded using binary and protobuf combined.
 <img src="img/client_rpc/rpc_bytes_def.png" alt=""></p>
 <p>All we can see in TCP are binary streams. We defind a 4-byte msgToken message <code>RPC\_PROTOCOL\_BEGIN\_TOKEN</code> in header, which are used to distinguish each message and identify the legitimacy of the counterpart. When message client received is not started with these header field, client needs to close the connection and prompt the error and quit or reconnect because the protocal is not supported by TubeMQ or something wrong may happended. Follows is a 4-byte serialNo, this fi [...]
diff --git a/en-us/docs/modules/tubemq/clients_java.html b/en-us/docs/modules/tubemq/clients_java.html
index ccfd98f..f402a1c 100644
--- a/en-us/docs/modules/tubemq/clients_java.html
+++ b/en-us/docs/modules/tubemq/clients_java.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h3>1.1 MessageSessionFactory(消息会话工厂):</h3>
 <p>TubeMQ 采用MessageSessionFactory(消息会话工厂)来管理网络连接,又根据业务不同客户端是否复用连接细分为TubeSingleSessionFactory(单连接会话工厂)类和TubeMultiSessionFactory(多连接会话工厂)类2个部分,其实现逻辑大家可以从代码可以看到,单连接会话通过定义clientFactory静态类,实现了进程内不同客户端连接相同目标服务器时底层物理连接只建立一条的特征,多连接会话里定义的clientFactory为非静态类,从而实现同进程内通过不同会话工厂,创建的客户端所属的连接会话不同建立不同的物理连接。通过这种构造解决连接创建过多的问题,业务可以根据自身需要可以选择不同的消息会话工厂类,一般情况下我们使用单连接会话工厂类。</p>
 <h3>1.2 MasterInfo:</h3>
diff --git a/en-us/docs/modules/tubemq/configure_introduction.html b/en-us/docs/modules/tubemq/configure_introduction.html
index f82271c..65cadac 100644
--- a/en-us/docs/modules/tubemq/configure_introduction.html
+++ b/en-us/docs/modules/tubemq/configure_introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>The TubeMQ server includes two modules for the Master and the Broker. The Master also includes a Web front-end module for external page access (this part is stored in the resources). Considering the actual deployment, two modules are often deployed in the same machine, TubeMQ. The contents of the three parts of the two modules are packaged and delivered to the operation and maintenance; the client does not include the lib package of the server part and is delivered to the user separat [...]
 <p>Master and Broker use the ini configuration file format, and the relevant configuration files are placed in the master.ini and broker.ini files in the tubemq-server-3.9.0/conf/ directory:
 <img src="img/configure/conf_ini_pos.png" alt=""></p>
diff --git a/en-us/docs/modules/tubemq/console_introduction.html b/en-us/docs/modules/tubemq/console_introduction.html
index d11decb..fd7a819 100644
--- a/en-us/docs/modules/tubemq/console_introduction.html
+++ b/en-us/docs/modules/tubemq/console_introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>​        TubeMQ管控台是管理TubeMQ集群的简单运营工具,包括集群里的Master、Broker,以及Broker上部署的Topic元数据等与TubeMQ系统相关的运营数据及操作。需要说明的是,当前提供的TubeMQ前台所提供的功能没有涵盖TubeMQ所提供的功能范围,大家可以参照《TubeMQ HTTP访问接口定义.xls》定义自行实现符合业务需要的管控前台。TubeMQ管控台的访问地址为http://portal:webport/config/topic_list.htm:
 <img src="img/console/1568169770714.png" alt="">
 ​       其中portal为该集群中任意的主、备Master的IP地址,webport为配置的Master的Web端口。</p>
diff --git a/en-us/docs/modules/tubemq/consumer_example.html b/en-us/docs/modules/tubemq/consumer_example.html
index 9bf0157..0390292 100644
--- a/en-us/docs/modules/tubemq/consumer_example.html
+++ b/en-us/docs/modules/tubemq/consumer_example.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>TubeMQ provides two ways to consumer message, PullConsumer and PushConsumer:</p>
 <h3>1.1 PullConsumer</h3>
 <pre><code>```java
diff --git a/en-us/docs/modules/tubemq/deployment.html b/en-us/docs/modules/tubemq/deployment.html
index 95faba6..9c9611b 100644
--- a/en-us/docs/modules/tubemq/deployment.html
+++ b/en-us/docs/modules/tubemq/deployment.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Enter the root directory of project and run:</p>
 <pre><code>mvn clean package -Dmaven.test.skip
 </code></pre>
diff --git a/en-us/docs/modules/tubemq/error_code.html b/en-us/docs/modules/tubemq/error_code.html
index b5c9b95..044630f 100644
--- a/en-us/docs/modules/tubemq/error_code.html
+++ b/en-us/docs/modules/tubemq/error_code.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>​        TubeMQ use <code>errCode</code> and <code>errMsg</code> combined to return specific operation result.
 Firstly, determine the type of result(problem) by errCode, and then determine the specific reson of the errCode based on errMsg.
 The following table summarizes all the errCodes and errMsgs that may return during operation.</p>
diff --git a/en-us/docs/modules/tubemq/http_access_api.html b/en-us/docs/modules/tubemq/http_access_api.html
index 65dde45..bb12cb1 100644
--- a/en-us/docs/modules/tubemq/http_access_api.html
+++ b/en-us/docs/modules/tubemq/http_access_api.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h3>1.1 Cluster management API</h3>
 <h4>1.1.1 <code>admin_online_broker_configure</code></h4>
 <p>The online configuration of the Brokers are new or offline. The configuration of Topics are distributed to related Brokers as well.</p>
diff --git a/en-us/docs/modules/tubemq/producer_example.html b/en-us/docs/modules/tubemq/producer_example.html
index aec803b..8d79a51 100644
--- a/en-us/docs/modules/tubemq/producer_example.html
+++ b/en-us/docs/modules/tubemq/producer_example.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>TubeMQ provides two ways to initialize session factory, TubeSingleSessionFactory and TubeMultiSessionFactory:</p>
 <ul>
 <li>TubeSingleSessionFactory creates only one session in the lifecycle, this is very useful in streaming scenarios.</li>
diff --git a/en-us/docs/modules/tubemq/quick_start.html b/en-us/docs/modules/tubemq/quick_start.html
index 28915c2..6cd1e64 100644
--- a/en-us/docs/modules/tubemq/quick_start.html
+++ b/en-us/docs/modules/tubemq/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h3>1.1 Configuration Example</h3>
 <p>There're two components in the cluster: <strong>Master</strong> and <strong>Broker</strong>. Master and Broker
 can be deployed on the same server or different servers. In this example, we setup our cluster
diff --git a/en-us/docs/modules/tubemq/tubemq-manager/quick_start.html b/en-us/docs/modules/tubemq/tubemq-manager/quick_start.html
index 85b7206..af5d195 100644
--- a/en-us/docs/modules/tubemq/tubemq-manager/quick_start.html
+++ b/en-us/docs/modules/tubemq/tubemq-manager/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>All deploying files at <code>inlong-tubemq-manager</code> directory.</p>
 <h3>configuration</h3>
 <ul>
diff --git a/en-us/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html b/en-us/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html
index 2eadeea..447f4a2 100644
--- a/en-us/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html
+++ b/en-us/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h2>1 背景</h2>
 <p>TubeMQ是腾讯大数据自研的分布式消息中间件。其系统架构思想源于<a href="http://kafka.apache.org/">Apache Kafka</a>。在实现上,则完全采取自适应的方式,结合实战做了很多优化及研发工作,如分区管理、分配机制和全新节点通讯流程,自主开发高性能的底层RPC通讯模块等。
 这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p>
diff --git a/en-us/docs/modules/website/quick_start.html b/en-us/docs/modules/website/quick_start.html
index 67c3150..43b245a 100644
--- a/en-us/docs/modules/website/quick_start.html
+++ b/en-us/docs/modules/website/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>This is a website console for us to use the <a href="https://github.com/apache/incubator-inlong">Apache InLong incubator</a>.</p>
 <h2>Build</h2>
 <pre><code>mvn package -DskipTests -Pdocker -pl inlong-website
diff --git a/en-us/docs/quick_start.html b/en-us/docs/quick_start.html
index 46f3dd1..d025a0a 100644
--- a/en-us/docs/quick_start.html
+++ b/en-us/docs/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h2>Overall architecture</h2>
 <img src="../../img/inlong_architecture.png" align="center" alt="Apache InLong"/>
 <p><a href="https://inlong.apache.org">Apache InLong</a>(incubating) overall architecture is as above. This component is a one-stop data streaming platform that provides automated, secure, distributed, and efficient data publishing and subscription capabilities to help You can easily build stream-based data applications.</p>
@@ -31,6 +31,7 @@ $ docker run -v `pwd`:/inlong  -w /inlong maven:3.6-openjdk-8 mvn clean install
 <p>after compile successfully, you could find distribution file at <code>inlong-distribution/target</code> with <code>tar.gz</code> format, it includes following files:</p>
 <pre><code>inlong-agent
 inlong-dataproxy
+inlong-dataproxy-sdk
 inlong-manager-api
 inlong-manager-openapi
 inlong-sort
@@ -57,6 +58,8 @@ inlong-website
 <p><a href="modules/sort/quick_start.md">deploy InLong Sort</a></p>
 <h2>deploy InLong DataProxy</h2>
 <p><a href="modules/dataproxy/quick_start.md">deploy InLong DataProxy</a></p>
+<h2>deploy InLong DataProxy-SDK</h2>
+<p><a href="modules/dataproxy-sdk/quick_start.md">deploy InLong DataProxy</a></p>
 <h2>deploy InLong Agent</h2>
 <p><a href="modules/agent/quick_start.md">deploy InLong Agent</a></p>
 <h2>Business configuration</h2>
diff --git a/en-us/docs/quick_start.json b/en-us/docs/quick_start.json
index 33f8daa..39a6a2c 100644
--- a/en-us/docs/quick_start.json
+++ b/en-us/docs/quick_start.json
@@ -1,6 +1,6 @@
 {
   "filename": "quick_start.md",
-  "__html": "<p>This section contains a quick start guide to help you get started with Apache InLong.</p>\n<h2>Overall architecture</h2>\n<img src=\"../../img/inlong_architecture.png\" align=\"center\" alt=\"Apache InLong\"/>\n<p><a href=\"https://inlong.apache.org\">Apache InLong</a>(incubating) overall architecture is as above. This component is a one-stop data streaming platform that provides automated, secure, distributed, and efficient data publishing and subscription capabilities t [...]
+  "__html": "<p>This section contains a quick start guide to help you get started with Apache InLong.</p>\n<h2>Overall architecture</h2>\n<img src=\"../../img/inlong_architecture.png\" align=\"center\" alt=\"Apache InLong\"/>\n<p><a href=\"https://inlong.apache.org\">Apache InLong</a>(incubating) overall architecture is as above. This component is a one-stop data streaming platform that provides automated, secure, distributed, and efficient data publishing and subscription capabilities t [...]
   "link": "/en-us/docs/quick_start.html",
   "meta": {
     "title": "Getting Started - Apache InLong"
diff --git a/en-us/docs/quick_start.md b/en-us/docs/quick_start.md
index 2eb7044..720bbad 100644
--- a/en-us/docs/quick_start.md
+++ b/en-us/docs/quick_start.md
@@ -28,6 +28,7 @@ after compile successfully, you could find distribution file at `inlong-distribu
 ```
 inlong-agent
 inlong-dataproxy
+inlong-dataproxy-sdk
 inlong-manager-api
 inlong-manager-openapi
 inlong-sort
@@ -60,6 +61,9 @@ inlong-website
 ## deploy InLong DataProxy
 [deploy InLong DataProxy](modules/dataproxy/quick_start.md)
 
+## deploy InLong DataProxy-SDK
+[deploy InLong DataProxy](modules/dataproxy-sdk/quick_start.md)
+
 ## deploy InLong Agent
 [deploy InLong Agent](modules/agent/quick_start.md)
 
diff --git a/zh-cn/docs/contact.html b/zh-cn/docs/contact.html
index f9a18ad..ef05c35 100644
--- a/zh-cn/docs/contact.html
+++ b/zh-cn/docs/contact.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <ul>
 <li>
 <p>Slack在线交流: <a href="https://the-asf.slack.com/archives/C01QAG6U00L">Apache InLong Slack</a></p>
diff --git a/zh-cn/docs/development/how-to-become-a-committer.html b/zh-cn/docs/development/how-to-become-a-committer.html
index 36921df..28b8ead 100644
--- a/zh-cn/docs/development/how-to-become-a-committer.html
+++ b/zh-cn/docs/development/how-to-become-a-committer.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <blockquote>
 <p>Apache InLong是完全按照Apache的规则来构建社区的,Apache Committer是ASF(Apache软件基金会)中用来表示提交特定项目的人的术语,
 Apache InLong Committer拥有InLong代码库的写权限,可以合并PR,任何人只要为社区做出了足够的贡献并获取到足够的信任就可以成为Apache InLong Committer。</p>
diff --git a/zh-cn/docs/development/how-to-commit.html b/zh-cn/docs/development/how-to-commit.html
index 1f86220..f922913 100644
--- a/zh-cn/docs/development/how-to-commit.html
+++ b/zh-cn/docs/development/how-to-commit.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Apache InLong使用Github的Pull Request (PR)来接收贡献的代码,本文将详细介绍提交代码的详细流程。</p>
 <ul>
 <li>
diff --git a/zh-cn/docs/development/how-to-contribute.html b/zh-cn/docs/development/how-to-contribute.html
index 519246f..a965298 100644
--- a/zh-cn/docs/development/how-to-contribute.html
+++ b/zh-cn/docs/development/how-to-contribute.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>Apache InLong社区欢迎大家为Apache InLong做贡献,您可以通过很多方式为InLong项目成长贡献一份力量:</p>
 <ul>
 <li>贡献文档:浏览文档可以加深您对InLong的了解,一旦发现文档写得不清晰或逻辑混乱的地方,可以订正、修改、补充或<a href="mailto:dev@inlong.apache.org">联系我们</a></li>
diff --git a/zh-cn/docs/development/how-to-release.html b/zh-cn/docs/development/how-to-release.html
index 2999280..de40f48 100644
--- a/zh-cn/docs/development/how-to-release.html
+++ b/zh-cn/docs/development/how-to-release.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <blockquote>
 <p>本文主要介绍了Release Manager如何按照Apache的流程发布版本,</p>
 </blockquote>
diff --git a/zh-cn/docs/development/how-to-subscribe.html b/zh-cn/docs/development/how-to-subscribe.html
index 78348df..17ae582 100644
--- a/zh-cn/docs/development/how-to-subscribe.html
+++ b/zh-cn/docs/development/how-to-subscribe.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>邮件列表是Apache社区用来沟通交流的一种形式,通常来说,Apache社区的许多事情都是由邮件列表来承载,比如:项目的提问与解答、技术讨论、事务决策、版本发布投票等等,
 订阅邮件后,你可以第一时间获取InLong社区的动态,可以与社区保持同步。</p>
 <h4>InLong项目邮件列表</h4>
diff --git a/zh-cn/docs/development/how-to-use-jira.html b/zh-cn/docs/development/how-to-use-jira.html
index 73ae6e2..4da85a1 100644
--- a/zh-cn/docs/development/how-to-use-jira.html
+++ b/zh-cn/docs/development/how-to-use-jira.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>JIRA是Apache官方推荐的任务管理平台,被Apache下的大部分项目用于缺陷跟踪、需求收集、任务跟踪,其丰富的功能更加便于
 项目的管理,基于此InLong项目同样使用JIRA来进行管理项目。本文将简单介绍在InLong的开发过程中如何使用JIRA。</p>
 <h2>1. 注册并登陆到JIRA</h2>
diff --git a/zh-cn/docs/development/how-to-verify.html b/zh-cn/docs/development/how-to-verify.html
index 826f0cc..18f7387 100644
--- a/zh-cn/docs/development/how-to-verify.html
+++ b/zh-cn/docs/development/how-to-verify.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>详细的检查列表请参考: <a href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist">check list</a></p>
 <h2>1. 下载要发布的候选版本到本地环境</h2>
 <pre><code class="language-shell">svn co https://dist.apache.org/repos/dist/dev/incubator/inlong/${release_version}-${rc_version}/
diff --git a/zh-cn/docs/development/how-to-vote-a-committer-ppmc.html b/zh-cn/docs/development/how-to-vote-a-committer-ppmc.html
index eb74627..f8b080d 100644
--- a/zh-cn/docs/development/how-to-vote-a-committer-ppmc.html
+++ b/zh-cn/docs/development/how-to-vote-a-committer-ppmc.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <ol>
 <li>
 <p>TubeMQ的PPMC成员发现社区贡献者任何有价值的贡献并取得候选人本人同意后,在InLong的private邮件列表发起讨论;</p>
diff --git a/zh-cn/docs/download/download.html b/zh-cn/docs/download/download.html
index c33e418..b582bf2 100644
--- a/zh-cn/docs/download/download.html
+++ b/zh-cn/docs/download/download.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>使用以下链接,下载InLong,最新版本为0.9.0.
 <br>
 注意:由于项目由Apache TubeMQ 更名为 Apache InLong,自0.9.0版本开始,相关发布包名变更为InLong</p>
diff --git a/zh-cn/docs/download/release-0.3.0.html b/zh-cn/docs/download/release-0.3.0.html
index 40280c4..c052042 100644
--- a/zh-cn/docs/download/release-0.3.0.html
+++ b/zh-cn/docs/download/release-0.3.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>使用以下镜像下载InLong</p>
 <h2>InLong</h2>
 <table>
diff --git a/zh-cn/docs/download/release-0.5.0.html b/zh-cn/docs/download/release-0.5.0.html
index 91b43d5..2f9ce32 100644
--- a/zh-cn/docs/download/release-0.5.0.html
+++ b/zh-cn/docs/download/release-0.5.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>使用以下镜像下载InLong</p>
 <h2>InLong</h2>
 <table>
diff --git a/zh-cn/docs/download/release-0.6.0.html b/zh-cn/docs/download/release-0.6.0.html
index 8133889..1299dd0 100644
--- a/zh-cn/docs/download/release-0.6.0.html
+++ b/zh-cn/docs/download/release-0.6.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>使用以下镜像下载InLong</p>
 <h2>InLong</h2>
 <table>
diff --git a/zh-cn/docs/download/release-0.7.0.html b/zh-cn/docs/download/release-0.7.0.html
index ad3e0f3..9da2d0c 100644
--- a/zh-cn/docs/download/release-0.7.0.html
+++ b/zh-cn/docs/download/release-0.7.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>使用以下镜像下载InLong</p>
 <h2>InLong</h2>
 <table>
diff --git a/zh-cn/docs/download/release-0.8.0.html b/zh-cn/docs/download/release-0.8.0.html
index a954d05..9f49ba8 100644
--- a/zh-cn/docs/download/release-0.8.0.html
+++ b/zh-cn/docs/download/release-0.8.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>使用以下镜像下载InLong</p>
 <h2>InLong</h2>
 <table>
diff --git a/zh-cn/docs/download/release-0.9.0.html b/zh-cn/docs/download/release-0.9.0.html
index e68b746..3d98f88 100644
--- a/zh-cn/docs/download/release-0.9.0.html
+++ b/zh-cn/docs/download/release-0.9.0.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>使用以下镜像下载InLong</p>
 <h2>InLong</h2>
 <table>
diff --git a/zh-cn/docs/modules/agent/architecture.html b/zh-cn/docs/modules/agent/architecture.html
index 62a919f..8b95a6a 100644
--- a/zh-cn/docs/modules/agent/architecture.html
+++ b/zh-cn/docs/modules/agent/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>InLong-Agent是一个支持多种数据源类型的收集工具,致力于实现包括file、sql、Binlog、metrics等多种异构数据源之间稳定高效的数据采集功能。</p>
 <h3>简要的架构图如下:</h3>
 <p><img src="img/architecture.png" alt=""></p>
diff --git a/zh-cn/docs/modules/agent/quick_start.html b/zh-cn/docs/modules/agent/quick_start.html
index 4e688b1..f32b6a3 100644
--- a/zh-cn/docs/modules/agent/quick_start.html
+++ b/zh-cn/docs/modules/agent/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <pre><code>cd inlong-agent
 </code></pre>
 <p>agent 支持本地运行以及线上运行,其中线上运行从inlong manager拉取任务,本地运行可使用http请求提交任务</p>
diff --git a/zh-cn/docs/modules/dataproxy-sdk/architecture.html b/zh-cn/docs/modules/dataproxy-sdk/architecture.html
index 3069be1..ee2815e 100644
--- a/zh-cn/docs/modules/dataproxy-sdk/architecture.html
+++ b/zh-cn/docs/modules/dataproxy-sdk/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>在业务使用消息接入方式时,业务一般仅需将数据按照proxy可识别的格式(如六段协议、数字化协议等)
 进行组包发送,就可以将数据接入到inlong。但为了保证数据可靠性、负载均衡、动态更新proxy列表等安全特性
 用户程序就需要考虑更多最终导致程序过于繁琐臃肿。</p>
diff --git a/zh-cn/docs/modules/dataproxy-sdk/quick_start.html b/zh-cn/docs/modules/dataproxy-sdk/quick_start.html
index 77e1ece..b54e281 100644
--- a/zh-cn/docs/modules/dataproxy-sdk/quick_start.html
+++ b/zh-cn/docs/modules/dataproxy-sdk/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>编写java程序时,增加pom配置如下:</p>
 <pre><code>&lt;dependency&gt;
 &lt;groupId&gt;com.tencent.tdbank&lt;/groupId&gt;
diff --git a/zh-cn/docs/modules/dataproxy/architecture.html b/zh-cn/docs/modules/dataproxy/architecture.html
index 57dab69..8aa9b9d 100644
--- a/zh-cn/docs/modules/dataproxy/architecture.html
+++ b/zh-cn/docs/modules/dataproxy/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <pre><code>InLong-dataProxy属于inlong proxy层,用于数据的汇集接收以及转发。通过格式转换,将数据转为cache层可以缓存处理的TDMsg1格式
 InLong-dataProxy充当了InLong采集端到InLong缓冲端的桥梁,dataproxy从manager模块拉取业务id与对应topic名称的关系,内部管理多个topic的生产者
 当dataproxy收到消息时,会首先缓存到本地的Channel中,并使用本地的producer往后端即cache层发送数据
diff --git a/zh-cn/docs/modules/dataproxy/quick_start.html b/zh-cn/docs/modules/dataproxy/quick_start.html
index b344f4a..0ac9bf4 100644
--- a/zh-cn/docs/modules/dataproxy/quick_start.html
+++ b/zh-cn/docs/modules/dataproxy/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>所有安装文件在<code>inlong-dataproxy</code>目录。</p>
 <h3>配置tube地址和端口号</h3>
 <p><code>tubemq_master_list</code>是TubeMQ master rpc地址,多个逗号分隔。</p>
diff --git a/zh-cn/docs/modules/manager/architecture.html b/zh-cn/docs/modules/manager/architecture.html
index aaad8f4..fb4b4a6 100644
--- a/zh-cn/docs/modules/manager/architecture.html
+++ b/zh-cn/docs/modules/manager/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <ul>
 <li>
 <p>目标定位:Apache inlong 定位为一站式数据接入解决方案,提供完整覆盖大数据接入场景从数据采集、传输、分拣、落地的技术能力。</p>
diff --git a/zh-cn/docs/modules/manager/quick_start.html b/zh-cn/docs/modules/manager/quick_start.html
index b05ef7a..a09ce51 100644
--- a/zh-cn/docs/modules/manager/quick_start.html
+++ b/zh-cn/docs/modules/manager/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <ul>
 <li>
 <p>安装并启动 MySQL 5.7+,把 inlong-manager 模块中的 <code>doc/sql/apache_inlong_manager.sql</code> 文件拷贝到 MySQL 数据库所在的服务器(比如拷贝到 <code>/data/</code>
diff --git a/zh-cn/docs/modules/manager/user_manual.html b/zh-cn/docs/modules/manager/user_manual.html
index dfe7d5e..9339835 100644
--- a/zh-cn/docs/modules/manager/user_manual.html
+++ b/zh-cn/docs/modules/manager/user_manual.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>需系统使用用户输入账号名称和密码。</p>
 <p><img src="img/image-1624433272455.png" alt=""></p>
 <h1>2. 数据接入</h1>
diff --git a/zh-cn/docs/modules/sort/introduction.html b/zh-cn/docs/modules/sort/introduction.html
index 55e446d..1ec0e55 100644
--- a/zh-cn/docs/modules/sort/introduction.html
+++ b/zh-cn/docs/modules/sort/introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>inlong-sort是一个基于flink的ETL系统,支持多种数据源,支持简单的字段抽取,支持多种存储系统。
 inlong-sort依赖inlong-manager进行系统元数据的管理,元数据依赖zk进行存储及同步。</p>
 <h1>特性</h1>
diff --git a/zh-cn/docs/modules/sort/protocol_introduction.html b/zh-cn/docs/modules/sort/protocol_introduction.html
index 6b2861e..73b8460 100644
--- a/zh-cn/docs/modules/sort/protocol_introduction.html
+++ b/zh-cn/docs/modules/sort/protocol_introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>当前inlong-sort的元数据管理依赖inlong-manager。</p>
 <p>inlong-sort与inlong-manager之间通过zk进行元数据的交互。</p>
 <h1>Zookeeper结构</h1>
diff --git a/zh-cn/docs/modules/sort/quick_start.html b/zh-cn/docs/modules/sort/quick_start.html
index 65788bf..997728b 100644
--- a/zh-cn/docs/modules/sort/quick_start.html
+++ b/zh-cn/docs/modules/sort/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>当前inlong-sort是基于flink的一个应用,因此运行inlong-sort应用前,需要准备好flink环境。</p>
 <p><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/deployment/cluster_setup.html" title="how to set up flink environment">如何配置flink环境</a></p>
 <p>由于当前inlong-sort依赖的是flink1.9.3版本,因此在下载部署包时,请选择<code>flink-1.9.3-bin-scala_2.11.tgz</code></p>
diff --git a/zh-cn/docs/modules/tubemq/architecture.html b/zh-cn/docs/modules/tubemq/architecture.html
index 697ed9f..cae8450 100644
--- a/zh-cn/docs/modules/tubemq/architecture.html
+++ b/zh-cn/docs/modules/tubemq/architecture.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>经过多年演变,TubeMQ集群分为如下5个部分:
 <img src="img/sys_structure.png" alt=""></p>
 <ul>
diff --git a/zh-cn/docs/modules/tubemq/client_rpc.html b/zh-cn/docs/modules/tubemq/client_rpc.html
index 5d55e0b..96d5beb 100644
--- a/zh-cn/docs/modules/tubemq/client_rpc.html
+++ b/zh-cn/docs/modules/tubemq/client_rpc.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>这部分介绍内容在/org/apache/inlong/tubemq/corerpc模块下可以找到对应实现,Apache InLong TubeMQ模块的各个节点间(Client、Master、Broker)通过TCP协议长连接交互,其消息采用的是 【二进制 + Protobuf编码】组合方式进行定义,如下图示:
 <img src="img/client_rpc/rpc_bytes_def.png" alt=""></p>
 <p>在TCP里我们看到的都是二进制流,我们定义了4字节的msgToken消息头字段RPC_PROTOCOL_BEGIN_TOKEN,用来区分每一条消息以及识别对端的合法性,客户端收到的消息不是以该字段开始的响应消息时,说明连接方非本系统支持的协议,或者返回数据出现了异常,这个时候需要关闭该连接,提示错误退出或者重连;紧接着的是4字节的消息序列号serialNo,该字段由请求方生成通过请求消息携带给服务端,服务器端完成该请求消息服务后通过请求消息的对应响应消息原样返回,主要用于客户端关联请求响应的上下文;4字节的listSize字段表示接下来按照PB编码的数据块个数,即后面跟随的[&amp;lt;len&amp;gt;&amp;lt;data&amp;gt;]内容的块数,目前协议定义下该字段不为0;[&amp;lt;len&amp;gt;&amp;lt;data&amp;gt;]是2个字段组合,即数据块长度,数据,主要是表示这个数据块长度及具�
 �的数据。</p>
diff --git a/zh-cn/docs/modules/tubemq/clients_java.html b/zh-cn/docs/modules/tubemq/clients_java.html
index 4721283..1eeb0c7 100644
--- a/zh-cn/docs/modules/tubemq/clients_java.html
+++ b/zh-cn/docs/modules/tubemq/clients_java.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h3>1.1 MessageSessionFactory(消息会话工厂):</h3>
 <p>TubeMQ 采用MessageSessionFactory(消息会话工厂)来管理网络连接,又根据业务不同客户端是否复用连接细分为TubeSingleSessionFactory(单连接会话工厂)类和TubeMultiSessionFactory(多连接会话工厂)类2个部分,其实现逻辑大家可以从代码可以看到,单连接会话通过定义clientFactory静态类,实现了进程内不同客户端连接相同目标服务器时底层物理连接只建立一条的特征,多连接会话里定义的clientFactory为非静态类,从而实现同进程内通过不同会话工厂,创建的客户端所属的连接会话不同建立不同的物理连接。通过这种构造解决连接创建过多的问题,业务可以根据自身需要可以选择不同的消息会话工厂类,一般情况下我们使用单连接会话工厂类。</p>
 <h3>1.2 MasterInfo:</h3>
diff --git a/zh-cn/docs/modules/tubemq/configure_introduction.html b/zh-cn/docs/modules/tubemq/configure_introduction.html
index a885c37..ad7548f 100644
--- a/zh-cn/docs/modules/tubemq/configure_introduction.html
+++ b/zh-cn/docs/modules/tubemq/configure_introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>TubeMQ服务端包括Master和Broker共2个模块,Master又包含供外部页面访问的Web前端模块(该部分存放在resources中),考虑到实际部署时2个模块常常部署在同1台机器中,TubeMQ将2个模块3个部分的内容打包在一起交付给运维使用;客户端则不包含服务端部分的lib包单独交付给业务使用。</p>
 <p>Master与Broker采用ini配置文件格式,相关配置文件分别放置在tubemq-server-3.9.0/conf/目录的master.ini和broker.ini文件中:</p>
 <p><img src="img/configure/conf_ini_pos.png" alt=""></p>
diff --git a/zh-cn/docs/modules/tubemq/console_introduction.html b/zh-cn/docs/modules/tubemq/console_introduction.html
index 4520594..f1efbdf 100644
--- a/zh-cn/docs/modules/tubemq/console_introduction.html
+++ b/zh-cn/docs/modules/tubemq/console_introduction.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>​        TubeMQ管控台是管理TubeMQ集群的简单运营工具,包括集群里的Master、Broker,以及Broker上部署的Topic元数据等与TubeMQ系统相关的运营数据及操作。需要说明的是,当前提供的TubeMQ前台所提供的功能没有涵盖TubeMQ所提供的功能范围,大家可以参照《TubeMQ HTTP访问接口定义.xls》定义自行实现符合业务需要的管控前台。TubeMQ管控台的访问地址为http://portal:webport/config/topic_list.htm:
 <img src="img/console/1568169770714.png" alt="">
 ​       其中portal为该集群中任意的主、备Master的IP地址,webport为配置的Master的Web端口。</p>
diff --git a/zh-cn/docs/modules/tubemq/consumer_example.html b/zh-cn/docs/modules/tubemq/consumer_example.html
index 830a857..f34debd 100644
--- a/zh-cn/docs/modules/tubemq/consumer_example.html
+++ b/zh-cn/docs/modules/tubemq/consumer_example.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>TubeMQ 提供了两种方式来消费消息: PullConsumer and PushConsumer。</p>
 <h3>1.1 PullConsumer</h3>
 <pre><code class="language-java"> <span class="hljs-keyword">public</span> <span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">PullConsumerExample</span> </span>{
diff --git a/zh-cn/docs/modules/tubemq/deployment.html b/zh-cn/docs/modules/tubemq/deployment.html
index 786a557..5898ef3 100644
--- a/zh-cn/docs/modules/tubemq/deployment.html
+++ b/zh-cn/docs/modules/tubemq/deployment.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>进入工程根目录,执行命令:</p>
 <pre><code>mvn clean package -Dmaven.test.skip
 </code></pre>
diff --git a/zh-cn/docs/modules/tubemq/error_code.html b/zh-cn/docs/modules/tubemq/error_code.html
index fa99344..60df871 100644
--- a/zh-cn/docs/modules/tubemq/error_code.html
+++ b/zh-cn/docs/modules/tubemq/error_code.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>​        TubeMQ采用的是 错误码(errCode) + 错误详情(errMsg) 相结合的方式返回具体的操作结果。首先根据错误码确定是哪类问题,然后根据错误详情来确定具体的错误原因。表格汇总了所有的错误码以及运行中大家可能遇到的错误详情的相关对照。</p>
 <h2>2 错误码</h2>
 <table>
diff --git a/zh-cn/docs/modules/tubemq/http_access_api.html b/zh-cn/docs/modules/tubemq/http_access_api.html
index 305fd90..4fb17a7 100644
--- a/zh-cn/docs/modules/tubemq/http_access_api.html
+++ b/zh-cn/docs/modules/tubemq/http_access_api.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>该部分接口一共有4个部分:</p>
 <ul>
 <li>Master元数据配置相关的操作接口,接口数量 24个</li>
diff --git a/zh-cn/docs/modules/tubemq/producer_example.html b/zh-cn/docs/modules/tubemq/producer_example.html
index f94d265..15b42c4 100644
--- a/zh-cn/docs/modules/tubemq/producer_example.html
+++ b/zh-cn/docs/modules/tubemq/producer_example.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>TubeMQ提供了两种方式来初始化 session factory: TubeSingleSessionFactory 和 TubeMultiSessionFactory。</p>
 <ul>
 <li>TubeSingleSessionFactory 在整个生命周期只会创建一个 session</li>
diff --git a/zh-cn/docs/modules/tubemq/quick_start.html b/zh-cn/docs/modules/tubemq/quick_start.html
index 233c5d0..ca1af7c 100644
--- a/zh-cn/docs/modules/tubemq/quick_start.html
+++ b/zh-cn/docs/modules/tubemq/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h3>1.1 配置示例</h3>
 <p>TubeMQ 集群包含有两个组件: <strong>Master</strong> 和 <strong>Broker</strong>. Master 和 Broker 可以部署在相同或者不同的节点上,依照业务对机器的规划进行处理。我们通过如下3台机器搭建有2台Master的生产、消费的集群进行配置示例:</p>
 <table>
diff --git a/zh-cn/docs/modules/tubemq/tubemq-manager/quick_start.html b/zh-cn/docs/modules/tubemq/tubemq-manager/quick_start.html
index 4b0de30..93de24c 100644
--- a/zh-cn/docs/modules/tubemq/tubemq-manager/quick_start.html
+++ b/zh-cn/docs/modules/tubemq/tubemq-manager/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>安装文件在inlong-tubemq-manager目录.</p>
 <h3>配置</h3>
 <ul>
diff --git a/zh-cn/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html b/zh-cn/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html
index 27af4bf..c6a80e8 100644
--- a/zh-cn/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html
+++ b/zh-cn/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h2>1 背景</h2>
 <p>TubeMQ是腾讯大数据自研的分布式消息中间件。其系统架构思想源于<a href="http://kafka.apache.org/">Apache Kafka</a>。在实现上,则完全采取自适应的方式,结合实战做了很多优化及研发工作,如分区管理、分配机制和全新节点通讯流程,自主开发高性能的底层RPC通讯模块等。
 这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p>
diff --git a/zh-cn/docs/modules/website/quick_start.html b/zh-cn/docs/modules/website/quick_start.html
index 61cce54..65f6de5 100644
--- a/zh-cn/docs/modules/website/quick_start.html
+++ b/zh-cn/docs/modules/website/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <p>WebSite<a href="https://github.com/apache/incubator-inlong">Apache InLong incubator</a>的管控端。</p>
 <h2>编译</h2>
 <pre><code>mvn package -DskipTests -Pdocker -pl inlong-website
diff --git a/zh-cn/docs/quick_start.html b/zh-cn/docs/quick_start.html
index 30fc0a5..cd22be5 100644
--- a/zh-cn/docs/quick_start.html
+++ b/zh-cn/docs/quick_start.html
@@ -12,7 +12,7 @@
 	<link rel="stylesheet" href="/build/documentation.css" />
 </head>
 <body>
-	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><a href="//www.apache.org"><img class="logo apache" style="width:120px" src="/img/asf_logo.svg"/></a><div class="logo-split"></div><img class="logo tube" style="width:120px;top:12px;position:absolute" src="/img/Tube logo.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class= [...]
 <h2>整体架构</h2>
 <img src="../../img/inlong_architecture.png" align="center" alt="Apache InLong"/>
 <p><a href="https://inlong.apache.org">Apache InLong</a>(incubating) 整体架构如上,该组件是一站式数据流媒体平台,提供自动化、安全、分布式、高效的数据发布和订阅能力,帮助您轻松构建基于流的数据应用程序。</p>
@@ -31,6 +31,7 @@ $ docker run -v `pwd`:/inlong  -w /inlong maven:3.6-openjdk-8 mvn clean install
 <p>若编译成功,在<code>inlong-distribution/target</code>下会找到<code>tar.gz</code>格式的安装包,解压安装目录,包括各个模块安装文件:</p>
 <pre><code>inlong-agent
 inlong-dataproxy
+inlong-dataproxy-sdk
 inlong-manager-api
 inlong-manager-openapi
 inlong-sort
@@ -57,6 +58,8 @@ inlong-website
 <p><a href="modules/sort/quick_start.md">部署InLong Sort</a></p>
 <h2>部署部署InLong DataProxy</h2>
 <p><a href="modules/dataproxy/quick_start.md">部署InLong DataProxy</a></p>
+<h2>部署部署InLong DataProxy-SDK</h2>
+<p><a href="modules/dataproxy-sdk/quick_start.md">部署InLong DataProxy</a></p>
 <h2>部署部署InLong Agent</h2>
 <p><a href="modules/agent/quick_start.md">部署InLong Agent</a></p>
 <h2>业务配置</h2>
diff --git a/zh-cn/docs/quick_start.json b/zh-cn/docs/quick_start.json
index a9f3a81..81fc520 100644
--- a/zh-cn/docs/quick_start.json
+++ b/zh-cn/docs/quick_start.json
@@ -1,6 +1,6 @@
 {
   "filename": "quick_start.md",
-  "__html": "<p>本节包含快速入门指南,可帮助您开始使用 Apache InLong。</p>\n<h2>整体架构</h2>\n<img src=\"../../img/inlong_architecture.png\" align=\"center\" alt=\"Apache InLong\"/>\n<p><a href=\"https://inlong.apache.org\">Apache InLong</a>(incubating) 整体架构如上,该组件是一站式数据流媒体平台,提供自动化、安全、分布式、高效的数据发布和订阅能力,帮助您轻松构建基于流的数据应用程序。</p>\n<p>InLong(应龙)最初建于腾讯,服务线上业务8年多,支持大数据场景下的海量数据(每天40万亿条数据规模以上)报表服务。整个平台集成了数据采集、汇聚、缓存、分拣和管理模块等共5个模块,通过这个系统,业务只需要提供数据源、数据服务质量、数据落地集群和数据落地格式,即数据可以源源不断地将数据从源集群推送到目标集群,极大满足了业务大数据场景下的数据上报服务需求�
 ��</p>\n< [...]
+  "__html": "<p>本节包含快速入门指南,可帮助您开始使用 Apache InLong。</p>\n<h2>整体架构</h2>\n<img src=\"../../img/inlong_architecture.png\" align=\"center\" alt=\"Apache InLong\"/>\n<p><a href=\"https://inlong.apache.org\">Apache InLong</a>(incubating) 整体架构如上,该组件是一站式数据流媒体平台,提供自动化、安全、分布式、高效的数据发布和订阅能力,帮助您轻松构建基于流的数据应用程序。</p>\n<p>InLong(应龙)最初建于腾讯,服务线上业务8年多,支持大数据场景下的海量数据(每天40万亿条数据规模以上)报表服务。整个平台集成了数据采集、汇聚、缓存、分拣和管理模块等共5个模块,通过这个系统,业务只需要提供数据源、数据服务质量、数据落地集群和数据落地格式,即数据可以源源不断地将数据从源集群推送到目标集群,极大满足了业务大数据场景下的数据上报服务需求�
 ��</p>\n< [...]
   "link": "/zh-cn/docs/quick_start.html",
   "meta": {
     "title": "入门 - Apache InLong"
diff --git a/zh-cn/docs/quick_start.md b/zh-cn/docs/quick_start.md
index 64323d3..4d21a95 100644
--- a/zh-cn/docs/quick_start.md
+++ b/zh-cn/docs/quick_start.md
@@ -27,6 +27,7 @@ $ docker run -v `pwd`:/inlong  -w /inlong maven:3.6-openjdk-8 mvn clean install
 ```
 inlong-agent
 inlong-dataproxy
+inlong-dataproxy-sdk
 inlong-manager-api
 inlong-manager-openapi
 inlong-sort
@@ -59,6 +60,9 @@ inlong-website
 ## 部署部署InLong DataProxy
 [部署InLong DataProxy](modules/dataproxy/quick_start.md)
 
+## 部署部署InLong DataProxy-SDK
+[部署InLong DataProxy](modules/dataproxy-sdk/quick_start.md)
+
 ## 部署部署InLong Agent
 [部署InLong Agent](modules/agent/quick_start.md)