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-dolphinscheduler-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 786394f  Automated deployment: Fri Dec  6 08:48:08 UTC 2019 
6f1f1c3bcc4381bc59b28594d506589c1164a2f5
786394f is described below

commit 786394f84198d9b6d52db6ba845dc1ce481206d6
Author: qiaozhanwei <[email protected]>
AuthorDate: Fri Dec 6 08:48:08 2019 +0000

    Automated deployment: Fri Dec  6 08:48:08 UTC 2019 
6f1f1c3bcc4381bc59b28594d506589c1164a2f5
---
 build/blog.js                                   |  2 +-
 build/blogDetail.js                             |  2 +-
 build/community.js                              |  2 +-
 build/documentation.js                          |  2 +-
 build/home.js                                   |  2 +-
 en-us/docs/development/architecture-design.html |  2 +-
 en-us/docs/development/architecture-design.json |  2 +-
 zh-cn/docs/development/architecture-design.html | 26 ++++++++++++-------------
 zh-cn/docs/development/architecture-design.json |  2 +-
 9 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/build/blog.js b/build/blog.js
index ebc25a5..b3ebb12 100644
--- a/build/blog.js
+++ b/build/blog.js
@@ -8,7 +8,7 @@ object-assign
 (c) Sindre Sorhus
 @license MIT
 */
-var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
+var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/build/blogDetail.js b/build/blogDetail.js
index b62f217..282e6de 100644
--- a/build/blogDetail.js
+++ b/build/blogDetail.js
@@ -8,7 +8,7 @@ object-assign
 (c) Sindre Sorhus
 @license MIT
 */
-var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
+var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/build/community.js b/build/community.js
index 0305438..81fa07a 100644
--- a/build/community.js
+++ b/build/community.js
@@ -8,7 +8,7 @@ object-assign
 (c) Sindre Sorhus
 @license MIT
 */
-var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
+var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/build/documentation.js b/build/documentation.js
index 58044bf..a88cb1d 100644
--- a/build/documentation.js
+++ b/build/documentation.js
@@ -8,7 +8,7 @@ object-assign
 (c) Sindre Sorhus
 @license MIT
 */
-var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
+var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/build/home.js b/build/home.js
index 2658b7a..26956eb 100644
--- a/build/home.js
+++ b/build/home.js
@@ -8,7 +8,7 @@ object-assign
 (c) Sindre Sorhus
 @license MIT
 */
-var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
+var 
o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var
 e=new 
String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var
 
t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return
 t[e]}).join(""))return!1;var 
r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmn
 [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/en-us/docs/development/architecture-design.html 
b/en-us/docs/development/architecture-design.html
index 5fc7269..902da86 100644
--- a/en-us/docs/development/architecture-design.html
+++ b/en-us/docs/development/architecture-design.html
@@ -94,7 +94,7 @@ Interfaces include workflow creation, definition, query, 
modification, release,
 </li>
 <li>
 <p><strong>UI</strong></p>
-<p>The front-end page of the system provides various visual operation 
interfaces of the system. For details, see the <strong>[System User Manual] 
(System User <a href="http://Manual.md";>Manual.md</a>)</strong> section.</p>
+<p>The front-end page of the system provides various visual operation 
interfaces of the system. For details, see the <a 
href="/en-us/docs/user_doc/system-manual.html" target="_self">System User 
Manual</a> section.</p>
 </li>
 </ul>
 </li>
diff --git a/en-us/docs/development/architecture-design.json 
b/en-us/docs/development/architecture-design.json
index 18d0179..e44b97c 100644
--- a/en-us/docs/development/architecture-design.json
+++ b/en-us/docs/development/architecture-design.json
@@ -1,6 +1,6 @@
 {
   "filename": "architecture-design.md",
-  "__html": "<h2>Architecture Design</h2>\n<p>Before explaining the 
architecture of the schedule system, let us first understand the common nouns 
of the schedule system.</p>\n<h3>1.Noun 
Interpretation</h3>\n<p><strong>DAG:</strong> Full name Directed Acyclic 
Graph,referred to as DAG。Tasks in the workflow are assembled in the form of 
directed acyclic graphs, which are topologically traversed from nodes with zero 
indegrees of ingress until there are no successor nodes. For example, the fol 
[...]
+  "__html": "<h2>Architecture Design</h2>\n<p>Before explaining the 
architecture of the schedule system, let us first understand the common nouns 
of the schedule system.</p>\n<h3>1.Noun 
Interpretation</h3>\n<p><strong>DAG:</strong> Full name Directed Acyclic 
Graph,referred to as DAG。Tasks in the workflow are assembled in the form of 
directed acyclic graphs, which are topologically traversed from nodes with zero 
indegrees of ingress until there are no successor nodes. For example, the fol 
[...]
   "link": "/en-us/docs/development/architecture-design.html",
   "meta": {}
 }
\ No newline at end of file
diff --git a/zh-cn/docs/development/architecture-design.html 
b/zh-cn/docs/development/architecture-design.html
index 80df894..3039cb4 100644
--- a/zh-cn/docs/development/architecture-design.html
+++ b/zh-cn/docs/development/architecture-design.html
@@ -96,7 +96,7 @@ MasterServer服务启动时向Zookeeper注册临时节点,通过监听Zookeepe
 </li>
 <li>
 <p><strong>UI</strong></p>
-<p>系统的前端页面,提供系统的各种可视化操作界面,详见**<a 
href="%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.md">系统使用手册</a>**部分。</p>
+<p>系统的前端页面,提供系统的各种可视化操作界面,详见<a href="/zh-cn/docs/user_doc/system-manual.html" 
target="_self">系统使用手册</a>部分。</p>
 </li>
 </ul>
 <h4>2.3 架构设计思想</h4>
@@ -301,7 +301,7 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
 </code></pre>
 <h3>总结</h3>
 <p>本文从调度出发,初步介绍了大数据分布式工作流调度系统--DolphinScheduler的架构原理及实现思路。未完待续</p>
-<p>some processes need to be processed before other processes. This can be 
configured at the start of the process or at the time of scheduled start. There 
are 5 levels, followed by HIGHEST, HIGH, MEDIUM, LOW, and LOWEST. As shown 
below</p>
+<p>有些流程需要先于其他流程进行处理。 可以在流程开始时或计划开始时进行配置。 有5个级别,依次为最高,高,中,低和最低。 如下所示</p>
 <pre><code>  &lt;p align=&quot;center&quot;&gt;
      &lt;img 
src=&quot;https://analysys.github.io/easyscheduler_docs_cn/images/process_priority.png&quot;
 alt=&quot;Process Priority Configuration&quot; width=&quot;40%&quot; /&gt;
    &lt;/p&gt;
@@ -312,22 +312,22 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
      &lt;img 
src=&quot;https://analysys.github.io/easyscheduler_docs_cn/images/task_priority.png&quot;
 alt=&quot;task priority configuration&quot; width=&quot;35%&quot; /&gt;
    &lt;/p&gt;
 </code></pre>
-<h5>VI. Logback and gRPC implement log access</h5>
+<h5>VI. Logback和gRPC实现日志访问</h5>
 <ul>
-<li>Since the Web (UI) and Worker are not necessarily on the same machine, 
viewing the log is not as it is for querying local files. There are two options:
+<li>由于Web(UI)和工作器不一定位于同一台计算机上,因此查看日志的方式与查询本地文件的方式不同。 有两种选择:
 <ul>
-<li>Put the logs on the ES search engine</li>
-<li>Obtain remote log information through gRPC communication</li>
+<li>将日志放在ES搜索引擎上</li>
+<li>通过gRPC通信获取远程日志信息</li>
 </ul>
 </li>
-<li>Considering the lightweightness of DolphinScheduler as much as possible, 
gRPC was chosen to implement remote access log information.</li>
+<li>考虑到DolphinScheduler的轻巧性,选择了gRPC来实现远程访问日志信息。</li>
 </ul>
  <p align="center">
    <img src="https://analysys.github.io/easyscheduler_docs_cn/images/grpc.png"; 
alt="grpc remote access" width="50%" />
  </p>
 <ul>
-<li>We use a custom Logback FileAppender and Filter function to generate a log 
file for each task instance.</li>
-<li>The main implementation of FileAppender is as follows:</li>
+<li>我们使用自定义的Logback FileAppender和Filter函数为每个任务实例生成一个日志文件。</li>
+<li>FileAppender的主要实现如下:</li>
 </ul>
 <pre><code class="language-java"> <span class="hljs-comment">/**
   * task log appender
@@ -353,9 +353,9 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
     }
 }
 </code></pre>
-<p>Generate a log in the form of /process definition id/process instance 
id/task instance id.log</p>
+<p>以/ process definition id / process instance id / task instance 
id.log的形式生成日志</p>
 <ul>
-<li>Filter matches the thread name starting with TaskLogInfo:</li>
+<li>过滤器匹配以TaskLogInfo开头的线程名称:</li>
 <li>TaskLogFilter is implemented as follows:</li>
 </ul>
 <pre><code class="language-java"> <span class="hljs-comment">/**
@@ -372,8 +372,8 @@ Public <span class="hljs-class"><span 
class="hljs-keyword">class</span> <span cl
     }
 }
 </code></pre>
-<h3>summary</h3>
-<p>Starting from the scheduling, this paper introduces the architecture 
principle and implementation ideas of the big data distributed workflow 
scheduling system-DolphinScheduler. To be continued</p>
+<h3>摘要</h3>
+<p>从调度开始,介绍了大数据分布式工作流调度系统DolphinScheduler的体系结构原理和实现思路。 未完待续</p>
 </div></section><footer class="footer-container"><div class="footer-body"><img 
src="/img/ds_gray.svg"/><div class="cols-container"><div class="col 
col-12"><h3>Disclaimer</h3><p>Apache DolphinScheduler (incubating) is an effort 
undergoing incubation at The Apache Software Foundation (ASF), sponsored by 
Incubator. 
 Incubation is required of all newly accepted projects until a further review 
indicates 
 that the infrastructure, communications, and decision making process have 
stabilized in a manner consistent with other successful ASF projects. 
diff --git a/zh-cn/docs/development/architecture-design.json 
b/zh-cn/docs/development/architecture-design.json
index d84ac79..28bf5f3 100644
--- a/zh-cn/docs/development/architecture-design.json
+++ b/zh-cn/docs/development/architecture-design.json
@@ -1,6 +1,6 @@
 {
   "filename": "architecture-design.md",
-  "__html": 
"<h2>系统架构设计</h2>\n<p>在对调度系统架构说明之前,我们先来认识一下调度系统常用的名词</p>\n<h3>1.名词解释</h3>\n<p><strong>DAG:</strong>
 全称Directed Acyclic 
Graph,简称DAG。工作流中的Task任务以有向无环图的形式组装起来,从入度为零的节点进行拓扑遍历,直到无后继节点为止。举例如下图:</p>\n<p 
align=\"center\">\n  <img src=\"/img/dag_examples_cn.jpg\" alt=\"dag示例\"  
width=\"60%\" />\n  <p align=\"center\">\n        <em>dag示例</em>\n  
</p>\n</p>\n<p><strong>流程定义</strong>:通过拖拽任务节点并建立任务节点的关联所形成的可视化<strong>DAG</strong></p>\n<p><strong>流程实例</strong>:流程实例是流程定义的实例化,可以通过手动启动或定时调度生成,
 [...]
+  "__html": 
"<h2>系统架构设计</h2>\n<p>在对调度系统架构说明之前,我们先来认识一下调度系统常用的名词</p>\n<h3>1.名词解释</h3>\n<p><strong>DAG:</strong>
 全称Directed Acyclic 
Graph,简称DAG。工作流中的Task任务以有向无环图的形式组装起来,从入度为零的节点进行拓扑遍历,直到无后继节点为止。举例如下图:</p>\n<p 
align=\"center\">\n  <img src=\"/img/dag_examples_cn.jpg\" alt=\"dag示例\"  
width=\"60%\" />\n  <p align=\"center\">\n        <em>dag示例</em>\n  
</p>\n</p>\n<p><strong>流程定义</strong>:通过拖拽任务节点并建立任务节点的关联所形成的可视化<strong>DAG</strong></p>\n<p><strong>流程实例</strong>:流程实例是流程定义的实例化,可以通过手动启动或定时调度生成,
 [...]
   "link": "/zh-cn/docs/development/architecture-design.html",
   "meta": {}
 }
\ No newline at end of file

Reply via email to